1060
389
522
1319
1689
2151
7680
987
1296