% Directional Spectrum % 90 Directions and 128 Frequencies % Units are mm^2/(Hz) per degree % Frequency Bands are 0.00781250 Hz % The first direction slice begins at 37 degrees 113 118 124 134 145 160 179 202 230 265 307 358 419 489 569 653 737 810 861 881 864 813 738 650 559 473 397 331 276 231 194 164 140 121 106 93 84 76 70 66 63 61 60 60 62 64 68 73 79 88 99 113 130 152 180 215 259 314 383 468 570 690 824 959 1081 1166 1196 1164 1080 962 833 707 593 496 415 349 296 253 218 191 169 152 139 128 120 114 111 109 108 110 112 113 116 122 130 141 156 176 200 231 270 318 378 452 545 658 796 961 1153 1370 1599 1822 2010 2132 2165 2103 1961 1766 1549 1333 1134 959 810 686 583 499 432 377 333 298 271 250 234 223 216 213 213 218 227 240 259 283 314 354 405 468 547 645 766 914 1091 1300 1536 1788 2034 2240 2367 2387 2293 2105 1860 1595 1340 1110 913 749 615 506 419 350 294 250 215 187 165 148 135 125 118 114 11865 11991 11815 11363 10689 9866 8966 8053 7173 6357 5622 4973 4410 3928 3520 3177 2892 2658 2469 2320 2206 2124 2074 2052 2060 2098 2169 2276 2424 2620 2874 3197 3605 4116 4755 5549 6534 7746 9225 11002 13090 15457 17998 20509 22675 24127 24561 23873 22213 19908 17329 14774 12429 10383 8655 7225 6059 5114 4355 3745 3259 2871 2564 2324 2138 1999 1899 1835 1802 1800 1828 1885 1974 2096 2256 2457 2706 3009 3374 3807 4318 4913 5597 6370 7222 8134 9072 9984 10802 11453 4798 5558 6300 6957 7460 7751 7804 7627 7265 6776 6223 5656 5113 4618 4182 3811 3505 3261 3076 2947 2871 2847 2877 2962 3108 3321 3611 3990 4473 5075 5813 6694 7716 8849 10023 11117 11959 12369 12221 11511 10362 8971 7531 6180 4992 3991 3169 2507 1978 1560 1229 969 764 603 477 377 300 239 192 155 127 106 91 81 74 71 71 74 81 90 103 120 142 169 203 246 299 365 447 549 675 830 1022 1258 1547 1898 2321 2822 3406 4070 807 778 756 743 737 741 754 779 818 872 945 1041 1166 1325 1528 1786 2110 2517 3026 3659 4440 5390 6521 7823 9246 10682 11956 12855 13197 12912 12080 10885 9533 8190 6960 5890 4988 4245 3639 3151 2757 2442 2190 1988 1828 1702 1604 1530 1477 1442 1422 1418 1428 1450 1485 1531 1589 1657 1735 1821 1913 2010 2109 2207 2301 2386 2458 2515 2551 2565 2555 2520 2461 2381 2283 2171 2050 1924 1797 1671 1551 1437 1332 1235 1148 1070 1000 940 888 843 1604 1572 1549 1535 1530 1534 1548 1571 1604 1649 1704 1772 1853 1946 2053 2172 2303 2445 2594 2749 2905 3057 3199 3324 3423 3491 3521 3509 3454 3356 3222 3059 2875 2679 2479 2283 2096 1922 1762 1618 1489 1375 1276 1190 1117 1055 1004 962 931 909 897 894 902 921 952 996 1053 1125 1212 1316 1437 1576 1731 1903 2088 2284 2486 2686 2878 3052 3198 3308 3375 3394 3367 3297 3190 3057 2906 2746 2586 2431 2287 2154 2036 1932 1842 1765 1700 1647 701 670 642 618 598 581 569 561 557 558 563 574 591 614 643 679 722 774 833 901 978 1064 1159 1262 1372 1488 1607 1727 1843 1952 2049 2129 2191 2231 2249 2245 2223 2185 2134 2076 2014 1951 1889 1832 1780 1735 1697 1667 1645 1632 1627 1630 1640 1658 1683 1713 1749 1788 1830 1872 1914 1953 1987 2014 2034 2043 2043 2031 2008 1973 1929 1875 1814 1746 1674 1598 1521 1444 1367 1293 1221 1152 1087 1025 967 913 863 817 775 736 513 484 456 429 404 380 358 338 321 307 297 292 291 297 309 328 356 393 440 500 573 662 770 900 1058 1247 1476 1754 2089 2495 2984 3569 4258 5053 5942 6892 7843 8711 9400 9828 9949 9770 9341 8738 8039 7311 6600 5936 5333 4797 4328 3922 3572 3272 3015 2796 2607 2443 2300 2173 2059 1956 1861 1772 1688 1609 1533 1461 1392 1327 1264 1204 1148 1095 1046 1000 957 917 879 844 811 779 749 719 689 659 630 600 571 542 546 568 591 615 639 665 693 724 760 801 851 912 987 1079 1195 1339 1519 1743 2022 2369 2802 3342 4019 4871 5946 7307 9029 11194 13866 17050 20602 24122 26920 28193 27465 24934 21339 17495 13957 10967 8561 6673 5211 4082 3210 2535 2011 1604 1287 1040 849 702 591 507 446 402 372 353 341 336 334 336 339 343 347 351 355 358 360 361 361 361 360 358 357 357 357 359 362 367 375 384 396 410 426 443 462 482 503 524 857 988 1131 1287 1458 1646 1855 2089 2354 2655 3003 3409 3886 4451 5126 5937 6914 8096 9529 11271 13393 15983 19150 23030 27783 33590 40631 49027 58744 69423 80188 89547 95629 96873 92851 84549 73813 62481 51836 42521 34711 28324 23167 19028 15711 13048 10908 9183 7791 6668 5759 5026 4432 3951 3559 3237 2969 2742 2545 2371 2211 2063 1922 1785 1651 1520 1390 1262 1137 1014 895 781 673 573 482 401 333 277 236 210 200 204 225 259 308 370 445 531 629 738 4144 3934 3741 3567 3415 3287 3186 3116 3082 3090 3149 3267 3454 3722 4085 4557 5156 5898 6805 7900 9208 10755 12568 14665 17053 19710 22570 25506 28313 30721 32432 33198 32902 31601 29506 26907 24093 21293 18657 16266 14147 12298 10697 9318 8131 7112 6236 5485 4842 4296 3835 3452 3141 2894 2708 2577 2496 2462 2469 2513 2590 2698 2832 2990 3170 3370 3589 3824 4074 4336 4606 4879 5150 5410 5651 5864 6038 6165 6238 6254 6212 6116 5972 5788 5575 5342 5097 4850 4605 4368 13957 13341 12678 12000 11329 10688 10093 9563 9118 8777 8566 8509 8631 8954 9498 10276 11301 12578 14115 15921 18008 20391 23089 26116 29475 33147 37065 41099 45021 48503 51140 52523 52359 50587 47409 43229 38523 33717 29117 24905 21159 17890 15069 12649 10580 8813 7306 6022 4933 4016 3253 2629 2131 1750 1473 1289 1187 1155 1182 1256 1369 1513 1682 1873 2083 2312 2561 2833 3131 3460 3826 4235 4696 5217 5809 6479 7235 8080 9009 10005 11040 12069 13034 13875 14535 14973 15172 15139 14899 14490 2338 2585 2789 2947 3056 3117 3129 3095 3022 2921 2811 2719 2686 2765 3030 3573 4511 5988 8183 11315 15663 21583 29545 40177 54317 73075 97861 130315 171976 223424 282624 342836 392068 417156 411727 380576 335487 287790 244443 208175 179148 156400 138682 124829 113874 105052 97764 91543 86018 80891 75935 70981 65929 60741 55442 50103 44821 39701 34836 30297 26126 22342 18942 15907 13211 10825 8717 6860 5228 3800 2563 1504 614 0 0 0 0 0 0 0 0 0 0 0 211 608 1000 1376 1729 2051 0 0 0 300 1036 1850 2768 3827 5076 6581 8431 10747 13684 17446 22278 28456 36260 45914 57524 71003 86051 102184 118843 135541 151996 168227 184592 201794 220894 243347 271045 306255 351231 407143 472048 538336 591607 614209 594285 534121 448996 357538 273281 202577 146595 103908 72224 49229 32895 21548 13851 8756 5465 3387 2100 1308 817 497 268 82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1965 3437 4323 4570 4123 2919 884 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15489 80687 176605 318042 529418 851031 1347434 2110893 3226361 4610237 5723889 5784388 4789475 3488241 2393894 1604579 1060445 687237 429978 252229 130135 47730 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14414 42908 90339 163351 268864 413415 602214 837565 1116287 1426363 1744349 2036698 2268014 2415428 2482567 2504684 2540448 2651876 2879885 3225201 3635674 3991566 4103577 3793328 3070065 2177092 1380780 798181 420664 194913 68334 1954 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33205 162577 376336 713351 1212944 1879549 2617020 3204555 3436205 3315740 3040092 2838366 2871150 3211665 3852887 4680237 5364985 5341421 4326639 2854122 1615013 819158 374492 145553 34989 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6854 52278 119491 215024 349753 543991 837286 1306656 2092934 3386079 5107437 6089049 5091505 3285010 1933469 1135932 682650 417100 253664 148059 77235 28953 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8159 28470 50910 74924 100400 127988 159611 199562 257142 353199 536727 927003 1815024 3854037 7930335 11750923 8904799 4378006 1926414 798750 273452 22973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3903 24546 51147 85344 129568 187612 265764 375158 536685 790685 1212929 1926783 3052270 4437926 5251970 4665913 3255042 1980886 1125253 608497 309856 143064 54174 10184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4281 36653 82390 144141 223767 321580 436542 569499 732625 969037 1382660 2150051 3382490 4523123 4082533 2393137 1085851 413598 109280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8759 27981 55563 96131 157629 254003 409893 667098 1085065 1700218 2384700 2752595 2558069 2038323 1508572 1087919 777624 551305 385751 265347 179818 121496 83682 60277 46127 37386 31542 27141 23428 20049 16852 13776 10796 7902 5087 2349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 487 6569 13222 20058 26863 33681 40840 48984 59193 73288 94544 129274 190274 304029 523311 936188 1609566 2331277 2493739 1990706 1355190 872426 551357 342245 205626 117106 61552 28582 10462 1451 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2925 8712 16124 26240 41001 64058 102643 171740 303333 565032 1085332 2021515 3220467 3729058 3049044 2035786 1261545 760439 446509 250945 131083 60393 21247 1469 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10923 29844 56850 93177 140081 199048 271944 360883 467423 590566 723315 849355 944873 990199 983765 941387 881686 815653 746220 671549 588302 494808 393801 292895 201712 127611 73248 37022 15010 2848 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14510 38831 72183 115586 169193 231426 298004 361624 413223 444941 453279 440557 414386 386491 371959 388927 458539 606061 864488 1278946 1895857 2675296 3249579 2996050 2057794 1172558 614592 313150 159621 82858 44262 24352 13600 7394 3494 798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1267 6694 13987 23784 36965 54734 78731 111214 155391 216007 300044 416160 568718 740922 873783 883104 745005 535401 342706 202472 111959 57434 26220 9235 552 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 356 6707 15678 28469 47141 75249 118893 188164 297700 460223 658723 807468 808232 686306 541761 430256 358976 318976 300336 294646 293411 286489 263824 221958 168718 117394 76775 48441 30016 18400 11114 6492 3492 1485 89 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210 1797 3425 5174 7161 9573 12733 17251 24345 36543 59180 103494 192670 372871 731516 1418895 2601309 3945110 3858287 2316695 1071638 438252 156714 39157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1084 3630 6714 10348 14585 19528 25345 32269 40586 50611 62607 76639 92353 108750 124214 137061 146554 153634 160637 170283 184963 206694 237286 277870 326647 373747 396263 368541 292806 203350 130035 80540 50125 32065 21325 14794 10682 7988 6143 4824 3838 3066 2433 1890 1403 951 517 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 60 68 58 9550 9686 9825 9964 10101 10230 10347 10453 10560 10696 10916 11301 11949 12952 14354 16122 18135 20219 22193 23918 25322 26393 27168 27706 28075 28337 28545 28743 28967 29254 29659 30285 31349 33303 37068 44448 58803 86004 135563 221540 362226 574507 849625 1098417 1153767 969538 693225 453263 282204 169874 99608 57767 34389 22415 17039 15185 15030 15577 16333 17078 17737 18297 18772 19180 19532 19832 20070 20219 20244 20092 19708 19040 18058 16772 15250 13620 12044 10681 9637 8946 8571 8438 8460 8569 8713 8865 9013 9152 9286 9418 147 133 106 66 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 166 1049 2087 3263 4566 5993 7554 9273 11196 13387 15945 19012 22799 27622 33962 42544 54393 70736 92472 118998 146861 169903 182155 181496 170316 153026 133506 114211 96430 80808 67697 57242 49324 43527 39236 35838 32871 30070 27321 24598 21915 19294 16754 14312 11978 9767 7694 5780 4051 2534 1259 246 0 0 0 0 0 0 0 0 0 0 0 0 0 26 79 116 139 149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 825 5179 10800 17791 26345 36841 49969 66907 89577 120993 165608 229064 315451 418513 508579 540100 497716 414886 331742 266501 220960 191421 173905 165493 164267 168841 177720 188510 197302 199134 190307 171130 145911 119939 96767 77713 62659 50905 41660 34234 28089 22827 18173 13954 10087 6560 3418 732 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2820 7262 13390 21275 30846 41889 54044 66821 79621 91780 102619 111508 117935 121600 122540 121295 119055 117661 119361 126356 140417 162895 195158 239174 297793 374043 467794 567045 635884 623554 518575 374106 247762 159266 103323 69131 48101 34794 26034 20007 15671 12410 9849 7754 5971 4397 2965 1633 375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 319 471 585 665 717 759 824 975 1329 2074 3499 5992 10023 16057 24449 35340 48614 63959 80984 99348 118838 139382 160981 183597 206989 230543 253158 273290 289316 300278 306805 311659 319413 335396 364763 412527 484603 589201 737327 939052 1186391 1410648 1456160 1223086 846764 519798 303719 176767 105027 64416 40880 26748 17901 12102 8113 5227 3025 1251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4316 11823 22726 36291 49930 59974 64017 62436 57421 51183 45110 39820 35478 32048 29433 27557 26417 26138 27038 29715 35110 44577 60010 84263 122239 183328 286699 472810 824115 1444577 2008842 1506205 690428 272648 103970 37980 11950 1629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 233 525 918 1457 2197 3202 4532 6204 8145 10123 11753 12621 12494 11461 9854 8052 6336 4848 3628 2660 1911 1344 933 670 566 667 1072 1976 3746 7084 13329 25051 47134 88434 163242 288304 465197 648309 756377 759554 700172 623892 546945 466185 376157 280918 193422 124697 77128 46827 28371 17318 10692 6673 4193 2629 1619 951 496 173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3652 9554 18597 31714 48804 67176 81261 86136 82251 75291 72678 82887 120783 224577 507777 1266755 2029766 907325 248854 62178 9275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 563 478 457 505 632 859 1220 1764 2559 3692 5263 7349 9951 12889 15739 17886 18788 18300 16739 14656 12553 10749 9391 8527 8172 8358 9167 10772 13493 17892 24948 36356 55024 85718 135252 209632 302662 379986 397805 357604 298539 249368 218829 206753 211518 232060 266390 306398 330550 310142 242962 162821 98961 57339 32598 18399 10306 5660 2959 1368 419 0 0 0 0 0 0 0 0 0 158 678 1382 2296 3413 4666 5899 6890 7415 7364 6793 5885 4850 3851 2978 2261 1696 1265 945 716 246 237 214 173 114 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 450 1903 3739 6036 8896 12446 16822 22132 28385 35369 42525 48900 53352 55040 53925 50870 47213 44187 42582 42776 44960 49382 56543 67370 83366 106626 139096 179356 215375 222732 189767 137816 92082 60247 39901 27073 18829 13352 9574 6866 4854 3306 2079 1081 253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 110 172 214 238 2163 2343 2496 2621 2719 2789 2829 2842 2832 2812 2807 2865 3057 3492 4305 5646 7640 10347 13710 17532 21470 25077 27890 29553 29920 29085 27309 24913 22184 19339 16518 13816 11307 9076 7246 5984 5512 6085 7970 11430 16734 24207 34303 47714 65471 89009 120006 159547 205677 249051 271533 258345 215692 164661 120868 88587 66112 50529 39479 31378 25222 20385 16469 13216 10455 8075 5998 4176 2575 1179 0 0 0 0 0 0 0 0 0 0 0 0 0 12 426 804 1144 1448 1718 1955 0 0 0 0 338 1038 2000 3357 5313 8173 12369 18462 27023 38253 51198 62962 69382 67974 60127 49472 39016 30158 23162 17797 13711 10579 8144 6219 4670 3414 2409 1663 1249 1339 2267 4627 9419 18222 33324 57614 93843 142771 200351 256395 298796 321691 328504 327201 324709 324611 326834 327687 320700 300008 265259 222713 180593 144286 115439 93423 76816 64179 54319 46319 39497 33362 27593 22019 16618 11485 6796 2741 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 830 925 967 950 867 708 463 120 0 0 0 0 0 0 0 0 0 0 0 0 0 53 2368 5137 8394 12191 16585 21633 27368 33782 40789 48204 55716 62902 69291 74489 78360 81187 83698 86920 91915 99592 110735 126235 147435 176506 216854 273392 351862 454505 567023 641125 616291 497561 355149 239644 159990 107921 73947 51316 35800 24830 16842 10868 6292 2716 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 229 483 682 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 905 2447 4497 7279 11093 16281 23069 31185 39245 44579 44627 39204 30679 21895 14621 9485 6524 5704 7332 12563 24502 51195 114694 278276 652914 732451 304338 104984 37549 13692 4685 1119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 160 280 379 454 508 548 582 620 676 767 922 1184 1633 2420 3845 6540 11885 22986 46572 92807 148157 140926 88113 49478 28730 17892 12048 8797 6991 6076 5796 6048 6822 8150 10061 12532 15444 18581 21715 24708 27583 30479 33526 36647 39314 40372 38340 32602 24453 16246 9634 5031 2127 431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 819 2807 5681 9550 14394 20004 25967 31706 36597 40131 42052 42397 41435 39545 37098 34395 31650 28998 26532 24331 22505 21236 20826 21721 24513 29892 38583 51336 69048 93052 125571 170273 232717 319604 433153 553606 619261 569143 434454 296832 196402 133028 95286 73237 60478 53276 49500 47903 47684 48238 48996 49348 48659 46380 42257 36487 29703 22735 16325 10935 6728 3645 1507 99 0 0 0 0 0 0 0 0 0 0 0 0 2483 2685 2818 2872 2840 2714 2497 2197 1837 1454 1099 827 689 718 917 1259 1694 2163 2612 3002 3310 3529 3662 3718 3711 3655 3564 3453 3334 3221 3133 3090 3128 3302 3711 4531 6081 8943 14161 23572 40285 69229 117315 191630 291960 396275 459329 452768 395696 324156 259952 209683 172487 145013 123759 106144 90763 77101 65082 54716 45938 38586 32439 27256 22817 18930 15450 12275 9345 6646 4196 2041 236 0 0 0 0 0 0 0 0 0 0 0 281 739 1166 1558 1912 2223 0 0 0 0 0 0 0 0 0 1489 5496 11573 19257 25883 27411 23012 16088 9822 5248 2201 240 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2874 9796 20462 34301 47814 55758 55940 51010 45064 41131 41546 49757 73631 133350 282065 627212 965117 595153 240522 96334 40984 18791 9680 6127 5127 5402 6370 7719 9201 10520 11292 11108 9744 7368 4505 1757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 988 2512 4724 7683 11229 14868 17792 19200 18767 16829 14092 11207 8568 6332 4513 3063 1915 1009 291 0 0 0 0 0 0 0 0 0 1386 3894 7847 13774 22255 33918 49522 70187 97777 135323 187011 256015 335988 395889 389411 315210 223661 151351 103975 75137 57995 47874 41936 38470 36374 34845 33229 30991 27794 23612 18759 13761 9138 5246 2231 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 468 1250 2104 2901 3511 3850 3908 3732 3399 2980 2532 2090 1671 1286 937 625 349 109 0 0 0 0 0 0 0 408 1251 2602 4655 7629 11775 17405 25008 35477 50526 73461 110482 172059 268597 377063 395140 288737 171279 96604 55988 34484 22965 16694 13269 11444 10547 10199 10166 10290 10442 10500 10349 9885 9050 7863 6427 4903 3454 2202 1203 455 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1089 3083 5906 9543 13497 16595 17454 15672 12243 8556 5445 3120 1480 342 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2883 11674 29942 66155 129418 207456 245324 221180 178255 146795 133320 138257 161989 201057 235075 225203 166619 102287 57693 31824 17742 10285 6468 4675 4045 4125 4680 5593 6800 8234 9765 11132 11915 11650 10129 7631 4789 2205 194 0 0 0 0 0 0 0 0 0 0 0 0 0 2228 2107 1933 1706 1428 1110 769 429 123 0 0 0 243 941 2054 3630 5668 8099 10786 13522 16054 18118 19489 20051 19830 18982 17743 16361 15049 13967 13218 12864 12938 13462 14468 16016 18204 21179 25122 30208 36542 44104 52775 62409 72922 84284 96386 108764 120217 128593 131255 126534 115199 100213 84905 71475 60791 52891 47462 44103 42396 41895 42088 42395 42215 41045 38618 34988 30493 25610 20792 16378 12575 9476 7083 5329 4107 3291 2767 2442 2251 2152 2118 2128 2168 2222 2275 2313 2324 2298 0 1088 2904 5389 8767 13282 19132 26363 34722 43523 51590 57396 59479 57122 50881 42381 33460 25406 18762 13552 9562 6521 4191 2387 974 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4467 16232 39143 81674 153045 243371 295751 271011 210588 155730 116735 91909 77806 71405 70324 72809 77682 84177 91652 99229 105502 108493 106137 97317 82864 65421 48056 32916 20875 11911 5585 1350 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8911 8721 8549 8433 8438 8663 9250 10382 12264 15076 18909 23667 28965 34059 37946 39733 39117 36536 32844 28846 25054 21693 18804 16342 14238 12432 10882 9572 8503 7683 7118 6809 6747 6929 7370 8119 9273 10981 13420 16756 21091 26454 32850 40333 49055 59216 70898 83699 96229 105829 109369 105312 95180 82462 70321 60433 53218 48490 45902 45129 45887 47882 50775 54189 57764 61189 64193 66480 67651 67204 64657 59830 53086 45316 37582 30696 25035 20618 17275 14793 12980 11686 10795 10214 9857 9644 9504 9383 9251 9092 4441 5558 6763 8147 9858 12096 15040 18653 22411 25209 25828 23765 19633 14683 10055 6391 3838 2231 1291 756 434 211 21 0 0 0 0 0 0 0 0 0 0 0 300 746 1297 2085 3347 5425 8710 13548 20154 28570 38568 49370 59299 65939 67373 63694 57040 50265 45808 45383 50226 61675 81692 112307 151054 180741 175004 137637 97676 69750 53505 45255 42295 43255 47600 54884 63384 68363 63763 49751 33578 20783 12278 6981 3715 1672 384 0 0 0 0 0 496 1361 2334 3368 437 1316 2323 3523 5040 7104 10086 14495 20911 29883 41839 56882 74092 90190 99145 96083 82964 66636 52155 40913 32442 25910 20639 16190 12328 8973 6142 3878 2195 1044 321 0 0 0 0 0 0 224 1084 2735 5669 10460 17617 27395 39663 53968 69861 87377 107316 130962 158760 187215 205738 202072 176497 141915 109747 84250 65417 51997 42651 36138 31342 27407 23837 20447 17220 14186 11371 8795 6481 4473 2826 1577 712 156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2067 2463 2789 3101 3508 4181 5299 6955 9083 11479 13895 16093 17861 19007 19425 19230 18811 18566 18537 18469 18144 17525 16673 15656 14517 13297 12069 10977 10214 9937 10176 10836 11781 12917 14216 15698 17420 19468 21980 25171 29298 34488 40578 47238 54330 62151 71412 83050 97855 115484 132409 140631 133068 112371 87850 66103 48988 36059 26429 19425 14612 11606 9927 9048 8538 8129 7686 7147 6476 5650 4668 3576 2496 1603 1046 846 882 980 1001 875 595 206 0 0 0 0 0 444 1029 1585 2237 3269 4382 5412 6149 6460 6402 6165 5923 5770 5755 5921 6327 7073 8307 10196 12685 14958 15404 13367 10133 7136 4868 3268 2158 1395 888 571 391 301 261 242 228 212 190 161 128 97 80 101 195 416 824 1488 2485 3909 5858 8377 11327 14247 16492 17741 18265 18494 18582 18414 17748 16348 14160 11459 8755 6510 4907 3859 3170 2663 2228 1806 1376 946 543 199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 686 1369 0 9190 34354 89947 182559 236044 187084 121320 80078 57426 44565 36591 31144 27168 24301 22587 22209 22934 23310 20868 14614 6721 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4641 13929 26875 42270 58413 76060 101352 147129 231725 365705 499463 503964 380272 252934 169780 124224 101024 85955 68788 47479 26921 11576 2060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5475 5689 5524 5145 4776 4618 4778 5260 6026 7073 8481 10458 13403 18045 25632 37772 53753 63181 53609 35209 21115 12803 8161 5541 4062 3302 3076 3286 3838 4602 5413 6120 6619 6872 6890 6716 6402 5999 5569 5187 4957 4993 5392 6204 7443 9109 11213 13792 16917 20716 25358 30905 37030 42884 47199 48486 45626 38876 30090 21481 14424 9330 6040 4157 3242 2930 2968 3198 3503 3774 3893 3773 3415 2918 2409 1965 1607 1327 1106 927 781 668 606 633 813 1223 1913 2852 3901 4844 5930 8049 10421 12692 14382 15220 15395 15374 15570 16240 17564 19751 23118 28179 35711 46683 61400 76661 82767 71422 49315 28684 14228 5244 0 0 0 0 0 0 0 0 0 0 0 0 804 2726 6331 13258 25667 42680 53591 48667 36122 25517 19081 16549 18106 25127 39695 61172 77700 71136 49133 29978 17812 10520 5992 2977 815 0 0 0 0 2744 12205 33489 80002 165572 223038 161004 88411 49536 31300 22572 17999 15214 13158 11337 9528 7672 5835 4169 2858 2053 1817 2132 2945 4216 823 1056 2241 4395 7343 10680 13917 16702 18923 20657 22044 23160 23941 24156 23461 21574 18511 14721 10953 7909 5950 5065 5024 5548 6368 7222 7862 8123 7991 7590 7094 6641 6314 6155 6188 6436 6928 7702 8794 10212 11891 13664 15305 16694 17984 19610 22225 26739 34552 47916 70037 103457 143550 170593 165398 137229 106490 82087 64295 51186 41019 32693 25675 19794 15022 11314 8570 6669 5520 5104 5485 6791 9184 12820 17852 24477 32978 43664 56440 69689 78826 77721 65234 47553 31342 19289 11257 6216 3186 1502 5353 12239 20307 26540 28685 27504 25208 23316 22391 22542 23772 26108 29631 34456 40708 48480 57748 68071 77710 82259 75780 57802 36466 19599 9028 3224 302 0 0 0 0 0 0 0 0 0 0 0 0 843 2802 6717 14296 27592 46151 62417 67359 63704 61247 68030 91833 144931 242320 348628 313109 183673 96693 52689 30504 18763 12318 8844 7307 7317 8822 11832 15994 20067 22131 21154 18061 14527 11554 9354 7788 6654 5787 5065 4403 3738 3026 2239 1372 446 0 0 0 0 0 921 1622 4058 7664 11799 15238 17007 17097 16194 14991 13891 13042 12460 12100 11890 11732 11504 11052 10220 8904 7146 5179 3359 1967 1080 600 381 307 308 351 416 497 591 700 831 997 1216 1518 1951 2590 3542 4947 6915 9332 11594 12740 12349 11048 9814 9292 9842 11853 16087 24119 39156 67259 115400 166018 155382 100313 57895 33862 20666 13195 8819 6229 4792 4233 4439 5287 6501 7654 8361 8479 8107 7448 6684 5923 5213 4560 3952 3371 2802 2234 1667 1111 591 148 0 0 325 9160 11885 14429 16226 17362 18330 19637 21672 24741 29081 34758 41378 47733 51950 52682 50312 46542 43054 40781 39764 38966 36268 30062 21661 14073 8803 5611 3768 2701 2067 1678 1434 1283 1197 1167 1198 1311 1555 2032 2941 4692 8106 14749 26995 45658 62402 62843 50453 38002 29812 25076 22352 20634 19326 18121 16909 15710 14612 13715 13107 12869 13092 13896 15448 17905 21182 24416 25748 23831 19674 15383 12097 9909 8536 7687 7148 6785 6514 6289 6083 5886 5694 5508 5332 5175 5056 5022 5183 5748 7015 10016 13672 17614 20178 20540 19219 17266 15459 14151 13447 13367 13933 15197 17228 20035 23372 26440 27759 25878 20760 14096 7980 3654 1338 637 980 1857 2894 3861 4645 5225 5640 5961 6265 6628 7120 7806 8739 9945 11363 12753 13614 13312 11597 9108 7119 6696 8317 12251 19133 30418 48704 77312 115855 147760 145007 113278 80043 56077 40428 30271 23519 18904 15715 13611 12548 12763 14756 19104 25965 34435 42396 47471 48595 46553 42967 39132 35669 32681 30001 27371 24574 21527 18319 15151 12255 9835 8091 7293 7823 2928 3400 4739 6123 6929 6935 6314 5406 4488 3701 3085 2628 2306 2097 1985 1963 2034 2220 2567 3180 4273 6237 9547 14108 18306 19773 17924 14290 10577 7614 5533 4179 3348 2874 2650 2613 2737 3022 3488 4174 5127 6391 7987 9924 12328 15675 20928 29311 41952 59581 81499 103257 116202 114423 101493 85170 70204 57827 47764 39485 32584 26756 21694 17051 12498 7949 3856 1082 3 34 389 689 872 984 1073 1179 1338 1592 2006 2694 3866 5893 9355 14768 21169 24335 20839 13793 7699 4136 14187 9107 8005 9392 12433 16539 20990 24614 25966 24362 20649 16374 12587 9621 7413 5786 4566 3612 2822 2144 1627 1532 2427 4902 8659 12217 14306 14924 14739 14300 13834 13363 12837 12216 11497 10699 9850 8963 8040 7064 6019 4912 3827 3052 3258 5690 12119 24341 43292 68160 96084 123277 146863 164732 173228 167243 146024 117046 89819 69145 55385 47221 43216 42033 41803 39247 31153 19419 9823 4545 2205 1240 839 668 600 589 624 716 900 1257 1959 3382 6353 12637 25511 48026 71113 69020 45997 25715 40227 20497 9149 4394 2558 1882 1687 1719 1884 2146 2490 2906 3371 3850 4291 4641 4869 4989 5105 5513 7018 11790 25104 55060 86881 66195 29753 11046 3417 459 0 0 0 0 0 0 0 0 0 0 0 472 2286 7932 26677 81328 133232 86559 45964 29505 23958 23410 25675 29520 33358 35087 33524 29657 25505 22527 21471 23011 28533 41263 67104 103115 97988 47679 16395 5359 2145 1298 1123 1138 1212 1311 1431 1576 1752 1967 2233 2578 3064 3835 5200 7797 12903 22805 39069 51469 4857 1859 1055 1304 1999 2912 4004 5319 6917 8826 10953 13005 14486 14941 14291 12880 11182 9551 8187 7230 6889 7603 10168 15666 24550 34264 38082 32525 22925 14835 9559 6467 4750 3840 3400 3249 3294 3504 3887 4496 5443 6957 9489 13902 21533 32864 43593 46234 41286 34907 30415 28377 28626 31028 35496 41645 48244 53061 54076 51276 46466 41485 37212 33658 30320 26561 22167 17747 14118 11436 9417 7837 6595 5633 4906 4374 4013 3820 3817 4067 4695 5922 8103 11746 17345 24565 30365 29333 20952 11326 604 0 0 0 0 69 346 698 1175 1835 2716 3722 4466 4436 3627 2538 1561 808 259 0 0 0 332 1754 4372 7535 8687 6765 4108 2234 1184 657 417 326 308 330 378 452 565 747 1061 1643 2808 5268 10334 18206 22198 17693 12071 8989 8132 9051 11880 17110 24208 28271 24005 16295 10539 7218 5523 4891 5143 6475 9538 15058 20388 17623 10079 5190 2974 2032 1631 1476 1450 1511 1645 1862 2191 2694 3487 4781 6916 10309 14987 19182 18820 13170 6855 2693 309 0 0 34 262 549 860 1158 1407 1572 1636 1606 1507 1373 1231 1096 978 880 804 759 772 897 1230 1897 3011 4637 6764 9238 11539 12643 11748 9417 6959 5096 3874 3118 2666 2409 2283 2252 2297 2414 2623 2998 3744 5298 8218 12429 16425 18334 18017 16782 15796 15628 16503 18425 20980 23044 23246 21365 18571 16063 14326 13291 12518 11254 8930 6075 3779 2369 1583 1139 876 713 610 548 521 536 618 839 1377 2659 5654 11994 21036 22382 14023 6906 3073 1190 2133 2268 2899 3866 4954 5941 6671 7094 7253 7227 7079 6847 6549 6208 5854 5522 5246 5052 4969 5040 5366 6197 8119 12249 19832 30204 38119 37361 29584 20823 14061 9536 6734 5155 4459 4452 5084 6473 8974 13333 20846 32698 45476 46690 34044 21006 13530 10273 9141 8965 9234 9741 10399 11177 12078 13123 14334 15701 17150 18533 19659 20336 20379 19584 17791 15074 11929 9070 6932 5493 4534 3868 3391 3055 2842 2757 2830 3119 3722 4779 6429 8670 11058 12546 12187 10202 7651 5361 3652 2581 0 0 0 0 0 0 8 165 354 547 685 707 609 444 272 124 7 0 0 0 0 0 0 0 0 348 1221 3464 9988 27007 27187 9818 3351 1338 648 379 257 193 151 117 84 49 17 15 149 770 2789 7382 12144 11083 7395 4855 3529 2963 2923 3364 4334 5830 7595 9089 9909 10150 10113 9853 9020 7245 4908 2923 1686 1023 676 487 377 310 269 246 241 261 328 505 958 2116 4960 10518 13786 8562 3635 1301 295 0 3629 5492 8005 9765 8936 6225 3648 1924 910 354 85 13 104 362 825 1565 2684 4268 6253 8235 9562 9946 9837 9988 10962 12961 15644 17657 16913 13097 8480 4915 2717 1537 987 807 857 1086 1510 2202 3290 4928 7138 9505 11204 12032 13052 15596 20323 26771 31966 30858 23665 15936 10496 7263 5578 4976 5257 6448 8793 12708 18368 24241 25930 21275 14431 9269 6308 4723 3786 3130 2612 2190 1852 1600 1443 1406 1544 1954 2757 3976 5262 5861 5370 4265 3211 2529 2310 2627 1118 794 517 320 196 127 99 110 171 312 590 1070 1725 2250 2249 1810 1309 932 692 555 499 519 634 898 1415 2361 3966 6241 8124 7667 5314 3082 1654 866 463 272 196 192 247 379 650 1205 2381 4719 7687 7521 4737 2714 1738 1373 1386 1753 2628 4325 6836 8146 6266 3685 2072 1253 862 697 671 762 984 1372 1914 2455 2718 2589 2237 1869 1581 1392 1298 1303 1436 1766 2427 3615 5372 6924 6846 5362 3845 2827 2236 1900 1668 1423 232 168 137 131 144 177 234 325 468 691 1020 1434 1784 1832 1529 1095 726 473 316 228 192 207 292 496 918 1700 2889 3999 4115 3294 2329 1601 1141 889 788 788 854 965 1109 1283 1484 1715 1984 2312 2749 3375 4275 5460 6727 7618 7657 6779 5380 3934 2724 1840 1264 933 782 764 867 1115 1580 2349 3322 3804 3192 2182 1470 1101 948 920 969 1066 1185 1297 1373 1407 1422 1462 1569 1739 1896 1923 1753 1432 1070 751 508 340 152 149 166 195 235 283 341 411 504 632 813 1051 1299 1440 1372 1126 832 584 409 297 232 201 196 216 263 341 463 648 922 1307 1744 1977 1683 1027 487 215 117 97 110 139 179 236 321 465 734 1302 2624 5860 13157 23586 25497 18551 12298 8400 6000 4458 3460 2852 2553 2537 2856 3704 5586 9549 15859 16972 9808 4563 2265 1304 880 687 610 604 664 808 1100 1682 2844 4885 7010 6785 4627 2754 1631 994 622 397 261 185 221 234 293 417 643 1043 1737 2858 4241 4872 3961 2538 1557 1046 795 666 592 543 505 476 461 469 517 627 834 1180 1711 2473 3491 4738 6033 6902 6752 5623 4290 3310 2725 2404 2230 2120 2015 1876 1699 1513 1356 1258 1220 1223 1232 1219 1176 1120 1082 1098 1231 1627 2646 5071 9762 14177 12021 7092 3868 2164 1267 785 527 396 342 334 356 396 445 496 545 593 651 754 978 1414 2029 2508 2498 2052 1486 1011 675 457 323 249 2002 1324 917 671 525 451 442 518 737 1231 2205 3715 5010 4867 3598 2349 1529 1072 849 782 832 994 1281 1727 2381 3310 4582 6231 8118 9685 9997 8675 6534 4593 3258 2487 2127 2053 2194 2521 3027 3713 4546 5392 5954 5892 5170 4153 3235 2601 2271 2225 2464 3015 3850 4650 4776 4043 3051 2304 1894 1774 1923 2399 3379 5227 8530 13617 18425 18359 14057 9733 6839 5131 4178 3694 3548 3718 4279 5395 7297 10150 13725 16943 18004 15954 11962 7985 5035 3143 9747 5930 4267 3684 3768 4345 5208 5943 6036 5344 4237 3182 2431 2029 1921 2050 2391 2947 3707 4582 5360 5785 5732 5299 4685 4041 3432 2867 2345 1880 1508 1286 1288 1630 2492 4110 6553 8978 9402 7482 5186 3665 2933 2776 3079 3820 4953 6113 6480 5615 4155 2878 2054 1672 1704 2181 3155 4570 6115 7278 7699 7478 7022 6718 6814 7471 8849 11105 14177 17222 18500 17186 14609 12338 10836 9814 8783 7425 5817 4309 3184 2542 2406 2909 4524 8516 17476 31043 30907 18036 25 30 36 48 69 101 142 174 178 162 140 121 106 90 74 62 55 56 63 75 84 80 64 44 29 19 14 12 13 18 29 52 86 105 82 48 28 19 15 12 11 11 12 15 19 26 39 61 92 119 124 108 90 81 83 102 146 220 298 308 244 177 139 130 146 179 206 185 127 76 44 28 19 17 19 28 52 107 195 206 119 58 32 22 17 16 17 18 20 23 4941 6331 7390 7582 6847 5727 4855 4550 4825 5565 6647 7951 9340 10669 11787 12442 12186 10643 8166 5680 3780 2516 1719 1230 958 898 1154 2042 4338 9772 20456 28430 19073 7995 2670 662 0 0 0 161 725 1771 3581 6520 10825 15907 19848 21272 21183 21321 22036 21451 17643 12037 7231 4124 2502 1963 2224 3201 5033 8052 12439 17388 21077 22782 23234 22549 19753 14720 9328 5261 2766 1414 754 504 573 1100 2653 6646 14873 22571 18220 9939 5081 2910 2165 2204 2746 3682 639 528 437 367 322 309 333 395 499 653 877 1162 1385 1348 1068 749 516 385 339 356 420 519 642 774 894 989 1080 1245 1607 2239 2932 3078 2461 1668 1111 804 660 615 642 747 955 1257 1552 1702 1646 1434 1159 896 682 537 468 467 517 603 698 758 738 643 519 408 326 280 279 345 514 837 1375 2133 2854 2994 2495 1841 1347 1069 936 868 823 795 801 873 1033 1275 1537 1709 1700 1538 1323 1117 934 774 3419 3602 3221 2629 2071 1691 1473 1321 1213 1191 1357 1949 3453 6380 9300 8419 5365 3184 2134 1717 1493 1252 972 698 464 280 154 99 132 282 612 1311 2922 6696 11944 10110 4991 2238 1005 441 196 126 155 247 391 600 897 1290 1717 2075 2420 3007 4014 5401 6593 6465 5056 3623 2706 2195 1922 1809 1895 2368 3458 5055 6219 5551 3619 1970 970 447 224 192 304 592 1209 2401 3560 2729 1255 504 200 74 33 79 272 724 1523 2573 5610 5529 5537 5684 5925 6026 5681 4975 4262 3782 3690 4231 5807 8687 12203 14188 12952 9803 6908 5040 3966 3302 2839 2494 2250 2139 2282 2912 4299 6512 8943 9983 8640 6290 4566 3755 3500 3480 3491 3397 3183 3025 3103 3435 3983 4748 5673 6451 6511 5700 4700 4078 3812 3708 3621 3492 3360 3296 3314 3385 3504 3707 4117 5060 7074 10462 14659 17778 17185 13004 8280 4922 3094 2295 2039 2059 2260 2630 3168 3761 4110 4015 3632 3240 3036 3165 3726 4575 5299 5614 4142 4580 4666 4801 6163 11632 26869 49324 37885 14545 4680 1793 1249 1390 1756 2291 3126 4731 8447 14264 15247 10934 6828 4137 2415 1362 973 1235 1853 2421 2656 2441 1820 1109 885 1351 1987 2302 2233 1936 1615 1549 2300 5147 13572 40226 126560 136288 47536 18345 9848 6641 4837 3517 2483 1779 1664 2628 5364 10850 19595 25466 18403 8217 3464 2425 2460 2607 2638 2459 2036 1525 1281 1499 2042 2739 3571 4662 6256 8570 10549 9622 6559 3854 2189 1398 1283 1694 2457 3359 870 908 1022 1329 1956 2601 2676 2339 2010 1850 1904 2202 2635 2861 2713 2414 2224 2326 3034 4978 7722 7031 3918 1941 1005 615 554 729 1094 1622 2241 2681 2517 1819 1207 937 861 852 857 839 765 651 593 668 889 1298 2061 3385 4564 3718 2200 1373 1009 857 825 911 1218 2005 3591 5809 7063 5898 3811 2282 1555 1450 1691 2005 2073 1689 1082 610 388 365 498 835 1616 3433 6007 5065 2544 1289 764 525 409 376 442 600 757 840 6434 5476 3360 1995 1746 2670 5239 10969 21712 28102 18758 9999 6215 4707 3953 3438 2984 2535 2224 2513 3505 4161 3777 2781 1759 1032 819 1199 2005 2985 3956 4813 5562 6444 7808 9146 8924 6983 4735 3019 1906 1365 1689 4011 11593 26390 20432 7383 2695 1651 1900 2776 4209 6078 7407 6799 4981 3654 3089 2863 2668 2349 1858 1313 1079 1512 2505 3529 3853 2993 1505 496 345 655 1098 1645 2480 4134 8324 20259 35315 19581 7248 2869 1194 508 385 881 2287 4658 1192 3295 5117 2249 732 332 280 396 755 1768 4241 4953 2307 1010 558 380 293 238 207 236 348 478 527 455 289 115 12 0 22 80 181 409 1074 3079 4440 1849 613 228 89 32 27 138 696 2622 4130 2095 879 484 490 817 1378 1713 1423 915 528 299 225 311 512 742 953 1154 1397 1760 2311 2911 3100 2750 2226 1770 1446 1279 1216 1156 1064 958 847 735 652 699 1040 1815 2994 3599 2494 1196 507 244 234 462 2434 3862 5627 6693 5983 4376 3043 2191 1679 1370 1197 1163 1330 1730 2292 2909 3437 3560 2969 1967 1154 713 541 541 692 1012 1449 1780 1856 1803 1804 1981 2466 3463 4959 5902 5388 4245 3252 2530 2007 1634 1412 1338 1368 1437 1504 1572 1691 1935 2354 2967 3665 3996 3403 2252 1375 958 828 866 1066 1540 2612 4876 7391 6025 3368 2000 1462 1279 1203 1093 929 771 667 629 669 825 1168 1685 2003 1816 1405 1058 828 695 649 718 970 1505 811 928 1517 2573 3368 3060 2300 1784 1613 1802 2524 4171 6718 8225 7257 5438 3955 2911 2198 1758 1586 1697 2082 2613 2988 2996 2837 2866 3357 4623 6965 8972 6935 3446 1564 840 627 672 975 1799 3946 8262 9125 4936 2501 1691 1627 1891 2051 1775 1291 921 733 713 904 1497 2849 4653 4790 3350 2163 1536 1277 1272 1503 1977 2585 3014 3112 3188 3630 4508 5398 5550 4786 3692 2736 2013 1502 1203 1129 1278 1670 2440 3875 5974 6641 4388 2203 1150 1769 1371 759 362 172 89 51 34 30 44 100 255 531 686 519 293 151 79 52 86 310 1454 7706 5676 1264 403 237 255 332 418 479 508 517 522 531 529 485 413 352 322 328 374 464 590 722 840 962 1110 1241 1232 1056 833 649 514 418 361 372 506 819 1308 1716 1574 1076 702 580 775 1588 3220 2416 772 217 67 42 79 205 595 1904 3409 1263 290 68 21 16 24 44 88 189 419 872 1482 1674 3673 7933 14150 16172 11831 7449 4928 3644 3052 2927 3255 4161 5783 7906 9650 10376 10668 11314 11927 10558 6792 3316 1401 613 418 551 962 1784 3454 7198 15948 29218 24931 12059 5781 3266 2246 1912 2065 2841 4686 7945 10841 10145 7607 5966 5609 6142 6911 6972 5813 4042 2484 1433 855 650 757 1187 2037 3424 5152 6211 5771 4650 3958 4258 5872 8085 7837 5011 2756 1683 1324 1388 1838 2880 5066 9070 12665 10199 5603 2974 1781 1218 912 719 605 609 866 6820 6937 3551 1670 948 700 680 834 1177 1668 1996 1752 1158 676 428 368 459 705 1130 1672 2101 2287 2522 3227 4107 3647 2139 1072 563 361 341 506 999 2153 3919 4061 2386 1199 675 489 488 655 1099 2062 3382 3356 2093 1221 828 672 639 696 860 1167 1602 1958 1880 1402 911 606 491 564 924 1955 4864 11546 13789 8310 5137 3871 3051 2174 1404 901 644 578 696 1042 1613 2116 2087 1647 1214 940 807 785 876 1148 1837 3579 1594 1149 1365 1955 2268 1695 909 456 296 338 599 1277 2884 5584 5802 3077 1380 719 503 490 624 917 1360 1855 2367 3134 4614 7091 8790 6989 4346 2829 2154 1913 1905 2064 2482 3510 5755 8836 8577 4878 2333 1233 928 1257 2708 6967 13988 11361 5859 3565 3205 4206 6163 7251 6086 4409 3387 3010 3053 3155 2858 2201 1612 1259 1083 958 778 554 374 272 252 352 750 2043 5456 8812 6017 2851 1362 703 409 330 509 1286 3766 8779 7760 3401 2595 3733 5413 6289 5225 3554 2546 2408 3212 5545 11562 27380 45296 24836 9553 4237 2642 2470 2931 3561 3783 3317 2646 2322 2540 3337 4657 5983 6219 5249 4323 4027 4075 4152 4135 4030 3913 3938 4423 5960 8975 11593 10035 6232 3552 2248 1771 1722 1850 1994 2105 2291 2838 4198 6678 9054 8504 5836 3642 2450 2008 2117 2598 3047 2964 2416 1912 1806 2264 3345 4675 5146 4270 3065 2372 2274 2554 2986 3393 3628 3581 3256 2824 2558 2563 2641 2562 2332 2122 2137 846 674 1073 2527 4986 3285 881 146 23 87 263 641 1551 3821 6418 3696 1194 420 219 179 206 299 505 895 1511 2319 3208 3899 4014 3720 3653 4111 5081 6160 6153 4684 3125 2337 2646 4473 6516 4638 2113 1014 721 957 1951 4286 6205 4289 2292 1497 1855 3917 6931 5909 3178 1732 1091 814 768 1026 1703 2422 2544 2143 1576 1034 615 349 197 110 61 59 193 752 2352 5276 6405 3921 1788 716 223 46 133 650 2146 4650 3907 1758 3781 4327 5216 5574 4633 3015 1827 1599 2368 4078 6988 11536 16080 14594 8444 4015 2289 2334 3528 5593 7113 5790 3402 1997 1593 1983 3292 5488 6496 4862 3457 3293 3953 5230 6972 8495 8625 7288 5914 5692 6266 6310 5247 3790 2705 2222 2332 2965 3932 4775 5033 4974 5621 7808 10887 12019 9646 6427 4199 3039 2888 4059 6190 6526 4646 3096 2571 3033 4619 6932 7445 5328 3175 2006 2019 3621 6667 9018 8369 6119 4105 2653 1691 1350 1910 3234 4486 4811 4341 3832 55 51 53 59 64 58 42 32 38 54 82 120 153 144 96 54 40 47 56 57 51 47 54 95 258 784 749 238 75 37 42 64 90 111 118 106 77 43 24 29 40 47 51 58 74 105 125 104 71 45 28 16 22 67 132 156 134 98 67 42 24 21 54 217 998 1699 416 139 76 65 68 71 62 41 24 24 46 83 118 135 124 95 61 32 21 27 40 54 64 63 1934 2248 2640 2529 1739 917 433 371 831 2025 4076 4979 3163 1538 695 308 284 793 2251 4690 5155 3328 2084 1534 1258 995 686 387 160 95 433 1534 3266 3558 2165 1094 511 184 40 179 764 1656 2062 1700 1275 1111 1184 1324 1217 789 335 68 57 337 1012 2406 4659 4937 2558 926 224 49 159 429 771 1053 1166 1216 1454 2161 3495 4043 2310 781 207 169 371 759 1465 2698 3768 2805 1212 405 268 468 830 1265 1624 1797 15 10 8 9 10 15 38 138 235 180 114 77 58 49 48 60 66 28 4 0 1 6 19 46 95 171 273 406 397 122 18 5 7 15 33 89 320 995 342 36 12 16 24 39 69 136 285 563 972 1614 2404 1205 236 56 23 15 14 19 37 110 421 740 397 283 338 507 509 227 74 24 8 4 9 50 391 1951 624 163 66 36 24 19 27 117 1171 4458 702 175 64 29 369 480 653 759 697 540 484 1032 2295 2422 1559 949 633 463 363 355 735 1477 1334 855 615 586 760 1229 1906 1965 1362 851 580 603 994 1324 1331 1287 1364 1568 1685 1347 802 721 1263 2459 3738 2802 1408 814 669 816 1375 2694 3592 1856 637 429 478 570 718 1010 1625 2578 2301 910 419 391 471 565 592 523 437 415 500 758 1228 1488 1119 926 1177 1824 2973 4147 3698 2290 1298 916 1214 1718 1422 822 484 360 4193 3638 3065 2590 2252 2023 1958 2357 3160 3751 4038 4283 4618 4892 4603 3468 2388 2214 2594 3043 3263 3107 2772 2618 2939 4100 6567 8703 6038 2584 1411 1414 1877 2749 4274 6570 7984 5732 2551 1170 965 1177 1621 2345 3389 4503 5154 5227 5037 4589 3564 2173 1394 1523 2066 2724 3353 3683 3423 2650 1846 1722 2649 3981 4825 5099 5326 5782 5980 5069 3475 2172 1377 1056 1609 4270 8346 7732 4528 2569 1600 1104 915 1331 3364 6887 8180 6856 5512 4729 1131 1620 2857 5747 9526 7062 2639 958 615 650 870 1402 2811 6660 9320 3363 691 191 256 590 1305 2535 3516 3205 2632 2608 3201 3616 2260 637 143 213 409 650 960 1340 1587 1282 620 363 555 983 1653 2573 3308 3176 2430 1688 1127 722 454 392 921 3298 8351 7088 2946 1240 580 295 274 1054 5493 13149 6319 2696 1696 1424 1301 1096 814 557 382 387 1122 3965 6257 4294 2539 1711 1328 1143 1100 1410 2213 2475 1922 1366 1065 988 6558 8424 11742 14079 11255 6351 3307 2471 3362 5677 9285 13143 13780 10028 5771 3298 2796 4114 7027 10241 11541 11204 11045 11387 10888 8590 5837 3914 3030 3289 4772 6362 6643 5994 5252 4646 4082 3565 3582 4864 7432 10217 11467 10796 9864 10035 11677 13795 13328 9693 6176 4401 4603 6892 10570 13215 12939 10860 8538 6466 4886 4335 5357 8229 12435 14481 11642 8011 6079 5664 6332 7408 7387 5615 3848 3552 4649 6579 8951 11190 11906 9832 6201 3509 2711 3251 4307 5212 5633 5861 2584 2186 2471 3470 4170 2920 1430 809 868 1371 2151 2960 3327 2883 1923 1089 739 868 1366 2030 2327 2037 1664 1512 1566 1655 1523 1163 844 792 1197 2127 3140 3424 2865 2046 1357 938 935 1587 2846 3250 2305 1568 1389 1676 2372 2916 2483 1729 1353 1467 2077 2706 2643 2259 2034 2031 2154 2231 2204 2348 2961 3923 4315 3502 2522 2060 2150 2829 4030 4753 4071 2990 2305 2035 1904 1755 1669 1761 2111 2660 2763 1966 1274 1147 1533 2481 3559 3426 10321 6366 3212 1597 779 331 78 31 438 2008 6000 9177 4936 1811 551 110 235 1257 3622 4330 2708 2087 2535 3719 4033 2292 866 337 361 1014 3287 8735 11467 7352 4070 2415 1613 1404 1996 3933 6433 5792 3679 2622 2416 2727 3413 4317 5171 5640 5188 3775 2453 1860 1857 2294 3330 5532 8983 8379 3756 1417 700 705 1535 4297 8618 6681 3604 2615 3219 5104 4547 1825 505 250 636 1670 3557 5445 4616 2331 808 192 89 210 538 1408 3762 8494 5907 8703 12075 13539 13309 13848 15431 15585 12908 9955 8376 8329 10295 16101 25484 20625 9234 4757 4317 6985 11004 8366 3951 2027 1664 3146 9998 19760 10021 3368 2001 2807 4773 7556 10401 11195 8293 4202 1930 1151 967 1195 2201 4856 9319 12198 11399 9736 8076 5511 2793 1041 364 713 2281 5675 11019 11926 6148 2009 427 431 1921 6151 11679 9581 6778 7721 11919 12128 5060 1408 455 534 1756 6952 19084 15552 7382 4059 2729 2203 2414 4671 13717 29503 19817 8513 4994 4615 13 15 23 33 28 16 9 7 8 13 21 27 24 17 11 7 6 6 8 16 35 49 29 15 10 10 11 11 8 5 5 8 18 30 34 24 13 7 5 5 7 9 10 10 11 14 21 27 22 13 7 5 5 9 18 39 58 40 19 9 6 7 16 34 41 23 15 13 15 15 12 9 8 10 13 15 15 15 15 17 20 21 18 13 10 9 9 11 12 12 644 483 324 228 264 482 984 1673 1676 1252 1088 1202 1600 2219 2472 2135 1942 1740 1098 439 138 105 265 816 2564 4224 2595 1893 1882 1592 941 527 406 464 674 1048 1398 1345 1068 895 918 1322 2999 6022 3179 1038 370 172 189 353 641 1054 1458 1380 917 581 426 396 513 939 1504 984 378 146 110 274 742 1245 1332 1556 3182 4886 1981 633 245 190 519 1771 3516 2224 903 370 179 209 575 1889 5077 3935 1559 871 1352 1530 1400 962 724 770 1073 1749 3001 4653 5538 4807 3410 2369 1924 2062 2626 2873 2166 1308 906 907 1112 1340 1558 2017 2946 3553 2856 1903 1499 1793 3105 5721 6996 4771 2723 1752 1386 1290 1376 1751 2458 2534 1620 938 684 781 1303 1845 1591 1116 984 1466 3403 8934 13340 6792 2791 1379 998 1082 1313 1374 1222 1178 1479 2084 2692 2980 3061 3007 2373 1386 713 459 597 1420 4475 13723 9117 2481 818 492 654 1323 2665 3039 1922 1356 1036 1107 886 711 886 1658 3480 4492 2433 1123 677 561 656 1168 2929 4015 1636 639 401 530 1076 1205 691 434 486 1062 1995 1309 624 470 746 1708 2680 1875 949 506 350 433 776 1214 1440 1541 2022 3636 5273 3665 2090 1581 1768 2140 1805 1052 546 353 410 685 1251 2202 2489 1302 527 349 496 1046 1824 1304 688 656 1241 2906 2260 762 440 514 860 1349 1266 876 725 761 894 1059 1249 1589 2156 2400 1680 940 715 814 2329 2751 3216 3832 3150 1662 855 608 821 1904 4776 5873 2579 886 445 603 1404 3253 5052 4653 4971 7805 7769 3451 1297 646 811 1781 3338 3953 3355 3065 3555 4488 5346 5588 4895 3760 2902 2301 1664 996 588 614 1082 2251 4900 7713 5742 3365 2168 1410 921 759 1099 2375 4495 3946 1818 865 760 1382 3378 6336 4981 3224 3186 3117 1949 800 280 324 1136 3743 7736 5876 3206 2416 2516 3129 4390 6500 7342 4422 1918 817 381 344 767 1585 933 1416 2058 2665 3479 4829 6168 5966 4539 3375 2752 2517 2706 3594 5229 5539 3733 2540 2432 2871 2239 1101 611 521 742 1600 3187 3161 2349 2179 2432 2650 2620 2530 2496 2426 2299 2245 2297 2382 2507 2860 3688 4095 2813 1600 1049 951 1350 2278 2617 1908 1229 897 879 1180 1876 2918 3291 2134 1037 589 543 879 1843 2584 1970 1620 2176 4544 5634 1985 748 556 762 1493 3116 4344 3210 1879 1227 1028 1194 1927 3818 5842 3380 1246 698 691 7307 12537 17150 17077 16207 14121 9125 5000 3030 2572 3445 6034 8875 7739 4948 3521 3564 5343 9956 14102 10884 7525 6003 4913 3560 2343 2018 3314 7697 14649 12809 7119 4734 4634 6387 10510 15523 14944 9638 5427 3169 2291 2774 5009 7872 8181 6552 5336 5025 4828 3823 2838 2555 3151 4842 6824 6184 3848 2512 2281 2784 3692 4383 4574 5333 8337 12826 13543 10522 7961 6559 5697 4893 4420 4907 7303 12245 13896 9307 5913 4770 5101 6794 9956 12942 11425 6815 4018 3468 4481 297 154 85 86 234 547 462 259 202 272 552 1118 994 474 262 201 190 182 173 225 414 702 723 501 365 342 371 288 154 91 87 149 391 1139 1172 406 155 97 121 251 496 404 203 187 300 571 774 557 369 382 468 387 259 222 322 713 1283 867 412 253 235 327 540 559 283 158 150 197 282 351 359 391 547 575 345 190 149 216 559 1239 729 290 187 225 389 562 448 353 414 441 630 252 97 53 126 482 1006 713 357 225 213 367 1081 2340 1231 359 101 31 53 196 437 590 737 1221 2266 1424 330 60 40 99 237 555 1134 1010 393 191 166 236 494 1036 715 169 52 88 212 441 718 879 975 1034 812 566 534 817 1538 1260 390 138 136 295 876 2550 2738 1534 1205 1018 657 405 319 372 646 1418 2290 1699 837 385 187 107 116 371 1064 848 395 256 289 554 1437 2760 2511 1428 1537 1160 679 530 808 1606 1700 1153 900 886 931 874 837 931 980 850 616 460 597 1356 2402 2221 1736 1758 2085 1804 962 502 507 787 1042 1023 857 792 984 1221 1180 1099 1208 1416 1118 573 416 594 1096 1554 1236 834 766 1030 1158 894 777 961 1471 1712 996 525 495 665 912 1012 899 983 1657 2554 2350 1749 1668 2189 2722 1916 1041 868 1066 1180 978 702 606 873 1407 1491 1214 1126 1385 1683 1215 775 797 1177 3588 4159 5048 4638 3727 6441 15733 17125 9671 5782 4657 6543 16307 24417 16440 8814 4874 3075 3183 5179 5347 3921 3326 3791 5189 5963 4014 2597 3888 7386 12669 19121 22735 15609 7593 5702 7212 12957 23718 16845 5236 2740 3662 4353 3824 3382 4155 8303 18996 12233 4485 4094 6256 10108 12685 8986 3890 2731 3749 6187 11680 20562 19661 12004 10087 8693 5832 3919 3336 3931 6073 9638 12980 18503 23782 18148 9674 4991 2873 3437 9313 18841 17138 9227 5218 5332 13786 21087 9035 4425 1193 1148 1899 2859 1280 344 493 988 1832 3133 4038 2876 1806 1507 1547 1958 2800 2779 1105 460 439 598 949 1658 2922 4163 3364 1764 1390 2009 4036 8038 5246 1299 343 439 1280 4309 10037 5293 2149 2150 2480 1775 1260 1361 2203 3461 2957 1746 2176 2986 1750 809 428 314 669 2324 2479 1315 766 569 579 1192 3350 3983 2718 1671 1014 618 390 295 571 2544 7834 8917 5484 3510 2737 2865 4250 6641 7174 4019 1446 453 612 2039 3354 2078 4611 5570 7497 9690 6582 2949 2261 2740 4155 6159 5340 2642 2015 2577 3505 4217 4276 4077 4295 3408 2236 2145 4135 13877 23921 9050 3815 3703 6716 6481 4083 2769 2260 2175 2475 3106 3544 3358 2796 2307 2546 5236 10139 13387 13577 9988 5621 3193 2165 2047 3539 4681 3156 2048 1817 2649 6420 11601 6015 2746 1950 1980 2161 2185 3832 9389 17545 10086 3859 2303 2410 2893 2294 2110 4053 10532 25447 18984 7452 4432 5525 9677 16396 19212 11787 4515 2145 2115 2770 3714 2032 8431 7038 2531 1756 2267 1497 759 601 957 2499 3805 1710 739 553 726 1339 2216 2036 1987 2860 4502 4573 3029 2430 2807 3376 2362 1314 1024 882 803 879 1344 2292 2020 1121 857 1144 2277 3090 1754 2002 4230 4474 1440 559 529 1117 2521 2369 2216 3626 5743 4101 1836 1067 1539 3804 6289 4590 2783 2231 2808 2947 1664 963 822 1008 1303 1436 1545 2385 3916 3766 3090 2864 2718 2214 1991 2499 3222 2898 1848 1252 1666 2536 1320 667 732 2364 2550 3679 4206 3295 4148 10231 13274 8731 6216 7060 12559 20074 15315 9883 7980 6939 4878 3112 3783 4074 3098 2235 2377 4133 7588 7370 3415 2980 4196 6359 10890 17514 13281 6127 3876 4410 8652 20298 15883 4709 3031 3914 3829 2883 2709 5005 12149 12554 4982 3227 4418 4845 4246 3772 3899 4319 4203 3859 3967 4479 4599 3538 3141 5357 6645 5191 3645 3537 4230 4172 3179 2877 6187 9049 6504 4265 3701 4514 6193 6614 5681 5030 4555 3677 2875 5799 17918 14304 4683 890 712 1174 2167 2589 2395 4319 8601 10038 7848 7776 11432 16677 14659 11066 10346 9452 5162 1697 926 823 719 689 1031 2663 7840 7249 1709 897 1200 2303 6671 15187 4424 1200 815 1361 4496 17290 7881 1604 1182 1523 1507 1442 2343 7034 8517 3043 1217 1419 1737 1239 825 761 1118 1730 1631 1105 830 776 805 891 1649 4490 8819 8949 5416 3303 2263 1576 1214 1655 5357 8380 3343 1455 1168 1841 4951 9015 3930 1866 1495 1591 1895 3917 13791 13320 2952 2915 2970 2662 2484 2910 3587 2807 1764 1426 1846 3632 6757 5002 2218 1454 1923 4065 5936 3177 2283 3109 3477 2017 1318 1992 5430 7507 2889 1780 2331 3099 2749 2070 2019 2563 3148 3174 3024 3144 3048 1996 1144 1025 1223 1428 1411 1407 1665 1952 1620 1158 1273 1839 2803 3444 2623 1541 1131 1386 2434 3594 2646 1449 1518 2990 3177 1876 1541 2444 3297 2014 1166 1653 4531 4847 2240 1361 1474 2314 3300 2992 2012 1394 1138 1196 1964 4549 6048 4138 3018 3216 5082 10205 21775 30538 18110 8913 5562 4486 4389 4849 5556 5927 5535 4782 4915 8588 20701 15432 5501 3869 6218 10046 6686 4168 6013 14430 12017 4007 2361 2860 4233 5213 4716 3653 3053 3099 3875 5596 7440 6482 4165 3223 3234 3534 3783 3933 3952 3909 4351 6687 11803 12572 7116 3620 2326 2387 4302 8356 7785 4034 2524 3695 15007 35975 10982 5281 5307 5172 3302 2516 4866 22135 29092 8197 4590 5767 10800 16029 11104 5933 4363 4984 8203 17527 31256 19879 8168 4180 2997 2220 3239 4738 3108 1905 2669 7910 13635 5933 3414 4365 10247 28635 18489 5951 3415 3259 2907 1863 1531 2434 3986 3623 2830 4276 9481 5216 1279 641 1025 2919 8700 9892 4844 2784 2341 3361 9812 16757 3449 701 363 916 2922 4140 3480 4600 4872 1755 482 428 1217 3024 4146 3310 2431 2133 2308 3057 3930 2744 1002 435 658 1791 3881 5330 8939 22938 9060 1847 778 918 1771 2929 3278 3393 3837 4286 4302 3723 3287 3398 2994 2007 1509 2455 10019 18884 4471