25669
0
32302
17946
1461
19783
2
3498
4
3090
6
1060
1
7258
1486
2756
4044
5
3202
408
2086
847
2535
993
1794
345
1344
1612
2313
3125
1513
21152
8
1260
1456
3371
1549