32302
0
25669
19783
2
2535
3083
17946
14
3090
6
2009
5
3080
3
2996
2750
1
1193
4471
2932
3498
4
1461
3125
5402
9
572
3765
1153
1045
2478
392
984
21152
8
2258
1189
1986