178592441 32654581 15174877 9544583 6855619 5311971 4320691 3630752 3129679 2743903 2441976 2196601 1991387 1827299 1681566 1556931 1449850 1351985 1266803 1190355 1120525 1057822 998718 948895 901322 857595 814359 777324 744659 708850 680993 651426 621250 596564 573904 550336 529421 510816 490914 472436 454682 437169 421448 409725 394095 380432 367018 354970 343199 333223 320903 310910 302157 291113 282630 273663 265527 257738 250065 242362 233957 228455 5520667 2494319 815752 366193 208863 136286 95385 72066 56351 45445 37776 31827 27160 24264 21252 18981 17107 15729 14342 13252 12119 11208 10450 9626 9064 8469 8068 7571 7160 6680 6330 6104 5791 5404 5284 4887 4780 4581 4403 4208 4014 3830 3655 3576 3426 3227 3189 3070 2740 2794 2719 2624 2430 2386 2384 2368 2216 2099 2079 2008 1860 1783 1710 23731 9606 4344 2688 1884 1403 1164 1059 863 853 708 669 610 587 539 480 451 468 422 407 393 368 348 365 307 327 306 312 294 264 246 271 249 241 228 218 199 203 194 173 188 206 144 163 160 166 144 145 146 112 141 100 102 119 118 96 109 131 98 96 78 87 103 344 209 163 148 136 121 102 97 93 73 75 99 68 77 83 70 64 67 71 79 59 56 56 54 56 73 51 61 47 45 52 52 45 47 44 36 53 40 45 49 55 36 45 39 25 32 31 36 34 33 35 35 43 32 35 42 15 31 21 23 25 27 18 1275 0 0 0