32302
0
25669
3125
2
1193
2535
19783
3498
4
578
2996
17946
633
1189
21152
8
758
893
3090
6
475
2750
1
2932
1109
1494
803
5402
9
407
14
612
1400
861
757
372