2099
1874
1720
1691
1509
1394
12345 ... 86