1671
1243
1104
12345 ... 89