2427
2343
2071
1993
1256
12345 ... 111