32302
0
3051
2
536
2996
1458
645
7258
6781
1
108797
2949
3090
6
2903
3
572
2932
453
616
475
3926
14
297066
531
21152
8
532
1812
770
652
61216
5771
10
1324
1133
337