767
2
1244
3
4452
9
836
1000
1692
8
2255
5
3451
6
11553
20
818
1090
1
685
0
1369
967
1365
1660
10
1301
1245
1186
1654
1994
3416
13
863
1234
4
1127
1268
1054
1395
1714
15
2826