25669
0
3090
6
32302
21152
8
17946
7258
3498
4
19783
2
1461
2932
1768
3080
3
2903
1849
297066
3546
1
3673
3083
2258
9956
108797
3041
444571
9
5431
2350
3491
2799
2823
5
2535
6236
10