32302
0
2996
572
1527
2
3051
758
577
17946
1400
2595
1028
25669
6781
1
7258
536
19783
1623
2964
14
791
685
761
61216
515
496
4044
5
4471
1189
1324
1458