2509
2050
1340
1028
12345 ... 72