0 3 4 8 12 28 32 36 54 58 74 100 104 112 146 158 204 254 380 426 1618 1664 1978 2174 2216 2926 3768 18056 18588 19028 19262 19308 61282 63432 112664 132546 168824 609372 2147564 2769772