% 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 280 degrees 205 215 226 240 257 276 299 325 355 389 426 466 508 551 593 632 664 689 702 704 695 674 645 609 570 529 488 450 414 381 352 326 304 285 269 256 245 237 230 226 224 224 227 231 237 245 256 270 286 305 327 353 383 416 452 491 532 574 615 652 682 704 715 714 701 676 644 604 562 518 475 434 396 361 330 303 280 260 243 228 216 207 199 194 190 188 188 190 193 198 281 278 274 271 269 267 265 264 263 263 264 266 268 271 274 278 283 289 295 302 309 317 325 333 341 349 356 363 369 374 378 380 381 380 378 374 368 361 353 344 334 323 313 302 292 282 272 263 255 248 241 235 230 226 222 220 218 218 218 218 220 222 225 229 233 238 243 249 255 261 267 273 279 285 290 295 299 302 304 306 307 307 306 304 302 299 296 292 289 285 2492 2452 2410 2366 2318 2266 2210 2151 2088 2023 1955 1886 1816 1746 1676 1608 1541 1476 1413 1353 1296 1241 1189 1140 1094 1050 1010 973 938 906 878 852 830 810 794 781 772 765 763 764 769 778 792 810 834 863 899 942 992 1052 1121 1201 1294 1399 1520 1656 1808 1977 2162 2363 2576 2797 3022 3243 3453 3642 3804 3931 4019 4064 4068 4035 3969 3878 3770 3650 3526 3403 3285 3173 3071 2980 2898 2826 2763 2707 2658 2613 2571 2532 1507 1495 1487 1483 1482 1484 1489 1498 1510 1525 1543 1563 1587 1614 1643 1675 1709 1745 1784 1824 1865 1907 1950 1993 2036 2077 2117 2155 2190 2222 2250 2274 2293 2306 2315 2318 2316 2309 2298 2283 2264 2244 2221 2198 2176 2154 2135 2118 2105 2097 2093 2094 2101 2114 2133 2158 2188 2223 2261 2302 2345 2387 2427 2464 2494 2518 2532 2536 2529 2511 2482 2442 2394 2338 2276 2210 2142 2073 2005 1939 1876 1818 1764 1714 1670 1631 1597 1568 1543 1523 1231 1299 1367 1433 1494 1547 1591 1623 1640 1642 1629 1602 1561 1510 1451 1386 1318 1250 1182 1118 1057 1000 949 902 862 826 797 773 755 744 738 739 746 761 784 814 854 902 961 1031 1112 1205 1310 1429 1559 1702 1854 2014 2176 2334 2483 2612 2715 2782 2810 2796 2741 2650 2530 2389 2237 2080 1925 1775 1635 1506 1388 1282 1188 1106 1034 972 919 876 841 814 795 783 779 781 791 807 831 861 897 940 988 1042 1102 1165 435 426 422 422 427 437 454 478 510 553 609 681 772 888 1036 1222 1458 1755 2130 2599 3184 3903 4771 5784 6908 8059 9092 9824 10093 9837 9131 8137 7036 5962 4995 4167 3479 2920 2470 2112 1828 1605 1431 1296 1195 1120 1069 1039 1028 1034 1056 1095 1151 1223 1313 1420 1544 1684 1838 2004 2177 2349 2512 2656 2771 2846 2873 2850 2776 2657 2503 2324 2131 1934 1742 1560 1392 1240 1105 987 884 796 721 657 604 559 522 492 468 449 979 813 682 579 499 438 392 359 339 329 329 338 358 386 425 473 533 605 691 791 908 1045 1202 1382 1587 1820 2079 2362 2666 2981 3294 3587 3839 4028 4137 4157 4087 3937 3724 3469 3191 2907 2631 2370 2131 1914 1722 1553 1407 1281 1175 1088 1019 968 934 918 922 948 997 1075 1185 1335 1533 1791 2125 2554 3105 3809 4707 5843 7258 8968 10931 12989 14824 15996 16130 15157 13373 11236 9133 7279 5746 4522 3566 2824 2250 1806 1460 1191 3377 3613 3884 4189 4526 4889 5268 5650 6012 6329 6574 6718 6743 6639 6412 6079 5669 5210 4731 4257 3803 3382 2999 2656 2353 2088 1858 1661 1492 1350 1231 1133 1053 990 942 906 883 870 867 873 887 909 938 975 1020 1072 1133 1204 1284 1375 1479 1596 1728 1875 2039 2218 2414 2622 2842 3066 3290 3504 3702 3873 4009 4105 4156 4161 4124 4047 3939 3806 3658 3501 3343 3190 3047 2919 2809 2719 2651 2605 2584 2588 2617 2672 2755 2865 3004 3174 6423 6470 6451 6364 6211 5998 5733 5428 5095 4748 4397 4051 3719 3405 3113 2844 2599 2376 2174 1993 1829 1681 1548 1429 1321 1225 1140 1065 1002 949 909 883 872 878 905 957 1037 1151 1308 1515 1784 2131 2575 3141 3863 4786 5967 7484 9433 11934 15123 19136 24049 29785 35959 41745 45947 47453 45876 41797 36361 30653 25371 20830 17088 14078 11691 9811 8336 7185 6290 5601 5079 4693 4421 4245 4150 4127 4164 4255 4392 4567 4773 5002 5245 5493 5736 5962 6159 6317 323 433 551 682 828 997 1193 1426 1706 2043 2451 2944 3539 4247 5079 6039 7118 8293 9523 10745 11881 12842 13544 13926 13960 13655 13057 12233 11260 10211 9147 8118 7159 6293 5534 4888 4358 3944 3641 3450 3367 3397 3547 3830 4273 4915 5817 7074 8827 11292 14794 19822 27091 37592 52490 72497 95955 115765 120569 106240 81869 58301 40044 27149 18338 12357 8276 5467 3515 2149 1190 519 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 121 220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 476 933 1529 2292 3255 4453 5925 7702 9805 12224 14894 17678 20352 22625 24204 24885 24623 23545 21892 19939 17930 16046 14398 13046 12014 11309 10933 10896 11227 11986 13272 15251 18179 22443 28612 37485 50077 67371 89430 113329 130894 131753 114080 87519 62321 42731 28792 19214 12697 8257 5220 3134 1700 720 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 974 1033 1091 1152 1220 1299 1398 1526 1695 1920 2218 2608 3107 3732 4492 5387 6408 7533 8729 9953 11162 12308 13350 14255 14999 15569 15964 16191 16266 16213 16063 15857 15648 15504 15508 15763 16388 17514 19283 21841 25344 29959 35880 43341 52633 64103 78140 95087 115068 137637 161269 182900 198104 202595 194629 176289 152219 127089 103970 84189 67916 54772 44213 35711 28825 23207 18591 14781 11626 9018 6874 5129 3731 2635 1801 1190 766 491 334 266 261 298 362 441 526 612 694 772 844 911 45893 48404 51168 54227 57628 61426 65676 70427 75715 81545 87873 94587 101495 108323 114733 120360 124868 127991 129580 129605 128156 125404 121575 116909 111643 105993 100148 94279 88542 83088 78075 73672 70062 67438 65997 65924 67388 70525 75446 82241 90996 101820 114865 130356 148610 170067 195300 225030 260112 301486 350037 406316 470040 539340 609891 674403 723299 747222 740693 704694 646174 574892 499956 427879 362322 304741 255228 213178 177725 147971 123104 102431 85379 71473 60316 51558 44883 39993 36606 34459 33310 32947 33192 33899 34959 36291 37843 39584 41502 43600 5278 6778 8285 9852 11545 13445 15654 18297 21524 25503 30406 36385 43536 51851 61181 71198 81395 91116 99624 106204 110277 111491 109776 105334 98580 90054 80340 69990 59493 49252 39584 30724 22837 16017 10301 5667 2050 0 0 0 0 0 0 0 0 0 0 0 627 2980 6451 11792 20317 34354 58102 99266 172215 304103 546375 992246 1768640 2792098 3162879 2355922 1395215 777387 429272 234052 122040 56351 17401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 421 2136 3744 95139 86227 76694 66903 57251 48126 39872 32741 26869 22258 18796 16292 14513 13224 12219 11330 10433 9443 8304 6983 5459 3721 1762 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3768 17026 34258 57429 89758 136656 207444 318517 499120 801309 1314521 2174737 3511685 5170163 6257868 5833533 4414443 3011622 1987957 1309060 868470 581978 394840 272972 194970 146930 119407 105718 101005 101723 105326 110040 114680 118494 121033 122053 121443 119180 115303 109901 103115 0 0 0 0 0 0 0 0 0 0 0 0 1830 4867 9054 14533 21383 29607 39122 49770 61323 73503 86000 98495 110674 122249 132968 142634 151111 158342 164363 169331 173548 177489 181819 187371 195081 205878 220536 239557 263107 291048 323044 358712 397771 440185 486280 536875 593435 658290 734930 828336 945162 1093256 1279488 1504384 1752770 1983578 2130203 2126710 1953256 1656162 1315004 994832 727280 518106 360563 244388 159882 99155 56165 26378 6387 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148685 140993 131752 121333 110190 98836 87795 77548 68471 60790 54558 49678 45947 43122 40963 39265 37875 36681 35611 34617 33669 32747 31834 30919 29990 29036 28051 27032 25988 24944 23949 23084 22467 22258 22652 23862 26096 29529 34281 40408 47913 56767 66933 78387 91123 105159 120513 137180 155091 174054 193697 213410 232321 249345 263317 273235 278506 279098 275508 268566 259201 248271 236488 224403 212418 200806 189731 179276 169466 160299 151767 143889 136737 130454 125268 121470 119371 119216 121088 124843 130096 136283 142751 148862 154057 157889 160026 160249 158433 154555 6655 6427 6217 6024 5850 5704 5598 5553 5597 5771 6124 6711 7588 8804 10389 12348 14657 17265 20099 23072 26095 29084 31963 34672 37164 39406 41382 43086 44525 45722 46723 47599 48462 49465 50801 52681 55295 58769 63126 68280 74046 80184 86437 92559 98331 103563 108098 111807 114594 116412 117275 117285 116654 115697 114803 114350 114607 115637 117274 119160 120842 121849 121766 120258 117095 112170 105519 97331 87943 77808 67441 57346 47962 39608 32471 26599 21925 18308 15565 13508 11970 10810 9922 9226 8666 8204 7812 7472 7172 6901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 385 3425 8370 15888 26757 41854 62126 88484 121551 161183 205760 251541 292701 322758 337146 335355 321077 300440 279712 263632 254795 253903 260472 273520 291942 314502 339480 364094 383946 393061 385396 357928 313385 259656 205817 158273 119642 89781 67281 50471 37882 28366 21080 15414 10938 7341 4406 1974 0 0 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 310 628 950 1280 1628 2006 2435 2946 3589 4445 5647 7398 10014 13961 19888 28642 41228 58687 81863 111045 145524 183221 220702 253830 278965 294112 299366 296512 288135 276583 263154 247860 229974 208971 185169 159727 134181 109943 88001 68862 52647 39231 28359 19735 13060 8052 4442 1979 420 0 0 0 0 0 0 0 73 238 358 435 471 468 428 354 246 13046 12066 11069 10069 9090 8164 7334 6649 6162 5920 5956 6283 6884 7720 8731 9847 10999 12124 13170 14098 14878 15493 15928 16175 16230 16089 15751 15219 14501 13610 12572 11426 10229 9057 7998 7155 6627 6502 6845 7692 9054 10923 13283 16127 19465 23339 27827 33062 39242 46658 55732 67073 81570 100522 125802 160028 206569 268998 349243 443659 537961 606682 624991 587285 510940 420886 335089 261631 202111 155252 118973 91256 70391 54974 43838 35995 30603 26962 24513 22832 21614 20655 19825 19044 18270 17478 16659 15806 14919 13998 10262 9080 7895 6721 5586 4529 3605 2872 2382 2170 2237 2550 3049 3658 4299 4908 5440 5865 6173 6361 6436 6403 6272 6047 5731 5324 4822 4218 3503 2667 1702 606 0 0 0 0 0 0 0 0 0 0 0 2552 7688 14205 22371 32596 45488 61929 83166 110933 147532 195795 258588 337321 428845 521494 594691 627950 614898 566690 501486 433617 370546 314719 266078 223710 186647 154190 125959 101819 81728 65582 53097 43783 37014 32138 28576 25877 23725 21915 20321 18869 17515 16231 14996 13795 12613 11438 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 722 1872 3646 6254 9886 14649 20496 27179 34260 41195 47480 52784 57030 60407 63354 66590 71279 79459 94949 125083 183649 294654 491632 783055 1016540 901185 566435 302513 150977 69955 26878 4039 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14470 15169 15838 16439 16919 17219 17282 17062 16546 15762 14779 13693 12604 11594 10712 9979 9390 8932 8584 8330 8155 8052 8015 8041 8133 8294 8534 8865 9307 9890 10660 11682 13055 14922 17481 20985 25731 32008 40006 49700 60758 72512 84073 94534 103211 109787 114321 117134 118660 119331 119510 119485 119480 119656 120076 120613 120890 120320 118305 114484 108859 101758 93673 85106 76463 68028 59967 52363 45254 38656 32592 27101 22239 18076 14671 12053 10204 9050 8474 8339 8512 8885 9375 9929 10519 11131 11761 12410 13079 13768 16074 14216 12423 10733 9174 7771 6545 5508 4665 4010 3529 3200 2996 2889 2853 2866 2909 2970 3039 3111 3182 3250 3314 3373 3426 3476 3520 3562 3603 3646 3700 3773 3881 4045 4290 4648 5152 5835 6724 7841 9196 10795 12635 14710 17014 19539 22276 25210 28317 31555 34861 38141 41271 44104 46489 48292 49425 49865 49654 48880 47658 46108 44342 42458 40537 38640 36813 35085 33475 31996 30657 29471 28457 27636 27035 26672 26549 26638 26874 27159 27380 27427 27212 26683 25826 24661 23231 21595 19816 17957 1925 1742 1562 1384 1210 1042 885 746 632 553 519 539 619 762 966 1227 1536 1884 2260 2654 3059 3468 3872 4267 4648 5008 5341 5642 5904 6124 6299 6431 6527 6603 6684 6803 6998 7308 7765 8392 9199 10187 11350 12681 14173 15828 17646 19634 21795 24130 26632 29284 32055 34900 37761 40560 43190 45510 47336 48472 48750 48080 46472 44034 40936 37380 33563 29666 25839 22204 18855 15857 13252 11055 9256 7822 6704 5842 5179 4662 4249 3907 3614 3354 3118 2898 2690 2490 2297 2109 8369 7040 5771 4588 3512 2563 1754 1095 586 223 0 0 0 0 0 43 154 267 375 475 562 638 700 749 786 809 819 815 797 765 720 667 613 572 573 661 912 1443 2427 4114 6843 11069 17371 26461 39119 55945 76727 99332 118906 129348 127441 115320 98162 80579 65214 53080 44234 38256 34537 32449 31450 31120 31159 31357 31571 31701 31672 31428 30931 30165 29136 27883 26477 25015 23607 22351 21311 20498 19870 19354 18863 18322 17675 16892 15963 14897 13712 12436 11098 9732 4135 4853 5655 6551 7542 8614 9728 10813 11762 12445 12747 12606 12042 11149 10060 8901 7768 6716 5772 4938 4206 3562 2991 2477 2006 1566 1146 736 330 0 0 0 0 0 0 0 0 0 0 0 0 633 2195 4165 6600 9574 13193 17599 22978 29577 37705 47745 60136 75287 93351 113722 134227 150583 157467 151763 135164 112854 89971 69570 52711 39316 28864 20760 14485 9629 5887 3038 923 0 0 0 0 0 0 0 0 0 0 299 802 1306 1816 2341 2894 3487 6399 6821 7312 7890 8576 9399 10389 11584 13018 14712 16660 18802 21009 23080 24777 25881 26261 25911 24931 23493 21776 19937 18089 16305 14621 13052 11600 10258 9022 7894 6884 6016 5327 4868 4696 4869 5431 6405 7792 9569 11701 14145 16868 19840 23045 26474 30129 34010 38123 42466 47036 51824 56827 62056 67550 73379 79605 86195 92905 99206 104326 107430 107840 105219 99653 91611 81824 71112 60244 49833 40311 31936 24830 19009 14417 10939 8424 6698 5587 4929 4590 4465 4479 4582 4741 4939 5167 5423 5710 6032 4687 4107 3492 2836 2147 1442 753 121 0 0 0 0 0 0 0 0 0 0 212 407 584 747 897 1039 1175 1308 1439 1570 1702 1831 1958 2078 2189 2290 2382 2477 2592 2759 3013 3389 3911 4588 5415 6386 7503 8791 10301 12130 14431 17453 21595 27531 36429 50385 73235 111918 177837 283536 418278 502852 455822 334472 225539 151297 104215 74304 54761 41531 32264 25599 20746 17241 14799 13210 12274 11783 11528 11336 11093 10746 10294 9762 9182 8584 7990 7412 6853 6310 5776 5239 169 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 245 531 829 1140 1469 1822 2206 2631 3108 3654 4287 5039 5955 7107 8618 10691 13651 17985 24331 33381 45645 61076 78598 95719 108730 114039 110194 98781 83277 67160 52813 41385 33070 27465 23905 21724 20393 19545 18948 18457 17975 17428 16752 15891 14804 13477 11934 10244 8511 6856 5384 4163 3212 2508 2005 1650 1397 1209 1064 945 842 749 662 580 499 420 339 256 6604 6496 6321 6071 5740 5329 4846 4314 3767 3246 2798 2460 2254 2179 2215 2332 2498 2686 2876 3057 3224 3375 3513 3641 3761 3878 3994 4113 4237 4370 4518 4689 4902 5193 5628 6330 7512 9524 12904 18401 26941 39507 56855 79001 104375 129017 147027 153374 147195 131951 112587 93077 75801 61905 51716 44982 41037 39033 38161 37794 37514 37076 36345 35255 33780 31916 29686 27129 24310 21317 18262 15276 12502 10076 8109 6661 5723 5228 5069 5133 5322 5562 5809 6038 6234 6396 6520 6606 6651 6653 4918 4383 3798 3161 2480 1765 1037 327 0 0 0 0 0 0 0 0 195 846 1507 2152 2765 3336 3862 4342 4778 5173 5527 5842 6115 6346 6530 6665 6754 6813 6880 7032 7412 8253 9902 12829 17616 24916 35414 49799 68751 92923 122843 158655 199616 243391 285428 319183 337980 338161 321337 293535 261810 231166 203744 179742 158612 139744 122674 107093 92797 79652 67578 56538 46543 37639 29898 23397 18179 14225 11431 9614 8545 7987 7738 7643 7601 7549 7457 7315 7118 6869 6572 6228 5838 5402 9315 8568 7819 7062 6293 5516 4743 3998 3316 2739 2313 2075 2047 2225 2585 3089 3691 4349 5033 5721 6406 7086 7769 8466 9192 9965 10803 11727 12761 13931 15267 16809 18608 20732 23275 26362 30143 34768 40345 46883 54255 62214 70455 78697 86736 94455 101796 108702 115056 120635 125092 127983 128877 127506 123923 118525 111937 104793 97582 90609 84047 77980 72441 67421 62878 58749 54948 51388 47977 44641 41334 38047 34822 31739 28899 26384 24231 22421 20891 19563 18369 17261 16212 15210 14254 13340 12470 11638 10840 10069 3177 3129 3011 2813 2532 2167 1725 1226 699 185 0 0 0 0 0 0 0 0 1 259 494 700 873 1014 1120 1194 1234 1239 1205 1125 992 796 524 165 0 0 0 0 0 245 4963 15758 38053 81316 161308 298950 493623 643974 602629 435225 279074 172644 107573 70426 50925 41917 38640 38122 38652 39314 39641 39406 38498 36872 34530 31521 27946 23953 19732 15499 11477 7874 4859 2539 940 7 0 0 0 300 752 1200 1616 1985 2304 2573 2793 2965 3089 3161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 350 1027 1605 2078 2443 2693 2819 2806 2633 2267 1667 780 0 0 0 0 0 0 0 0 19955 68908 173048 388468 815089 1466330 1709507 1162593 611272 299981 145080 72318 40855 29354 26937 28273 30869 33611 36004 37813 38885 39088 38299 36427 33459 29492 24761 19614 14466 9726 5721 2645 538 0 0 0 0 0 0 19 313 529 666 725 711 628 479 268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 809 1615 2383 3106 3775 4381 4910 5348 5673 5863 5889 5728 5366 4825 4204 3756 4016 5993 11449 23284 46127 87302 158342 275915 454776 670496 801866 733055 542784 361649 234709 157337 114556 93152 83807 80675 80344 80861 81058 80166 77661 73253 66933 59006 50046 40780 31935 24110 17691 12819 9410 7217 5920 5205 4819 4582 4386 4171 3912 3603 3247 2851 2422 1967 1488 990 473 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4016 10048 18293 28627 40493 52923 64724 74786 82387 87332 89896 90615 90085 88823 87213 85518 83929 82647 81998 82576 85390 91924 104019 123552 152100 190880 241138 304838 385314 487441 616518 773854 945835 1087952 1128122 1024330 821518 607323 436214 317928 241476 193083 162297 142372 129168 120107 113471 107977 102559 96293 88459 78693 67135 54464 41715 29963 20011 12236 6607 2822 461 0 0 0 0 0 0 0 0 0 0 0 0 0 244 239 203 134 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 388 2086 4046 6241 8674 11374 14410 17893 21983 26910 32993 40674 50570 63516 80591 103041 131923 167221 206386 243244 269433 279112 272888 256584 236918 218663 204338 195052 191388 194045 204329 224620 258800 312199 389676 489323 591393 653907 637848 547856 426920 313633 223513 156813 108693 74075 49015 30753 17439 7843 1132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 169 221 397 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 353 964 1596 2260 2969 3739 4592 5558 6683 8037 9742 12003 15179 19886 27137 38488 56064 82257 118839 165374 217402 266063 301199 316851 314182 299374 279678 260910 246417 236447 228105 216838 199177 174796 146327 117456 91103 68729 50595 36298 25203 16683 10218 5406 1946 0 0 0 0 0 0 0 0 0 238 601 873 1063 1177 1224 1211 1144 1027 863 653 13201 15838 18776 21979 25323 28550 31251 32898 32996 31291 27954 23554 18843 14478 10851 8084 6111 4779 3922 3397 3095 2939 2877 2878 2920 2994 3094 3225 3396 3629 3961 4461 5244 6505 8573 11997 17665 26972 41992 65572 101146 151963 219444 300960 388586 471232 540018 592395 630997 658529 672406 662480 616022 530706 422645 316175 227731 161540 114637 82107 59561 43750 32445 24156 17899 13017 9069 5756 2880 315 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1601 3281 5001 6800 8730 10846 14117 14469 14583 14378 13771 12699 11142 9142 6814 4336 1920 0 0 0 0 0 0 0 0 0 0 0 0 0 318 1074 1933 2949 4201 5808 7952 10929 15228 21685 31776 48150 75599 122598 202950 333940 518933 703151 772379 691799 548186 417356 320805 255225 212894 187608 175225 172863 177812 186504 194079 195277 186678 168622 144776 119691 96678 77253 61621 49332 39737 32207 26216 21351 17303 13857 10872 8286 6097 4355 3132 2478 2394 2809 3598 4615 5730 6849 7917 8914 9839 10701 11508 12267 12971 13599 13459 15324 17496 20084 23228 27108 31948 38000 45499 54563 65008 76127 86557 94471 98199 96978 91300 82570 72416 62154 52600 44129 36827 30617 25355 20880 17040 13701 10755 8117 5733 3585 1705 200 0 0 988 5070 12767 25497 44802 72163 108824 155720 213551 283005 365031 460961 572202 698988 837611 976099 1090772 1150435 1133386 1045942 919796 789495 675444 583290 510673 452701 404467 361837 321632 281738 241220 200334 160293 122801 89504 61577 39523 23192 11932 4804 792 0 0 0 0 1158 2441 3747 5047 6336 7628 8948 10330 11816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 663 2804 6685 13473 25046 44296 75358 123578 195100 296492 435656 625340 889116 1266095 1799218 2456622 2939937 2760555 2008150 1257663 760919 477435 320669 231965 179166 145472 121974 103751 87997 73158 58539 44089 30191 17436 6392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16804 15973 14924 13580 11860 9694 7039 3911 405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1059 6256 14370 27517 49567 87820 156401 282539 513902 900683 1354950 1495971 1201247 823150 552066 385820 286843 227560 192070 171849 162595 162459 171061 188760 215748 250571 288104 318187 327974 309669 267465 214562 163612 121246 88794 64963 47761 35357 26326 19634 14562 10623 7498 4998 3038 1621 823 761 1540 3183 5567 8412 11342 13992 16114 17609 18512 18932 18997 18820 18483 18031 17477 3286 4117 5095 6266 7684 9416 11534 14112 17202 20800 24797 28919 32712 35607 37095 36935 35253 32456 29046 25459 21994 18812 15977 13492 11331 9455 7824 6401 5160 4081 3162 2420 1908 1738 2123 3457 6452 12364 23361 43061 77195 133977 222501 344418 474404 552354 536377 453080 353436 265876 197620 147352 111747 87444 71472 61352 55158 51510 49480 48464 48066 47994 47997 47828 47220 45907 43659 40343 35982 30779 25087 19336 13942 9234 5410 2531 538 0 0 0 0 0 0 0 0 328 825 1355 1930 2567 171606 153715 125472 94568 66527 43764 26609 14429 6279 1196 0 0 0 0 0 0 0 0 0 310 775 1183 1540 1855 2135 2386 2618 2839 3064 3313 3620 4036 4639 5547 6932 9040 12217 16936 23821 33653 47334 65752 89471 118181 150010 181221 207102 224143 231951 233229 232140 232702 237970 249639 267310 287074 300402 296525 270026 226675 178800 136129 102405 77328 59117 45903 36184 28869 23197 18647 14875 11668 8924 6641 4919 3939 3944 5192 7926 12351 18659 27068 37875 51479 68335 88758 112460 137693 160247 173545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 224 2661 5368 8261 11250 14235 17110 19773 22145 24200 25974 27580 29191 31031 33370 36530 40920 47087 55789 68059 85204 108624 139326 177217 220655 266864 313176 358096 401160 441471 475627 496450 494795 465587 413554 351251 290990 239495 198185 165676 139753 118338 99843 83265 68129 54353 42044 31326 22231 14683 8530 3592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17362 18615 19535 19989 19801 18781 16778 13760 9884 5510 1147 0 0 0 0 0 0 0 0 0 1192 4334 8154 12884 18791 26121 34970 45071 55570 65010 71763 74818 74312 71346 67359 63602 60929 59788 60277 62203 65163 68642 72146 75306 77940 80063 81856 83652 85955 89547 95745 106909 127429 165597 236959 369235 600929 916525 1037121 739267 397128 197477 96865 46135 19630 5181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2699 5387 7885 10176 12264 14158 15862 0 0 0 0 0 0 0 0 0 0 4327 11657 21649 34077 47590 59497 66653 67318 62214 53664 43992 34684 26414 19354 13456 8597 4650 1501 0 0 0 0 0 0 0 0 0 274 7931 23657 55563 118570 235280 421647 635698 756589 732300 640043 553211 496804 471635 468578 470892 458850 421663 364611 301616 243871 195981 157907 127706 103196 82674 65072 49837 36704 25513 16109 8317 1966 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 366 2195 4295 6562 8806 10779 12236 13004 13025 12353 11120 9490 7624 5669 3747 1965 411 0 0 0 0 0 278 3213 8386 17570 34243 65148 122626 225809 391920 601516 760566 768538 639916 463464 305484 189678 114280 68637 42083 26882 18228 13385 10871 9914 10122 11285 13250 15831 18744 21591 23876 25096 24875 23101 19964 15881 11348 6826 2689 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14422 17908 21822 26169 30929 36047 41407 46818 51993 56563 60140 62412 63247 62732 61122 58708 55698 52191 48234 43891 39276 34543 29854 25354 21161 17362 14019 11175 8857 7072 5814 5066 4818 5091 5973 7685 10666 15743 24384 39066 63717 103935 165704 248442 328067 355262 312424 238310 169778 118032 81843 57543 41895 32439 27354 25368 25680 27880 31839 37578 45114 54297 64633 75126 84210 89914 90470 85202 75007 61923 48141 35303 24336 15604 9093 4547 1586 0 0 0 0 0 0 136 1233 2617 4302 6305 8645 11342 1641 3027 4508 6204 8341 11314 15763 22645 33286 49432 73325 107708 155207 215555 278841 319721 312245 261086 196027 139337 97058 67275 46524 31950 21599 14228 9060 5599 3491 2442 2194 2524 3268 4333 5712 7496 9926 13464 18931 27657 41577 63092 94501 136835 187854 239765 279528 295065 283400 251652 210996 171069 137586 112147 93591 79950 69699 62038 56690 53616 52763 53860 56315 59223 61473 61915 59635 54279 46267 36655 26711 17507 9728 3669 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 297 21373 24272 28398 34596 44435 60588 86785 125939 174397 214250 219591 185410 133925 86650 51857 29942 18529 14435 14686 17202 20917 25509 31107 38078 46864 57737 70289 82687 91489 93393 88082 78460 67959 58604 51050 45307 41300 39171 39362 42413 48499 57054 66936 77020 86680 95898 105115 115055 126664 141257 160808 187883 224043 266554 306486 331247 330241 300437 248934 189864 136697 96135 68064 49303 36633 27785 21333 16399 12429 9072 6141 3613 1664 693 1234 3744 8322 14528 21379 27460 31271 31866 29467 25418 21395 18535 17153 17029 17814 19275 1997 2062 2044 2011 2128 2729 4374 7863 14192 24588 40758 65354 102171 154287 215965 260413 256495 213802 165426 127254 99728 79551 63939 51142 40235 30901 23208 17340 13318 10870 9532 8852 8510 8323 8208 8147 8190 8489 9370 11394 15304 21823 31442 44470 61328 82720 109180 139104 164592 170217 147244 108768 73719 48988 32934 22442 15267 10102 6258 3441 1598 760 882 1749 3016 4334 5450 6227 6615 6632 6348 5898 5486 5347 5654 6412 7427 8390 8988 9001 8342 7089 5479 3855 2546 1737 1418 1441 1628 1841 4980 7628 10246 12917 15929 20013 26699 38626 59456 93670 147022 226897 335682 440958 451803 341645 212770 126677 78454 51569 35557 25183 17897 12427 8151 4818 2401 954 463 762 1568 2599 3650 4616 5466 6218 6941 7801 9167 11781 16921 26348 41984 65535 98110 138844 181088 208783 204868 171710 130336 97251 75476 61699 52567 46070 41112 37066 33577 30560 28313 27538 28954 32518 37041 40748 42124 40365 35490 28267 19938 11838 5051 175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2316 3085 3712 4396 5530 7987 13329 23681 41016 66215 98493 134783 168529 189707 189468 167426 132683 96979 68035 47721 34171 24776 17688 11906 6950 2625 0 0 0 0 0 0 271 5339 12137 21509 35089 55678 87281 132743 184552 215600 204433 167547 130849 104131 87176 77866 75038 79313 93728 123996 175894 245659 305466 312918 263657 195785 137466 94737 65048 45250 33404 28384 29119 34332 42797 53605 66051 79220 91516 100571 104110 101533 94499 85438 75844 66177 56539 47033 37806 29041 20974 13923 8257 4256 1952 1064 1126 1680 2393 279 396 630 1149 2298 4593 8666 15202 25054 39777 62801 102023 176000 327105 609194 797284 515906 234298 104446 51317 29017 19047 14285 11874 10567 9752 9111 8501 7902 7363 6946 6698 6657 6863 7381 8323 9884 12401 16429 22792 32498 46351 64433 86213 111844 143893 188336 253743 342760 422951 417993 322199 218095 146231 102684 76403 59725 48160 39052 30794 22577 14365 6764 559 0 0 0 0 0 0 0 0 869 7180 14871 22432 28016 30523 30098 27629 24019 19867 15525 11278 7449 4368 2227 986 419 253 0 0 0 0 976 6474 14764 26021 39886 55368 70734 83464 90599 89719 80336 64651 46628 30056 17173 8442 3136 150 0 0 0 0 0 0 743 2998 6043 10043 15267 22145 31323 43600 59532 78184 95037 102151 95013 78341 60419 45984 35916 29519 25979 24858 26193 30464 38510 51329 69718 93491 119721 140533 145245 130327 104035 77067 54960 38807 27887 21080 17337 15842 16052 17686 20641 24818 29812 34569 37491 37415 34557 30154 25412 20990 17080 13637 10549 7714 5076 2638 451 0 0 0 0 0 15005 22722 32080 41256 47766 50194 49211 46655 44157 42675 42710 44625 48900 56330 68246 86709 114358 152650 196069 224769 215256 170808 117538 73867 43835 25045 14013 7873 4625 3001 2257 1985 1980 2148 2466 2962 3711 4855 6641 9473 13960 20872 30858 43877 58897 74772 91920 112927 140949 175789 208282 220214 201043 162501 123404 92843 71480 57270 48197 42946 40946 42373 48241 60551 82102 114943 155395 186500 184394 148479 103480 67616 44052 29729 21181 16010 12784 10694 9276 8257 7462 6768 6092 5393 4697 4129 3934 4469 6178 9543 67269 77905 80385 75663 67531 59096 51729 45732 41017 37430 34851 33224 32570 33018 34857 38648 45387 56694 74540 98832 120661 120945 94873 61967 37258 22388 14297 10128 8075 7135 6782 6754 6937 7297 7852 8657 9820 11520 14061 17963 24113 33946 49451 72260 100605 125536 135177 127882 113145 99961 91783 88502 88809 91217 94227 96299 96025 92574 86092 77616 68525 60025 52955 47825 44810 43547 42771 40439 35126 27616 20157 14339 10426 7997 6546 5704 5241 5029 5002 5136 5437 5942 6738 7980 9947 13099 18145 26003 37442 52121 28139 13062 6550 4297 3956 4361 4999 5688 6393 7147 8011 9068 10423 12223 14666 18016 22582 28584 35781 42871 47355 47082 42430 35965 30123 25983 23503 22113 21156 20153 18900 17431 15893 14439 13176 12155 11389 10879 10628 10670 11109 12185 14377 18485 25529 36206 49856 63657 73539 77057 75190 70848 66496 63271 61286 60115 59099 57546 54923 51049 46160 40785 35524 30889 27243 24795 23536 23135 22924 22184 20604 18430 16157 14178 12684 11726 11310 11469 12316 14114 17412 23310 34032 53984 90890 150784 205273 184523 114220 58987 95241 73572 61026 53540 48544 44512 40653 36701 32720 28913 25474 22528 20118 18237 16856 15944 15488 15501 16033 17177 19057 21772 25247 29079 32612 35361 37351 38976 40632 42463 44250 45390 45016 42382 37396 30780 23641 16880 10969 6043 2080 0 0 0 0 0 0 184 3343 6648 9512 11463 12358 12390 11911 11246 10619 10150 9899 9882 10091 10473 10903 11133 10785 9479 7161 4370 2013 728 562 1195 2291 3661 5261 7158 9511 12584 16803 22874 32012 46359 69661 107861 166854 238461 278745 250322 186920 131652 953 152 160 709 1569 2455 3092 3364 3348 3196 3033 2930 2920 3022 3255 3645 4221 4994 5898 6670 6750 5572 3385 1398 527 725 1597 2930 4786 7478 11633 18389 29825 49600 82924 129831 162200 141219 93836 56294 33200 19817 12201 8084 6368 6792 9905 17373 32634 61327 105708 137340 113639 70490 41241 24938 15890 10664 7504 5508 4187 3258 2542 1910 1268 573 0 0 0 353 1054 1514 1745 1864 1976 2154 2465 2992 3875 5371 7962 12544 20536 32754 44156 42562 29046 15867 7528 3077 47436 65085 102316 152732 167915 118548 64661 33740 18491 11011 7245 5334 4425 4137 4322 4982 6256 8478 12302 18876 29685 44262 54639 51013 39732 30587 25025 21711 19614 18196 17221 16644 16570 17235 19047 22706 29472 41692 63594 101175 154313 192897 175575 125846 84625 62960 58653 68232 88706 114852 134776 134100 113287 86896 65110 49859 39793 33237 28929 26032 24024 22603 21603 20925 20472 20120 19809 19488 18297 15200 11190 7771 5385 3858 2927 2405 2192 2259 2650 3501 5094 7962 13040 21703 34978 50543 60248 58183 49730 44050 3415 3436 5231 8520 13004 18156 23025 26284 26850 24719 20956 16808 13043 9921 7419 5409 3750 2326 1070 7 0 0 2245 9310 24081 48662 75797 83553 66273 43906 27932 18663 13854 11641 10852 10812 11129 11542 11819 11719 10996 9469 7134 4295 1635 120 634 3621 9105 17038 27595 41194 58283 78968 102653 128054 153694 178117 198474 207809 195679 158213 107595 61423 28068 7390 0 0 0 0 0 0 0 0 628 1756 3098 4937 7776 12590 21339 37741 66501 101414 107180 75541 42834 22381 11258 5666 24028 21641 22513 25383 29392 34232 40015 47122 56069 67293 80665 94599 105293 107971 100806 86944 71396 57500 46414 38173 32601 29707 29501 31303 33389 33919 32287 29200 25733 22644 20280 18739 18019 18092 18921 20443 22522 24896 27131 28632 28791 27247 24151 20258 16789 15092 16236 20799 29033 41181 57459 77180 96799 108838 106723 92562 74635 59047 47643 40074 35465 33024 32122 32180 32529 32369 31085 28847 26671 25415 25083 25259 25661 26248 27121 28466 30539 33676 38277 44747 53312 63678 74512 83099 86054 81398 70206 55805 41767 30726 16571 17541 20850 26727 34412 40913 41519 34903 25384 17252 11693 8244 6206 5076 4562 4538 5010 6135 8293 12237 19193 30061 41819 45660 39485 31596 27120 26452 29068 34787 43476 54058 63466 67576 64881 57926 50246 43876 39420 36873 36155 37373 40945 47545 57310 67586 71953 66437 54940 43478 34833 29269 26330 25687 27387 31979 40567 54494 73520 91737 97964 88957 73513 59523 49006 40781 32816 24065 15680 9368 5425 3181 1940 1253 880 700 660 751 1000 1470 2275 3584 5620 8572 12369 16343 19222 20000 18944 17351 23193 20592 18262 16275 14477 12778 11222 9916 8971 8470 8468 8998 10078 11723 13965 16867 20523 25003 30146 35079 37753 35887 29777 22575 16819 13008 10706 9438 8917 9030 9810 11448 14328 19074 26477 36949 48828 56350 53361 41901 29038 18709 11479 6849 4297 3465 4131 6192 9719 15007 22530 32521 43653 51296 50002 40761 29677 20701 14518 10532 8023 6464 5525 5026 4901 5202 6119 7939 10773 14060 16555 17249 16162 14026 11590 9306 7374 5868 4817 4258 4249 4876 6261 8544 11832 16037 20602 24366 26079 25409 10034 5913 3957 3317 3491 4264 5607 7589 10253 13382 16178 17387 16360 13816 10977 8575 6802 5609 4921 4737 5203 6685 9779 14964 21609 27163 28895 26912 23404 20074 17536 15813 14732 14069 13611 13190 12715 12190 11684 11304 11171 11424 12251 13904 16603 20155 23495 25187 24876 23494 22106 21251 20981 21015 20843 19929 18071 15602 13122 11095 9723 9045 9074 9880 11619 14425 17974 20793 20883 18218 14702 11723 9590 8159 7233 6667 6381 6354 6617 7262 8454 10453 13636 18479 25323 33387 38951 36730 27414 17266 0 0 0 670 2714 5709 8918 10380 8963 6107 3582 1931 988 474 184 3 0 0 0 0 0 0 0 444 2674 6143 10070 13623 16613 19239 21463 22723 22387 20680 18719 17543 17636 19127 21938 25464 27886 26617 21204 14273 8428 4667 3053 3517 6369 12810 25931 52792 105447 174167 171830 106413 58420 34203 22703 17191 14592 13533 13261 12997 11628 8357 4197 1172 0 0 0 0 20 224 473 832 1442 2635 5297 12051 30919 73961 74995 28211 7637 1027 0 0 0 0 1731 2276 3733 6483 10847 15948 18240 15004 9289 4734 2059 718 129 0 0 24 212 501 950 1671 2844 4679 7244 10147 12638 14473 16371 19565 25559 36169 51935 65510 61938 44781 29555 20559 16024 14082 13655 14143 15096 16056 16608 16692 16964 18818 23754 31969 40916 45859 44213 38477 32639 28913 28221 31587 41164 60433 90243 116011 113113 88849 65050 47918 35362 24848 15756 8908 4649 2343 1166 563 237 48 0 0 0 0 163 946 2854 6919 13798 20675 20998 15127 9071 5119 2944 1930 756 622 656 857 1271 2016 3319 5537 8948 12758 14118 11569 7751 4823 2997 1904 1231 788 469 218 13 0 0 222 1228 3202 6161 9531 12213 13337 12983 11888 10780 10152 10278 11249 12962 15098 17060 18058 17586 15877 13662 11613 10127 9393 9422 9984 10655 11044 11003 10617 10050 9422 8790 8191 7700 7442 7549 8105 9170 10810 13031 15485 16992 15978 12583 8828 6092 4450 3529 3020 2745 2613 2586 2662 2873 3295 4065 5365 7328 9741 11666 11772 9833 7068 4626 2881 1765 1105 1271 945 720 572 482 440 443 498 624 849 1192 1611 1943 1992 1757 1415 1110 891 757 695 701 782 957 1255 1712 2349 3151 4022 4746 5019 4658 3817 2862 2071 1528 1201 1035 988 1043 1205 1506 1994 2703 3531 4097 3991 3361 2684 2221 2005 2010 2225 2667 3338 4113 4601 4376 3566 2681 2016 1603 1386 1319 1381 1575 1907 2338 2720 2831 2595 2174 1756 1427 1195 1044 962 947 1019 1222 1641 2397 3585 5068 6241 6373 5508 4302 3212 2362 1730 2317 2093 2442 3355 4854 6893 9239 11381 12621 12433 10871 8586 6362 4658 3558 2971 2799 3014 3690 5055 7613 12379 21185 36167 55228 65573 58932 45533 34273 26481 21145 17386 14867 13655 14015 16323 21159 29488 42414 58903 70474 65422 48386 32482 22553 17899 17032 19061 23753 31288 41817 54543 66307 71356 65516 51483 36169 24166 16288 11593 9016 7890 7992 9529 13190 19966 29671 37446 36060 27576 19125 13350 9891 7963 7033 6834 7310 8627 11241 16004 24069 35808 47522 49802 39355 25447 15045 8719 5150 3231 1395 2553 5051 9741 17447 27945 38948 47606 53539 58195 61696 61199 53969 42682 32317 24901 20097 17009 14831 12946 10988 8931 7007 5457 4372 3715 3411 3404 3691 4338 5537 7730 11892 19823 32665 44258 43293 32854 22278 14528 9256 5733 3430 1986 1146 734 648 862 1434 2548 4605 8408 15444 27638 43266 48668 35866 20242 10660 5817 3375 2059 1297 835 554 398 337 361 468 671 999 1515 2349 3786 6478 12043 24621 52654 89939 78401 41716 21150 11800 7215 4672 3108 2089 1427 1056 1000 3345 2358 1952 1997 2544 3885 6705 12126 19906 23076 16571 8688 4070 1991 1171 884 812 835 919 1058 1260 1530 1866 2244 2615 2907 3060 3063 2968 2874 2924 3365 4713 8051 15211 27061 35667 28828 16905 9337 5514 3702 2961 2913 3503 4905 7374 10600 12675 11805 9315 7170 5970 5708 6435 8460 12219 17443 21978 23303 21805 19525 17605 16159 14888 13505 11961 10439 9184 8354 8013 8167 8800 9845 11107 12137 12256 11012 8820 6715 5430 5077 5529 6736 8710 11116 12536 11249 8079 5190 23471 11606 5960 3360 2269 2135 2923 5048 9556 18074 29658 33792 25398 15730 9788 6625 4962 4111 3746 3681 3764 3855 3850 3698 3400 2990 2528 2091 1764 1648 1903 2874 5366 11073 21769 31205 24877 12961 5993 2920 1773 1585 1981 2875 4307 6245 8208 9129 8431 6876 5469 4657 4539 5214 6986 10360 15358 19850 20424 17225 13147 9856 7593 6150 5283 4805 4581 4534 4642 4968 5713 7292 10429 16282 26559 42067 54607 46880 27626 13977 7231 4281 3125 2957 3700 5912 11159 22514 39756 40712 954 955 953 988 1130 1507 2326 3819 5957 7975 8702 7946 6544 5166 3997 3031 2269 1722 1366 1150 1020 940 888 851 828 830 884 1030 1338 1934 3102 5457 9776 13856 11313 6079 3013 1611 971 685 599 671 923 1450 2493 4647 9352 19170 31357 29985 20501 14401 11773 10975 10913 10767 10060 8966 8058 7774 8411 10421 14506 20055 20981 14354 7908 4326 2518 1566 1030 713 528 439 443 573 945 1854 3818 6486 6895 4702 2716 1615 1082 852 788 814 874 928 403 560 755 973 1170 1301 1360 1381 1397 1424 1473 1557 1666 1772 1845 1888 1921 1956 1970 1911 1747 1495 1209 938 713 560 517 655 1124 2285 5016 9835 9698 4272 1398 405 91 0 0 35 178 518 1255 2758 5538 9275 10854 8826 6049 4062 2923 2340 2042 1895 1868 2004 2387 3107 4130 5154 5683 5501 4925 4425 4185 3987 3513 2728 1874 1162 643 290 61 0 0 0 0 46 656 2521 7025 9767 5247 2054 799 334 181 160 203 286 14129 11590 9069 6952 5412 4560 4379 4703 5372 6395 8004 10570 14070 17114 17396 14693 11198 8656 7533 7647 8621 10040 11379 11976 11393 9849 8025 6589 5971 6267 7307 8813 10512 12167 13553 14359 14251 13150 11399 9641 8491 8217 8682 9574 10580 11352 11498 10784 9386 7857 6790 6470 6811 7538 8333 8876 8935 8464 7604 6600 5707 5161 5256 6404 9082 13633 19736 25047 25507 20964 15278 10857 8218 7165 7187 7686 8176 8375 8278 8091 7979 7925 7882 7928 8316 9427 11479 14018 15837 15857 6443 4779 3323 2144 1348 1097 1593 3155 6557 13431 24103 27607 17545 8509 4057 2049 1200 1092 1691 3043 5091 7544 9774 11047 11206 10873 11281 14988 26437 46788 56278 38996 20584 10615 6194 4514 4007 3937 4054 4558 6545 12208 22265 31567 31111 22423 13934 8295 4996 3352 2836 2976 3396 3834 4097 4109 4153 4616 5040 4685 3644 2431 1445 960 1208 2366 4664 8664 15336 24213 28422 22335 13891 9255 7785 7646 7999 8720 10175 13285 19439 29438 40332 42910 33742 22575 15747 12315 10134 8243 8118 8291 5701 3102 1663 1225 1434 2151 3540 5859 8047 7157 4574 2887 2028 1539 1180 882 748 958 1437 1939 2351 2632 2668 2303 1599 977 774 920 1295 2000 3502 7040 13392 13811 7305 3343 1610 853 640 927 1679 2575 3041 2780 2107 1423 919 730 1051 2174 4699 9863 16723 14771 7245 3225 1698 1068 734 523 455 677 1226 1807 2131 2178 2057 1844 1565 1306 1314 1724 2358 3087 4022 5510 8189 12397 15132 12407 7851 4641 2767 1801 1599 2168 3528 5718 4761 4682 3461 1812 683 289 275 357 449 561 771 1377 3336 7743 9925 6265 2984 1390 776 712 968 1383 1817 2115 2158 1967 1735 1813 2615 4464 7423 10439 10850 8469 6060 4639 3851 3345 2950 2612 2436 2571 2757 2621 2216 1753 1343 1023 868 1090 2031 4016 7038 9421 8274 5080 2746 1714 1362 1224 1127 1033 965 1059 1762 4230 11314 28609 35904 17479 7526 4005 3036 2895 2850 2591 2043 1339 739 484 611 960 1367 1716 1889 1824 1736 2081 2942 3981 19842 15775 9870 5104 2652 1712 1369 1246 1232 1304 1487 1848 2314 2519 2357 2086 1906 1933 2392 3856 6937 10618 12472 12324 11590 10797 9612 7813 5873 4364 3399 2858 2647 2880 4220 8057 14293 18415 16895 12355 7986 4990 3387 2662 2371 2318 2458 2837 3634 5262 8101 11671 15003 17648 19084 18267 15525 12984 11696 11500 11982 12276 10969 8014 5426 4125 3659 3585 3659 3649 3364 2938 2804 3197 4158 5785 7809 8241 5601 2920 1675 1214 1063 1067 1221 1685 3073 6801 13403 19186 973 755 581 487 524 720 1087 1648 2417 3144 3093 2206 1441 1062 889 808 763 715 630 522 434 378 346 341 397 681 1760 4228 5728 4285 2593 1571 1001 731 741 1044 1637 2558 3934 5842 7704 7846 6029 4095 2761 1874 1259 845 622 576 654 798 976 1163 1298 1283 1133 1016 976 952 918 859 746 572 401 328 378 538 870 1673 4101 11116 12908 5625 2527 1424 963 761 737 988 1786 3563 6749 10528 10953 7427 4113 2382 1628 1241 19131 11547 6002 3179 2454 2682 3058 3432 3983 5104 7759 14578 28253 32861 20412 10877 6173 3826 2686 2459 3169 4830 7361 10385 12622 12386 10306 8797 8869 10520 14102 20316 27560 28004 20603 14193 10897 9447 8830 8310 7322 6091 5836 6851 8008 8124 6607 4157 2144 1178 1063 1520 2617 5083 11190 23913 26833 13558 6159 3338 2165 1612 1362 1446 2424 6091 16022 33995 43494 30064 15646 8344 5342 4136 3670 3616 3934 4750 6259 8094 8652 7365 5632 4359 3674 3647 4812 8662 16477 22785 3850 1382 222 0 0 6 436 1514 4498 10247 8230 2824 930 402 249 214 247 386 851 2539 8307 19615 22296 16387 11179 6992 3833 2029 1155 738 536 454 488 777 1923 5719 11446 8479 3826 1765 951 699 909 1946 4884 10703 13673 9483 5925 5205 6480 8813 11009 11614 10439 8617 7208 7031 8336 10131 10597 8412 4725 1795 345 0 0 0 47 292 829 2015 4087 6589 8885 10963 12753 13350 12237 10786 10051 9817 9527 8656 7145 5540 4594 4940 6368 6467 1864 1748 1626 1759 2342 3380 4686 5953 6873 7321 7415 7423 7565 7670 7410 6792 5987 5066 4050 3058 2274 1780 1543 1529 1797 2588 4445 8106 13357 16658 14410 9736 6124 4154 3489 3796 4957 7081 10166 12996 13048 10380 7606 5845 4660 3559 2552 1852 1553 1645 2131 3110 4766 6979 8314 7097 4809 3256 2512 2215 2152 2230 2396 2602 2822 3114 3638 4639 6550 9993 14226 14274 9572 5593 3431 2328 1764 1530 1641 2375 4355 8080 11499 10401 6868 4212 2734 2040 1829 1852 230 167 71 18 0 0 0 0 9 37 101 203 228 138 61 21 1 0 0 0 0 0 0 47 150 317 439 393 263 158 94 59 41 37 50 100 226 399 404 294 229 221 234 201 112 40 3 0 0 0 19 91 246 505 729 719 565 410 291 204 143 104 84 82 103 148 198 206 163 117 99 125 247 704 1696 662 135 17 0 0 0 2 28 105 376 1021 756 326 208 212 1867 2163 2529 2765 2929 3253 4034 5671 8546 11844 12099 8625 5205 3278 2473 2378 2806 3585 4116 3568 2281 1245 820 1091 2565 7075 17937 23589 12755 5807 3110 2140 1956 2343 3465 5838 10008 14544 15028 11653 8223 5820 4087 2704 1639 986 774 978 1609 2763 4531 6694 8533 9422 9414 8728 7459 5945 4722 4137 4362 5656 8317 11134 10060 6075 3253 2047 1962 3056 6395 14381 24037 19451 10560 5884 3820 2927 2594 2620 3050 4181 6695 11486 16612 14818 8770 4680 2711 1945 360 333 229 138 87 64 58 67 96 155 253 349 336 234 148 100 79 73 79 98 137 208 318 413 404 318 236 181 147 128 119 118 123 129 133 132 124 114 105 106 122 160 230 326 383 331 238 171 133 109 93 82 77 82 100 132 169 183 162 127 99 84 83 95 127 190 295 410 424 332 237 177 142 121 109 99 91 81 71 63 58 59 68 86 112 141 170 201 241 303 2696 2241 1684 1268 997 830 742 729 792 941 1191 1536 1866 1916 1584 1158 893 817 904 1167 1656 2340 2859 2848 2607 2521 2628 2717 2499 2003 1533 1250 1151 1210 1423 1801 2285 2634 2575 2218 1862 1654 1616 1745 2023 2340 2477 2362 2170 2064 2111 2305 2539 2564 2229 1737 1333 1092 1002 1061 1295 1732 2277 2636 2661 2551 2500 2459 2193 1666 1155 818 643 596 678 922 1307 1615 1580 1292 985 763 636 598 650 802 1074 1503 2086 2626 6119 11352 13372 9340 5717 3958 3471 3874 4887 6122 7117 7569 7490 7065 6415 5531 4442 3372 2576 2154 2146 2713 4149 5991 6186 4792 3624 3224 3670 5110 6716 6162 4193 2755 2035 1765 1792 2083 2693 3772 5578 8518 12655 14657 10187 4989 2441 1517 1280 1358 1628 2022 2448 2826 3164 3513 3876 4155 4154 3736 3067 2530 2406 2853 4136 6667 9537 8812 5649 3755 3306 3846 5076 5909 4843 3004 1811 1252 1052 1084 1368 2077 3456 5029 5096 3810 2691 2168 2253 3253 6509 7669 8444 8199 7035 5526 4307 3870 4286 5282 6617 8066 9064 8752 7035 5087 4095 4326 5437 6932 8111 8347 7974 8036 9106 10675 11049 9056 6131 4162 3794 4905 7260 10534 13393 13427 10521 7111 4885 4269 4949 6451 8370 9968 10115 8709 6978 5697 4855 4265 3833 3702 4332 6011 7975 8804 7955 6230 4562 3355 2821 3327 5227 8015 9794 9403 8186 7680 8351 9549 9672 8007 5751 4062 3374 3831 5334 7391 9023 9224 7991 6199 4647 3796 3725 4105 4547 4888 5189 5651 941 976 1024 921 697 475 351 388 602 940 1289 1474 1350 983 578 305 227 287 389 488 592 764 1182 2303 4837 7109 4877 2171 845 354 263 337 500 771 1223 1829 2041 1399 742 553 665 971 1529 2449 3535 4033 3756 3184 2491 1747 1087 644 558 922 1645 2400 2592 2085 1411 875 524 424 720 1588 3278 5257 4579 2389 1178 703 509 408 336 288 340 712 1618 2588 2480 1645 978 587 378 335 552 1140 1847 1974 1534 1112 1577 3938 5752 4991 4355 4350 3750 2259 1300 951 922 1144 1750 3086 4969 4604 2673 1843 1763 2077 2761 3637 3771 2824 1917 1468 1374 1583 2147 2731 2128 1124 609 392 307 299 382 676 1590 3222 3390 2808 2840 3363 3126 1673 682 290 152 120 185 536 1873 4084 3389 1828 1033 661 475 398 475 923 1870 2532 2218 1587 1129 890 833 923 1149 1521 1932 1882 1202 667 449 376 376 452 672 1267 2532 2506 961 338 179 168 263 587 4751 3373 2978 3117 3350 2929 1677 831 816 1125 1556 2176 3140 4420 4894 3141 1314 809 899 1218 1795 2765 4063 5113 5646 6377 7938 9292 7033 3390 1895 1704 2037 2811 4237 6466 8487 7867 5369 3818 3229 2947 2881 3179 4159 6211 8418 7925 5645 3918 3084 3295 5510 8615 7577 4615 2728 1763 1269 1058 1287 3023 7767 11589 10821 9659 9762 9600 6971 3862 2059 1180 732 538 895 2842 5847 6166 4514 3119 2236 1615 1082 753 1206 2952 5950 9515 10489 7579 3287 3191 3328 3218 2550 1567 812 819 1870 3961 6990 9993 10296 7267 3725 1382 499 702 1480 2524 3324 3169 2426 1912 1885 2429 3671 4767 3238 1086 547 737 1137 1792 3000 5172 7264 5543 2361 1195 1202 1446 1699 1971 2379 3198 4913 7730 9321 7077 4033 2290 2105 3330 5456 7243 6874 4851 2946 1663 1029 1435 3591 7057 8513 6995 5434 4711 4291 3500 2416 1498 853 438 588 2503 5408 5025 3153 1959 1316 917 615 571 1664 4737 7927 7745 5574 3983 5512 5137 2768 1191 463 107 0 464 2018 3002 2353 1600 1159 882 616 334 318 908 2144 4143 6086 5205 3221 2237 2169 3046 5224 5774 2247 370 30 154 499 1270 3487 11854 20969 4981 552 0 0 129 560 1283 1998 2028 1732 1741 2299 3196 2518 650 0 35 394 1010 2055 3267 3120 1688 531 150 446 974 1344 1548 1849 2568 3727 3682 1987 769 202 0 109 1536 6284 7743 3133 1089 344 12 0 0 1150 7340 15194 7950 4680 4462 347 351 588 1084 1388 810 131 0 204 743 1396 1847 1778 1271 612 56 0 0 0 116 237 422 809 1738 3651 4692 2722 917 80 0 0 0 268 1291 5290 11071 3003 411 0 0 263 1968 7864 8269 3771 2661 3015 3352 2142 840 172 0 0 632 1507 1377 787 397 163 0 0 0 322 908 1487 2182 3055 3401 2555 1486 783 356 86 0 0 91 672 2635 10367 21507 6522 1669 400 32 95 971 4907 8351 2365 700 950 529 285 118 2 0 0 0 155 819 1223 776 344 107 0 0 0 118 526 700 504 343 320 459 899 1561 1107 317 14 0 14 170 599 2004 5834 4016 1057 244 22 0 40 277 815 1526 1569 1151 932 989 1177 1032 482 78 0 0 26 119 261 485 643 384 45 0 0 9 154 470 1101 2107 3670 6078 3938 988 160 0 0 0 123 811 2099 1364 409 59 0 0 0 114 1095 5162 5573 2041 9835 10064 7096 3989 2296 1655 1841 3213 5684 6755 5659 4280 3334 2742 2404 2501 3574 5690 7629 8203 7698 7113 7037 7639 8750 9497 8615 6464 4572 3728 4166 5854 8141 9818 10085 9139 7437 5344 3534 2696 2982 4405 6797 8240 6747 4590 3415 3220 3945 5343 5533 3480 1813 1541 2207 3565 5730 8470 9555 6961 3606 1875 1480 1729 2293 3049 3960 5102 6612 8305 8941 7309 4698 2762 1916 2179 3563 6028 8875 9496 6880 3938 2207 1772 2591 4571 6684 7358 7358 8163 2052 2294 2531 3163 4484 5654 5145 4160 3966 4281 4122 3346 2664 2441 2779 3454 3100 1934 1413 1678 2495 2645 1586 781 431 353 593 1551 2639 1564 754 707 1011 1633 2707 3883 3575 1969 915 518 348 274 304 465 823 1477 2202 2080 1332 855 669 573 553 716 1082 1577 1979 1865 1276 734 546 899 2050 3415 3102 2509 3055 5185 6101 2683 865 323 257 592 2160 5760 3305 1188 602 435 429 602 1323 3784 5326 2607 1251 963 1165 1617 679 1263 1456 1242 1373 1942 1482 519 206 144 165 265 569 1474 1952 768 314 221 260 467 1019 1645 1437 960 636 433 316 262 253 293 398 475 386 262 187 156 163 232 389 442 295 194 218 438 884 934 537 301 250 335 475 522 477 522 794 1153 1198 939 682 527 491 627 934 980 537 239 138 109 106 120 153 222 355 607 1109 1890 2127 1615 1166 925 812 800 986 1510 1622 823 331 188 201 336 462 534 434 255 176 178 246 418 651 592 354 207 140 120 157 342 809 974 591 386 479 1121 2166 1180 423 226 258 453 782 996 894 730 621 532 470 457 507 626 733 668 485 313 200 147 121 106 104 125 204 371 525 605 718 1012 1419 1463 1145 827 628 567 744 1336 1565 771 323 225 296 466 563 433 294 323 752 1965 1235 337 139 114 155 298 790 2096 1412 477 233 167 151 168 235 343 343 374 253 165 106 63 38 29 49 136 237 167 77 34 16 16 53 202 505 450 281 241 209 120 43 6 0 17 77 292 819 531 230 147 128 141 191 338 695 702 242 56 10 8 20 42 81 133 177 259 431 476 263 128 90 90 110 143 178 205 232 231 188 138 115 160 255 196 80 23 6 17 71 209 293 157 76 53 50 58 86 158 248 164 67 27 10 7 33 143 526 490 319 181 209 445 1053 2157 2564 1977 1628 1603 1771 2029 2286 2508 2429 1683 804 297 129 139 225 363 579 979 1820 2731 2146 1128 657 567 717 1120 1772 2078 1516 942 687 582 553 656 1228 3089 3027 1123 427 243 293 490 646 599 488 485 636 867 1036 1031 875 678 534 442 363 301 291 417 845 1699 2578 2557 1812 1115 657 400 276 271 546 1641 3289 2087 844 372 217 257 643 1959 2905 1288 602 496 2162 1245 736 642 1018 1752 2437 2814 3244 4278 6108 7879 7561 5453 3693 2859 2459 1985 1375 903 840 1292 2219 3435 4504 5018 4616 3169 1788 1034 808 1167 2860 7650 9152 3778 1395 757 817 1417 2712 4135 3987 3145 2580 2009 1355 836 686 991 1629 2329 2913 3694 5394 8125 9658 7926 5384 3843 3287 3103 2526 1566 855 672 941 1523 2331 3328 4625 5719 4536 2456 1312 978 1395 3540 11917 18867 6097 1885 940 992 1692 3275 5582 6458 5192 3521 3640 4686 3172 1103 495 513 742 1009 1029 791 588 517 553 683 891 1106 1226 1210 1100 1042 1400 2596 4209 4098 2285 1122 826 932 1346 2434 5058 6082 2716 1105 650 631 1070 2749 5372 3284 1294 698 752 1091 1317 1400 1718 3123 6722 5346 2449 1509 1529 2461 3869 3418 2034 1210 869 910 1607 3952 10068 15954 10138 5019 3020 2078 1501 1160 1093 1608 3856 9334 6998 2188 845 593 743 1484 4559 11952 4522 1295 739 742 1021 1534 2070 2635 487 672 1170 2315 4358 7145 10053 10374 7939 6288 6237 7313 8714 9625 10119 9930 8074 5749 4366 3818 3129 1900 1023 629 533 840 2635 6989 5190 2308 1353 1237 1689 3067 5983 7064 3762 1710 994 791 884 1521 4054 7865 4988 2632 1866 1686 1556 1212 875 716 755 1074 1877 3076 3581 2824 1793 1153 945 1069 1442 1742 1426 957 902 1378 3174 9456 10989 3742 1775 1409 1545 2166 3859 7261 7826 4324 2299 1623 1669 2523 5206 10148 6518 1872 717 478 1108 1338 1411 692 198 138 292 604 918 958 811 704 705 751 770 787 830 835 649 333 193 269 480 855 1325 1310 899 712 747 1027 1947 4699 5344 1689 550 361 532 1259 2835 2657 1271 774 710 590 411 321 380 916 4081 5375 1890 1135 1333 2182 2937 2198 1178 726 678 941 1730 3875 9118 13412 7848 3310 1512 803 507 402 488 1233 5499 10509 2838 745 301 242 423 1409 7496 8441 1316 291 146 241 825 2846 2684 1366 366 967 4329 8561 1779 842 1326 2002 1977 1551 1560 2747 3973 2740 1865 1939 3060 5485 4780 1220 386 295 249 201 144 124 664 3455 7421 7442 6728 8076 10941 8760 4406 2996 3836 6271 4868 1697 714 1327 3968 2650 808 337 273 718 6307 9762 968 273 472 1289 3366 6641 6225 2978 1408 916 935 1608 4675 18614 8269 1604 779 646 696 915 1515 3400 7263 7077 3962 2235 1630 1622 2132 4003 9760 12268 4055 1124 572 1055 3319 2395 573 276 2095 2135 1698 1274 1522 3300 4413 2204 1004 669 799 1880 5548 5596 2275 1056 709 702 929 1302 1534 1575 1611 1625 1426 995 644 657 969 1339 1687 2188 3043 3633 2722 1751 1479 1730 2353 2427 1408 750 826 1391 2004 2084 1896 2039 2855 3078 1703 975 924 1570 4078 7741 3500 1197 726 802 1366 2960 5100 4027 2569 2239 2226 2141 2057 2243 3139 5481 6725 4199 2465 1758 1475 1396 1583 2314 3189 2823 1971 1634 2109 4374 7453 4135 2242 1921 2578 1787 964 600 826 1708 2488 3054 4439 7324 6945 2627 1081 1213 2386 4787 4439 1636 880 2165 7476 10201 4336 2719 3822 10403 8946 1807 805 1306 2628 3757 2761 1339 1069 1682 2324 2868 4018 6847 7704 3275 1627 1750 2654 3518 2945 1954 1684 3027 7919 9787 6172 4116 2929 1789 966 1136 2821 5064 3795 1684 927 1790 6843 7874 3480 2630 4275 10559 8377 2413 1002 1739 3438 2894 1468 776 786 2579 6506 5122 2861 2078 1945 1648 987 847 1343 2219 1286 2584 3741 1733 604 949 2886 2859 1177 480 234 320 1141 2102 1902 1309 804 399 249 815 1977 2082 1312 821 605 493 372 318 670 1631 2858 3165 2362 1442 985 1213 1968 3171 3420 1730 662 667 2068 4378 2393 1097 870 1309 2316 1499 641 782 1878 5061 5917 2252 797 833 1686 3266 4499 3432 1906 1162 947 823 786 956 1540 2831 3443 1953 1120 1507 2753 4325 3942 1862 542 212 579 1747 3867 3379 1535 919 1465 1923 1278 984 3139 2870 2928 3256 3328 3665 5925 9017 7935 4056 1838 1081 1582 4091 8216 7367 4185 2767 3396 6450 7036 4733 3412 2845 2384 1897 1598 2173 4143 3641 2138 1445 1320 1893 4743 7121 3821 1874 1102 751 727 1775 3084 2937 2792 3173 3504 2780 1537 699 800 2167 4706 8425 11165 8084 4051 2740 3149 5121 9426 9537 3274 928 894 1533 2406 3085 3570 4784 7491 6364 1933 973 1058 1420 2098 2982 2763 1575 1199 1244 1594 2490 3939 3521 2205 2318 2853 3256 772 1051 938 840 1200 1641 781 385 310 421 898 1632 960 455 315 315 430 775 1379 1310 989 899 953 1007 994 1003 1109 1269 1258 960 719 607 601 721 974 995 759 647 781 1329 1805 1132 954 1186 1239 740 406 350 604 1620 1443 619 461 513 699 995 1177 1000 725 566 543 693 1198 1943 1436 868 672 644 689 787 990 1382 1810 1794 1511 1331 1206 1000 767 785 1168 1494 1326 1057 1073 1606 1506 685 432 485 1787 2251 2954 4556 8737 11273 6932 4693 4107 3876 3136 2297 2501 3546 4203 3961 3876 5793 11754 5736 2197 1595 2070 3223 3596 3234 4347 11025 6299 1871 1030 1104 2265 6884 7552 2646 1261 1022 1354 2996 9444 9207 4279 3116 3170 3489 3631 4064 5951 10421 8865 4174 2481 1925 1846 2198 3173 3803 2784 1942 1905 3067 7503 8825 4536 4049 4365 3086 1571 1058 1399 3843 9067 3909 2192 2090 2532 3272 3895 3864 3247 2550 2236 2539 4219 9207 7124 2782 1675 1530 988 1152 1332 1435 1745 4713 14508 6930 2153 953 619 679 1577 3722 2820 1335 807 900 3761 10806 3440 1518 1135 955 719 561 677 2696 4896 1684 849 904 2270 12741 15193 2858 1089 823 1053 1898 3144 2616 1610 1091 889 968 1660 4782 16203 8349 2043 1283 1231 1361 1622 1913 1955 1649 1343 1308 1864 4585 10379 2748 834 778 1075 1254 956 803 1287 3455 3626 1038 644 690 935 1359 1559 1083 721 662 781 1117 1809 2707 2883 2133 1389 1023 1255 649 676 741 456 226 527 2565 4305 1240 472 402 900 3779 6196 2258 894 390 181 248 482 589 474 356 336 353 260 146 241 626 1951 6311 3480 854 428 531 1371 4450 2442 447 115 227 374 354 365 794 3518 2777 554 140 227 446 553 626 732 690 488 390 423 561 659 469 237 259 581 1285 2768 6811 8164 2376 757 358 302 443 548 470 410 464 690 1073 977 559 415 432 476 378 307 746 3168 4826 846 539 594 712 763 1003 1719 1380 598 367 459 1085 2840 1722 656 483 563 737 950 1452 1433 659 258 188 307 634 979 1041 1443 2128 2077 1618 1622 1965 1911 1494 1395 1883 2452 1971 1350 1145 813 435 266 289 619 1424 1942 1521 917 518 350 376 859 2816 1702 500 254 290 692 1729 1467 842 834 914 809 778 1438 3385 2439 1088 798 865 609 312 204 264 569 957 666 324 234 299 501 749 1001 1805 3647 2476 368 1237 2357 2340 2230 1836 1145 800 716 616 353 175 213 433 680 629 530 1035 3869 4708 2001 2004 3865 1827 404 240 851 5523 3040 426 182 289 648 1474 1844 777 297 244 477 1802 6573 2232 508 319 405 510 659 1165 2610 4152 4093 5097 5044 1786 481 151 153 697 2574 1990 711 505 1507 8650 3697 1011 808 751 358 126 188 1652 9874 1556 428 486 1261 3947 3587 1091 524 542 1027 3059 8871 5093 1218 314 114 122 94 113 126 142 101 47 32 53 173 583 327 72 26 38 158 640 241 61 61 166 250 126 122 346 299 65 35 100 354 228 67 49 103 231 244 125 59 40 48 96 267 673 534 307 333 526 478 306 308 507 704 404 166 79 57 78 188 439 268 92 80 225 783 404 164 221 325 104 28 41 236 678 242 155 308 573 266 114 114 232 510 541 296 179 149 122 71 39 35 57 861 790 1572 4965 6581 3219 1923 1870 2769 4914 5783 3446 2023 1816 2814 6545 8614 3676 1657 1107 1074 1461 2265 3161 3713 3132 1946 1210 895 856 1133 1840 2335 1735 1094 921 1203 1814 1727 1119 916 1141 1857 3183 5604 8704 4795 1535 844 968 1676 2782 2531 1557 1245 1501 2409 3659 2972 1568 1068 1165 1751 2929 3982 3164 2033 1684 1833 2221 2532 2837 3797 6630 10369 6361 2625 1522 1571 2733 5214 4807 2678 2213 3228 5394 5705 3901 2423 1408 196 110 119 522 2819 7685 2868 1253 1237 2220 3355 1614 690 683 1213 2492 4672 6548 2953 766 210 167 636 1615 1578 1737 2734 1188 369 166 241 805 1010 356 136 142 351 899 994 594 439 447 604 1335 4101 2440 559 176 198 394 856 1669 1531 727 408 417 888 2327 2024 670 261 317 863 1762 870 234 268 850 1696 1112 1134 1657 1466 991 1109 1981 1165 316 126 193 691 1725 1156 590 624 1358 4262 4378 979 357 1872 1501 630 339 524 1482 3014 818 203 135 312 1327 2017 604 161 86 337 1823 2697 908 477 1191 3241 2383 1528 2224 2268 1458 1323 1454 678 169 50 165 991 1633 482 147 173 655 1659 1961 1957 1499 680 372 338 660 1492 2027 2544 1681 512 259 369 1096 1765 488 169 229 601 1574 2535 3247 2878 1063 484 810 1895 2061 1283 2292 3401 926 144 45 216 998 1561 395 70 77 331 1602 2336 873 556 750 1642 2157 1528 1047 1128 3018 4526 2228 978 638 866 1869 3850 2499 937 653 1114 2838 3267 1599 1059 994 1130 2248 7055 10412 3118 957 912 1049 988 757 757 1210 1791 1779 1218 875 957 1189 1161 1006 1030 1191 1141 1120 2142 4335 4030 1177 809 1193 2363 4531 3516 1506 759 657 1181 2855 2917 1216 674 1012 3625 10591 4395 1349 1130 1233 1260 1470 3323 8373 6998 4162 2820 1866 1122 811 918 1219 1407 1276 1047 1149 2380 4891 4377 2698 2131 2230