32302
0
3498
4
17946
25669
19783
2
3090
6
1461
2535
21152
8
7258
1849
1876
1
3576
3
2358
9
2293
2932
1603
489
2350
1534
2990
1153
2872
240
1587
3854
2521
1819
7793
3080