17946
0
32302
297066
19783
2
19079
6
1416
1
21152
8
4465
22
3354
1473
645
2044
2195
3
189326
181997
11
1252
2740
3507
2377
4
2223
21
22731
3080
3629
3724
3546
3715
1289601
2105
2593
481