2359
15
93
0
530
1
807
1198
3
880
2
2605
4
1457
44524
1281
2310
1877
272
175672
13170
6
490
985
5
995
497
4339
7
1795
1666
1133
2555
3127
1901
126
1081
1031
9
255