32302
0
3498
4
25669
4044
5
1193
2535
2
3090
6
14
3125
861
2907
2964
1
1189
4471
1355
5402
9
883
2478
17946
2996
2258
2902
16
1659
938
878
3765
643
19783
402
2026