1036
0
784
1
3863
605
297066
888
4465
22
19079
6
181997
11
32302
21152
8
1867
2268
3
3372
2
2502
2732
2492
4
3090
2666
9
806
55904
37355
13
3080
1289601
2533
189326
3715
6713
3245
2507