1 3964 2 1222708 3 313201804 4 78230147672 5 21459885565768 6 5782944658442596 7 1526652677918587320 8 407433500888282921232 9 108988314687577072648760 10 29056980809267880062511036 11 7747943528217329702283836828 12 2067882496675744503478351600876 13 551729979895353538511616772527620