32302
0
17946
25669
19783
2
3090
6
3498
4
21152
8
1461
14
7258
2535
2350
2996
1189
2932
2666
9
572
2906
1
1153
984
459
1672
542
7793
4948
2010
2258
1742
3080
3
1869