21152
8
25669
0
3090
6
17946
297066
32302
2535
2
3289
3083
2907
2277
19783
38477
34
2358
9
2932
2121
3498
4
2835
123674
35
1849
3868
10
1294
1
1320
1153
10598
1903
3
94424
3694
1641
5347