1945
1390
1251
1016
12345 ... 94