32302
0
25669
17946
19783
2
3090
6
3498
4
1461
21152
8
3158
7258
2535
2350
3886
3
802
3671
1
2932
2715
2781
2666
9
2956
2507
2315
2892
1309
2906
1153
19465
1768
1748
1672