9 93 278 480 618 704 797 869 1013 1148 1260 1419 1578 1728 1877 1988 2061 2122 2228 2413 2522 2674 2799 2964 3058 3234 3400 3466 3562 