767
2
1242
3
4442
9
834
999
1691
8
2244
5
3448
6
11552
20
818
1090
1
683
0
1369
967
1364
1659
10
1301
1244
1185
1653
1993
3416
13
860
1234
4
1127
1267
1054
1395
1712
15
2824