32302
0
3498
4
1660
1
17946
25669
3090
6
2535
2
21152
8
19783
685
1461
755
83
572
3562
997
1558
1511
1348
7258
2622
2377
1819
1622
1044
2884
5
3083
2368
2578
1051