32302
0
19783
2
25669
2949
17946
1768
7258
3090
6
863
6781
1
21152
8
2996
791
572
758
1969
2906
4471
3583
2595
3051
685
108797
515
1461
297066
3498
4
1458
1400
7034