32302
0
17946
25669
3090
6
3498
4
1751
1
21152
8
19783
2
1461
1061
2535
7258
528
3083
1574
2774
2377
1819
2932
1380
2350
756
3017
1294
2996
1153
1945
1120
2403
1814