32302
0
3051
2
2996
297066
1458
758
108797
370
515
1496
25669
791
581
1969
21152
8
61216
1
536
863
7258
3926
14
839
1400
2595
2949
3090
6
721
6781
1623
1239
1282