32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
2535
7258
2366
1
3083
14
1397
1189
2932
572
2350
1610
525
1294
2996
1485
1153
984
1378
1332
466
3289
2485