32302
0
17946
25669
3498
4
19783
2
3898
10
3090
6
532
1
1166
11
1461
2802
21152
8
1371
7258
2535
2932
2350
1153
1350
711
1706
945
3080
3
19465
990
1044
1768
2715
2105
2118