226 411 633 788 953 1108 1236 1505 1699 1967 2308 2663 2987 3239 3347 3431 3476 3871 3918 3962 4008 4161 4191 4371 4591 4872 5275 5639 6023 6349 6703 7232 7584 7916 8262 8662 9208 9513 9959 10443 10820 11258 11734 12194 