32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
1973
2535
7258
4309
3
2781
1
1155
1335
3083
2932
3078
2643
2350
1307
1294
1153
2507
1532
916
1126
947
1245
966