32302
0
2996
572
791
2595
1558
2
685
1812
1
25669
3051
1162
1239
536
1767
2535
14
501
758
19783
1400
7258
1527
3498
4
1316
1623
577
6781
1028
3926
851