123 233 344 637 723 835 1010 1169 1334 1699 1809 2008 2281 2565 2704 2960 3076 3245 3463 3868 4125 4278 4418 4553 4879 5048 5442 5674 