2100
1422
1068
1021
12345 ... 83