32302
0
2949
3051
2
297066
108797
21152
8
1212
1267
7034
3546
1
7258
345
1239
3090
6
3926
14
619
5431
3629
5771
10
1812
2903
3
2932
2089
17946
1356
19944
1679
8945
1162
1289601
4