2106
1435
1076
1021
12345 ... 83