32302
0
3051
2
1606
1
2996
536
7258
572
2949
3090
6
1558
3926
14
2903
3
2932
19944
2535
108797
1462
1093
297066
21152
8
2428
1812
6781
61216
2110
1458
645
1690
1603