7793
4
1155
1
1335
1321
2258
2781
572
0
3080
3
1355
1398
2
1044
1686
4471
4044
5
3083
2465
3125
2698
984
3765
4396
3426
1242
1752
2643
5489
11
1585
2476
2970