32302
0
21152
8
19783
2
3090
6
25669
17946
3080
3
2932
297066
1461
3498
4
1377
7258
2245
1768
2903
3546
1
2009
5
1047
2750
2699
189326
9956
108797
7034
4651
5141
7
2724
5402
9
572