2137
1900
1760
1737
1556
1432
12345 ... 96