1973
1756
1570
1543
1370
1258
12345 ... 123