2100
1420
1067
1020
12345 ... 102