32302
0
1692
7258
3051
2
2996
645
2258
1
1458
21152
8
297066
14
108797
1045
758
2949
3090
6
1324
61216
2551
2475
1133
916
2903
3
536
6781
2932
2366
1446
652
1059