2271
2190
1946
1867
1067
12345 ... 102