1639
1434
1310
1284
1227
1085
1001
12345 ... 93