32302
0
2996
758
3051
2
791
501
1400
2595
7258
536
572
876
1527
1623
1
14
577
4096
6781
1028
761
496
4044
5
17946
685
1324
883
2535
638
25669
721