32302
0
3051
2
2996
2949
21152
8
297066
108797
7258
3090
6
1212
572
1267
2903
3
536
2932
3926
14
61216
1
1168
6781
515
791
3629
323
761
1059
1812
616
17946
5771
10
758