2120
2060
2016
1784
1682
12345 ... 106