32302
0
25669
17946
19783
2
3090
6
3498
4
1461
21152
8
7258
2535
578
2542
2350
840
2193
9
2932
1522
2666
2759
1
7909
2589
1922
2243
2906
1378
1153
2823
5
1672
1044
7793