8262
12
1957
1
2126
2
9836
15
1606
2521
944
679
3287
4
10813
7
601
2173
2489
2185
0
1545
2025
3007
2576
1637
1431
1084
2760
1660
694
1072
2368
496
673
25669
868