1625
1221
1078
12345 ... 89