32302
0
3051
2
1969
645
2996
1458
7258
515
2949
3090
6
467
761
2903
3
536
2932
459
108797
297066
21152
8
1812
1
6781
616
61216
572
312
3926
14
1679
19783
378
8945