1297
1156
1760
12345 ... 144