32302
0
3051
2
2996
297066
7258
108797
536
1189
2949
3090
6
6781
1
1400
2089
2903
3
572
2932
645
61216
616
531
1458
3926
14
1611
5627
839
758
1540
638
475
378