32302
0
3498
4
25669
17946
19783
2
3090
6
2535
1461
2368
1
1568
1660
775
21152
8
2666
9
572
582
7258
1816
83
1819
2350
905
2710
14
2972
770
2055
496
2980
984