2506
2049
1334
1026
12345 ... 97