32302
0
17946
1461
25669
3498
4
19783
2
3090
6
21152
8
1327
1
7258
1778
2535
2932
2350
610
1153
1676
3321
1819
3080
3
1267
1044
1768
6697
582
451
4044
5
1543
3083
2507