2532
2074
1382
1048
1001
12345 ... 89