32302
0
25669
19783
2
17946
3498
4
1461
3090
6
21152
8
7258
2350
1768
1377
2009
5
2750
1
2699
2535
5978
2932
2724
3546
2996
5402
9
572
4044
2964
2992
3
1603
1189
118
2476