32302
0
2996
3051
2
758
1400
1527
572
1623
1
2595
536
791
577
6781
1028
14
7258
17946
761
496
685
1324
1812
638
721
61216
4044
5
544
1189
1679
1212