32302
0
2996
536
3051
2
572
14
2595
1400
25669
6781
1
19783
1189
1193
2535
577
685
761
1028
3125
791
17946
758
1324
4074
7258
721
1527
1623
330
581