1074
2102
1430
12345 ... 166