0 1 2 3 4 12 20 34 48 64 78 108 122 154 184 242 258 260 332 346 420 432 452 828 858 892 920 922 1052 824976 826488 827066