25669
0
21152
8
19783
2
3090
6
32302
2932
4358
3080
3
2903
1849
297066
3546
1
2366
3673
3083
2258
9956
2453
108797
3041
2648
444571
9
5431
3491
4
2799
2823
5
7258
2535
6236
10
1659