2537
2075
1386
1049
1005
12345 ... 83