32302
0
3051
2
2996
21152
8
297066
7258
1400
536
108797
2949
3090
6
645
2903
3
2932
515
6781
1
761
3926
14
1324
1812
685
1059
61216
572
1458
103
19783
665
3083
337