32302
0
17946
1461
25669
3498
4
19783
2
3090
6
21152
8
7258
2118
1
2173
1569
2535
1123
2932
2350
1153
1819
2996
1565
1380
3080
3
1267
1044
1768
6697
14
582
451
4044
5