328 492 632 823 986 1253 1462 1668 1901 2122 2324 2603 2914 3259 3379 3642 4000 4155 4319 4468 4618 4853 5154 5454 5657 5795 6147 