% Directional Spectrum % 90 Directions and 128 Frequencies % Units are mm^2/(Hz) per cycle % Frequency Bands are 0.00781250 Hz wide(first frequency band is centered at 0.00439453) % The first direction slice begins at 246 degrees 478 319 159 159 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 159 159 319 319 478 638 956 1275 1594 2232 2869 3666 4623 5579 6217 6376 5898 5101 4144 3347 2550 1913 1435 1116 797 638 478 319 319 159 159 159 159 0 0 0 0 0 0 0 0 159 159 159 159 319 319 478 638 956 1275 1753 2391 3347 4463 6057 7970 9723 10520 10042 8448 6535 4782 3507 2391 1753 1275 956 638 182 182 182 182 182 182 182 182 182 182 203 203 223 223 243 264 264 284 304 304 324 324 324 345 345 324 324 324 304 284 264 264 243 223 203 203 182 182 162 162 142 142 122 122 122 122 122 101 101 101 101 101 101 101 101 122 122 122 122 142 142 162 182 182 203 223 243 264 284 304 324 345 365 365 365 365 365 365 345 345 324 304 284 264 264 243 223 223 203 203 10092 11534 12975 14417 15859 16820 17781 18262 17781 17301 16820 15859 14898 13456 12495 11534 10573 9611 8650 8170 7209 6728 6247 5767 5286 5286 4806 4325 4325 3845 3845 3845 3364 3364 3364 3364 2883 2883 2883 2883 2883 2883 2403 2403 2403 2403 2403 2403 1922 1922 1922 1922 1922 1922 1442 1442 1442 1442 1442 1442 1442 1442 1442 961 961 961 961 961 961 961 1442 1442 1442 1442 1442 1442 1442 1922 1922 2403 2403 2883 3364 3845 4325 4806 5767 6728 7689 8650 196 196 196 196 196 196 196 196 196 196 196 294 294 294 294 392 392 490 587 685 783 881 1077 1273 1567 1762 2056 2350 2742 2937 3231 3329 3329 3231 3035 2839 2546 2252 1958 1762 1567 1371 1175 1077 979 881 783 783 685 685 685 685 685 685 685 685 685 783 881 881 979 1077 1175 1273 1371 1469 1567 1567 1665 1665 1567 1567 1469 1371 1273 1175 1077 881 783 685 685 587 490 490 392 392 294 294 294 294 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1476 1845 1845 1845 2214 2214 2214 2583 2583 2952 3321 3321 3690 4059 4428 4428 4797 5166 5535 5904 6273 6642 7011 7011 7380 7380 7380 7380 7380 7380 7380 7380 7011 7011 7011 6642 6642 6642 6642 6273 6273 6273 6273 6273 6273 6273 6273 6273 6273 5904 5904 5535 5535 5166 4797 4428 4428 4059 3690 3321 2952 2952 2583 2583 2214 2214 2214 1845 1845 1845 1845 1476 1476 1476 1476 1001 1001 1168 1335 1335 1502 1669 1836 2003 2170 2337 2504 2504 2671 2671 2671 2671 2671 2671 2504 2504 2337 2337 2170 2003 2003 1836 1836 1836 1669 1669 1669 1669 1669 1669 1836 1836 2003 2003 2170 2337 2504 2671 2671 2837 3004 3171 3171 3338 3338 3338 3338 3171 3171 3004 2837 2671 2671 2504 2337 2170 2003 1836 1669 1502 1502 1335 1168 1168 1001 1001 835 835 668 668 668 668 501 501 501 501 501 501 501 668 668 668 835 835 835 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 784 784 784 784 784 882 882 882 882 882 980 980 980 980 980 1078 1078 1078 1078 1176 1176 1176 1176 1274 1274 1274 1372 1372 1372 1372 1470 1470 1470 1470 1568 1568 1568 1568 1666 1666 1666 1666 1666 1666 1666 1666 1666 1666 1568 1568 1470 1470 1372 1372 1274 1274 1176 1078 1078 980 980 882 882 882 784 784 784 784 784 686 686 686 520 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 520 520 520 520 520 693 693 693 693 867 867 867 867 1040 1040 1214 1214 1387 1387 1560 1734 1734 1907 2080 2427 2601 2774 3121 3467 3814 4161 4681 5201 5548 6068 6588 6935 7108 7282 7108 6762 6415 5895 5375 4681 4161 3641 3121 2774 2254 2080 1734 1560 1387 1214 1040 1040 867 867 693 693 693 693 520 520 520 520 520 520 4458 4458 4458 4458 4458 4458 4458 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4458 4458 4458 4458 8916 13374 17831 26747 35663 49036 66868 89157 115904 151567 191688 240724 289760 334339 356628 361086 338797 298676 254097 209519 173856 138193 111446 89157 75783 57952 49036 40121 31205 26747 17831 17831 13374 8916 8916 8916 4458 4458 4458 4458 4458 4458 4458 4458 4458 4458 4458 4458 4458 4458 4458 41843 35865 29888 29888 23910 17933 17933 17933 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 11955 5978 5978 5978 11955 11955 11955 11955 11955 17933 17933 23910 29888 29888 35865 41843 53798 59775 71730 83685 95640 107595 125528 143460 161393 179325 197258 215191 227146 233123 239101 233123 227146 215191 197258 185303 167370 155415 143460 131505 119550 107595 101618 89663 89663 83685 77708 77708 71730 71730 71730 65753 65753 59775 59775 53798 53798 47820 41843 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 154989 464968 852441 1472397 2479827 3797235 5269633 6354557 6664536 6199568 5424622 4649676 4107214 3797235 3719741 3642246 3487257 3332268 2944795 2479827 1937365 1472397 1007430 697451 464968 232484 154989 77495 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72075 72075 72075 144151 288302 432452 720754 1153206 1585659 2018111 2306413 2378488 2306413 2090186 1801885 1585659 1513583 1729809 2522639 4324523 7639991 11892439 12108666 6991313 2955091 1009055 216226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105280 105280 70187 70187 70187 70187 35093 35093 35093 35093 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35093 35093 70187 105280 140373 175467 210560 280747 350934 421120 526401 666774 842241 1052801 1368642 1754669 2245976 2737283 3088217 3193497 2982937 2526723 2035416 1614295 1228268 947521 736961 561494 421120 315840 210560 175467 140373 105280 70187 70187 70187 70187 70187 70187 70187 105280 105280 105280 105280 105280 105280 105280 105280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33413 167064 334127 668254 1236270 2171826 3474921 4711191 4911667 3976112 2840080 1971349 1436746 1102619 902143 735079 634841 534603 434365 334127 267302 200476 133651 100238 33413 33413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 476644 1112170 2383222 4130917 6037495 7785191 9056242 9532886 9532886 9850649 10645057 12074990 13822685 14934855 14617093 12551634 9215124 5878613 3177629 1429933 476644 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 799101 1598202 2796853 3995504 5593706 7591458 9988760 12386063 14783365 17180668 19577970 21575722 23573474 25171676 26769877 28368079 29966281 31564482 31164932 28368079 22774373 15182916 9189659 4794605 2397302 1198651 799101 399550 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 896520 3586079 8068679 14344318 17033877 13447798 8965198 5379119 2689560 1793040 896520 0 0 0 0 1793040 3586079 8965198 17033877 29585155 41239913 48412072 50205112 51101631 56480751 70825068 96824144 128202339 117444100 62756389 24206036 7172159 1793040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1389334 1389334 1389334 694667 694667 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1389334 3473336 8336006 13893343 15282677 13198676 9725340 6946672 4862670 3473336 2778669 2084001 2084001 2084001 3473336 6946672 13198676 23618683 38206694 53489371 66688047 75024053 79192056 77108054 66688047 47237367 27092019 13198676 5557337 2084001 0 0 0 0 0 0 0 0 0 0 0 0 0 694667 694667 694667 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 502191 502191 1004382 1506573 2008764 3013146 4017529 5524102 7532866 10546013 15065732 22598599 33646802 48712535 63778267 71311134 66791414 53232255 37162140 24105172 14563541 8035057 4017529 2008764 502191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 452489 1357467 2262445 4072401 6787335 11764713 19909515 31674228 44796409 50678766 46606365 38461563 31674228 27149339 24886894 23529427 22171960 19457026 15837114 11312224 7239824 4524890 2262445 1357467 904978 452489 0 0 0 0 0 0 0 0 0 0 0 0 0 182244 0 0 0 0 0 0 0 0 0 0 0 0 0 182244 182244 182244 182244 182244 182244 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182244 182244 546731 911218 1275705 1822436 2369167 2915898 3462629 3827116 4009359 4009359 3827116 3462629 3098141 2733654 2186923 1822436 1457949 1457949 1457949 1822436 2551411 3644872 5285065 7654232 11299104 16401925 21686990 22598208 16948656 10205642 5467308 2915898 1457949 911218 546731 364487 182244 182244 182244 182244 182244 182244 182244 182244 182244 182244 182244 182244 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167289 501866 669154 836443 836443 669154 501866 334577 167289 167289 167289 167289 167289 501866 1171020 2509328 5855099 13383083 24591415 23754972 12881217 5855099 2676617 1171020 669154 669154 1003731 1840174 4014925 8364427 16561565 19907336 9702735 3345771 1003731 167289 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84422 168844 253266 253266 337688 422110 422110 422110 506532 506532 590954 590954 675377 675377 675377 590954 590954 506532 422110 337688 253266 168844 168844 168844 168844 168844 168844 168844 168844 253266 253266 337688 422110 506532 675377 844221 1097487 1435175 1772863 2026130 2194974 2363818 2363818 2448240 2617084 2954772 3545727 4389948 5740701 7260298 8357785 7682408 5403012 3208039 1772863 928643 506532 253266 168844 84422 0 0 0 0 0 0 0 0 0 0 0 0 113932 113932 113932 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113932 113932 113932 113932 227863 341795 341795 569659 683590 911454 1139317 1367180 1595044 1708976 1822907 1822907 1936839 2050771 2278634 2506497 3076156 3873678 5240858 7063766 9342400 10937444 10823512 9114536 6835902 5012995 3645815 2734361 2164702 1708976 1481112 1253249 1025385 911454 797522 683590 569659 455727 455727 341795 341795 227863 227863 227863 113932 113932 113932 113932 113932 113932 113932 113932 113932 223958 223958 223958 223958 111979 111979 111979 111979 111979 0 0 0 0 0 0 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 111979 223958 223958 335937 335937 447916 559895 671874 783853 1007812 1119791 1455728 1679686 2127602 2575518 3359372 4367183 5822911 7726555 9854157 11533843 11869780 10526032 8174471 5934890 4143225 2799477 1903644 1231770 783853 447916 335937 223958 111979 111979 111979 111979 111979 223958 223958 223958 223958 223958 223958 223958 223958 223958 223958 223958 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102683 102683 205366 410731 616097 1129510 2053655 3799263 6571697 9652180 10370960 8317304 5750235 3901945 2772435 2053655 1642924 1334876 1232193 1129510 1026828 1026828 1129510 1232193 1334876 1437559 1642924 1745607 1848290 1848290 1848290 1848290 1848290 1848290 1848290 1848290 1950973 1950973 1848290 1745607 1540242 1334876 1026828 718779 513414 410731 205366 205366 102683 102683 102683 0 0 0 0 0 0 0 0 249641 166427 83214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83214 249641 665709 1497844 3162116 5492096 5575309 3328543 1664271 832136 416068 166427 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249641 1414631 5242455 16975568 16892355 6157804 2246766 915349 332854 83214 0 0 0 83214 332854 499281 748922 915349 915349 915349 748922 665709 582495 499281 499281 416068 416068 416068 332854 332854 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66388 66388 132775 132775 199163 199163 199163 199163 199163 199163 199163 132775 132775 132775 132775 132775 132775 132775 132775 199163 331938 464713 663875 995813 1526913 2257176 2987439 3584927 3916865 3850477 3584927 3186602 2788276 2323564 1925239 1526913 1194976 929425 663875 531100 398325 331938 265550 199163 199163 199163 265550 331938 464713 597488 863038 1194976 1726076 2389951 2987439 3186602 2788276 2058014 1327751 863038 531100 331938 199163 132775 66388 66388 0 0 0 0 0 0 0 0 0 303872 303872 303872 303872 303872 303872 303872 151936 151936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 151936 151936 303872 455809 607745 911617 1215490 1671299 2279043 3190661 4102278 5165832 6077449 6533258 6381322 5925513 5165832 4254215 3342597 2582916 1975171 1519362 1215490 911617 911617 1063554 1215490 1823235 2886788 4861959 8356493 12154899 12002962 8204557 4861959 2886788 1823235 1215490 911617 759681 759681 759681 759681 1063554 1215490 1367426 1519362 1519362 1367426 1215490 1063554 759681 607745 607745 455809 455809 455809 455809 455809 303872 431918 431918 431918 493620 493620 431918 431918 370215 246810 185108 123405 61703 0 0 0 0 0 0 0 0 0 0 61703 61703 61703 61703 61703 123405 123405 123405 185108 246810 308513 370215 555323 740431 987241 1295754 1789374 2282995 2714913 2838318 2714913 2406400 2097887 1851077 1665969 1480861 1357456 1234051 1110646 987241 863836 802133 740431 740431 740431 802133 925538 1172349 1542564 2036184 2406400 2468102 2159590 1604267 1172349 863836 617026 493620 308513 246810 185108 123405 61703 61703 61703 61703 61703 61703 123405 123405 123405 185108 185108 246810 246810 308513 370215 370215 457972 610629 763287 992273 1144930 1297587 1526573 1602902 1679230 1602902 1450244 1221259 915944 610629 457972 305315 228986 152657 152657 152657 152657 152657 152657 152657 152657 152657 152657 76329 76329 76329 76329 76329 152657 152657 152657 228986 305315 381643 457972 686958 1144930 1984545 3282132 4808705 5800978 5571992 4427062 3205804 2213531 1602902 1144930 992273 839615 839615 839615 839615 915944 915944 992273 992273 1068601 1144930 1144930 1068601 992273 915944 763287 686958 610629 534301 381643 305315 228986 152657 76329 76329 76329 76329 76329 76329 0 0 0 0 0 76329 152657 152657 305315 381643 0 46796 46796 0 0 0 0 46796 140389 327575 561557 935928 1544281 2433412 3041765 2433412 1357095 655149 327575 187186 93593 46796 46796 0 0 0 0 0 0 0 0 93593 233982 421168 655149 1029521 1450688 1825059 2012245 1918652 1591077 1263503 1029521 842335 701946 608353 514760 421168 374371 280778 280778 280778 374371 514760 655149 795539 842335 842335 748742 608353 421168 233982 140389 93593 93593 140389 140389 187186 280778 374371 561557 889131 1310299 1497484 1169910 701946 421168 233982 140389 93593 46796 0 0 0 0 0 0 0 0 0 142061 189414 189414 142061 142061 94707 94707 94707 142061 142061 142061 189414 236768 284122 378829 520890 710304 805011 710304 473536 236768 142061 47354 0 0 0 0 0 0 0 0 94707 189414 284122 378829 520890 615597 662950 662950 615597 568243 568243 615597 757658 899718 1136486 1325901 1373255 1136486 852365 568243 426182 331475 331475 331475 378829 473536 615597 805011 947072 1041779 899718 662950 473536 378829 331475 473536 757658 1515315 3693581 7339809 3646227 947072 236768 47354 0 0 0 0 0 0 0 0 0 0 0 0 0 47354 94707 1142342 1933194 2636174 2724046 1889258 966597 439362 175745 87872 43936 0 0 0 0 0 0 43936 43936 131809 175745 263617 263617 263617 263617 307554 307554 351490 395426 395426 351490 307554 263617 263617 219681 219681 263617 307554 351490 395426 439362 395426 395426 395426 527235 834788 1757449 3998197 5228412 2065003 571171 175745 43936 0 0 0 0 0 0 0 0 0 43936 87872 87872 131809 219681 307554 483299 922661 1757449 2240748 1274151 439362 131809 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175745 527235 236644 197203 157763 157763 118322 78881 78881 78881 39441 39441 39441 39441 39441 39441 39441 78881 78881 118322 157763 197203 276085 276085 276085 197203 157763 118322 118322 157763 157763 197203 236644 315525 354966 433847 512728 591610 749372 986016 1340982 1735388 2050913 2011473 1577626 1104338 749372 512728 394406 354966 354966 394406 473288 552169 631050 709932 749372 788813 749372 670491 591610 512728 433847 354966 315525 276085 276085 276085 394406 552169 788813 986016 986016 788813 552169 394406 315525 236644 197203 197203 197203 197203 236644 276085 315525 354966 394406 433847 394406 354966 315525 276085 0 72893 109339 109339 72893 72893 36446 36446 36446 36446 36446 36446 72893 109339 145785 291571 510248 911158 1421406 1421406 838265 364463 145785 36446 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36446 72893 145785 328017 911158 2697027 3899756 1712977 546695 218678 109339 72893 72893 109339 182232 255124 400909 619587 911158 1239175 1421406 1275621 984051 692480 473802 328017 218678 182232 255124 437356 874712 1822316 2660581 1895209 874712 364463 182232 72893 36446 0 0 0 0 0 0 0 0 0 0 0 0 0 472177 762748 908033 726427 472177 326892 217928 181607 145285 108964 108964 108964 108964 108964 108964 145285 145285 181607 217928 254249 326892 363213 399535 363213 326892 290571 254249 254249 290571 326892 399535 472177 544820 617463 653784 653784 653784 690105 726427 835390 1053318 1380210 1743424 1598138 980676 435856 181607 72643 36321 36321 36321 72643 72643 72643 108964 145285 181607 217928 290571 363213 435856 544820 690105 835390 980676 1089640 1089640 944354 726427 508499 399535 326892 290571 254249 254249 254249 254249 254249 217928 217928 181607 181607 145285 108964 108964 72643 72643 72643 108964 217928 554741 525544 496347 379559 262772 175181 87591 58394 29197 29197 0 0 0 0 0 0 0 0 29197 29197 58394 58394 87591 58394 29197 29197 29197 29197 29197 29197 58394 58394 87591 116788 145984 204378 262772 379559 554741 759119 934300 934300 759119 525544 350363 262772 233575 291969 437953 642331 875907 1051088 1021891 817513 613135 408756 291969 204378 175181 145984 116788 116788 116788 116788 175181 291969 613135 1343057 1781010 1021891 467150 233575 116788 87591 58394 58394 58394 58394 58394 58394 87591 145984 204378 350363 583938 846710 963497 905103 759119 642331 494779 791646 1385381 2177028 2308969 1550308 857617 494779 296867 197912 131941 98956 98956 98956 98956 131941 164926 230897 362838 626720 989558 1187470 725676 263882 98956 32985 32985 32985 32985 32985 32985 32985 32985 32985 65971 98956 164926 263882 494779 923588 1451352 1517322 1022543 527764 296867 164926 131941 131941 164926 230897 329853 395823 428809 428809 362838 296867 230897 197912 131941 131941 98956 98956 98956 98956 98956 131941 230897 329853 461794 428809 296867 197912 131941 98956 65971 65971 65971 65971 65971 98956 131941 164926 230897 296867 362838 395823 395823 362838 362838 362838 121347 151683 182020 212357 273030 303367 333703 303367 273030 242693 212357 182020 182020 151683 151683 121347 121347 151683 151683 212357 273030 424713 637070 910100 970774 758417 515723 364040 242693 182020 151683 121347 121347 121347 121347 151683 212357 273030 424713 697743 1122457 1547170 1577507 1152794 697743 424713 303367 242693 242693 242693 303367 364040 455050 546060 606733 606733 515723 424713 303367 242693 182020 121347 121347 91010 91010 91010 121347 182020 242693 303367 364040 364040 333703 303367 303367 273030 242693 242693 242693 242693 242693 242693 273030 273030 242693 242693 212357 182020 151683 121347 58868 78490 98113 98113 98113 98113 98113 98113 98113 117735 117735 137358 137358 137358 137358 117735 117735 98113 98113 117735 137358 196225 353206 686789 1177352 1157729 706411 392451 235470 156980 117735 98113 78490 78490 98113 117735 137358 176603 235470 353206 510186 745656 981127 1020372 804524 549431 392451 294338 255093 215848 196225 176603 156980 137358 117735 98113 78490 58868 58868 58868 78490 98113 117735 176603 255093 333583 313960 235470 156980 98113 78490 58868 58868 58868 78490 98113 98113 117735 137358 156980 156980 137358 137358 117735 98113 78490 78490 58868 58868 58868 272757 272757 323899 392088 477324 528466 477324 375041 255709 170473 119331 85236 68189 68189 68189 102284 119331 170473 238662 289804 306851 255709 204568 153426 136378 136378 153426 170473 204568 221615 255709 255709 238662 221615 221615 204568 221615 221615 238662 221615 204568 170473 136378 119331 102284 85236 85236 102284 102284 119331 119331 119331 119331 119331 119331 136378 153426 187520 204568 238662 221615 187520 153426 119331 102284 85236 85236 85236 119331 170473 238662 272757 272757 221615 170473 119331 85236 68189 68189 68189 68189 102284 136378 187520 238662 289804 323899 323899 306851 272757 40857 27238 27238 27238 40857 40857 40857 54476 54476 54476 68094 68094 68094 68094 68094 54476 54476 54476 40857 40857 40857 54476 68094 81713 108951 149808 177046 190664 177046 149808 108951 95332 81713 81713 81713 95332 122570 149808 177046 204283 204283 190664 177046 163427 163427 177046 217902 285997 367710 408567 381329 299616 217902 149808 108951 81713 68094 68094 68094 81713 95332 122570 177046 245140 340472 435804 476661 463042 381329 313234 258759 217902 190664 163427 136189 108951 81713 68094 54476 54476 68094 95332 149808 231521 326853 381329 313234 204283 122570 68094 148528 181534 231043 363067 561104 792147 808650 594110 363067 214540 148528 115521 99018 115521 132025 165031 198037 231043 231043 214540 198037 165031 132025 115521 115521 99018 99018 82515 82515 82515 82515 82515 99018 132025 181534 264049 379570 462086 429080 330061 214540 148528 99018 66012 49509 49509 66012 82515 115521 148528 198037 214540 214540 165031 132025 99018 82515 82515 82515 99018 132025 165031 181534 198037 198037 198037 181534 165031 165031 181534 198037 214540 231043 231043 198037 148528 99018 66012 49509 33006 49509 66012 82515 115521 148528 181534 181534 181534 165031 148528 0 0 0 0 18063 36127 54190 90317 126444 180634 252887 343204 433521 451584 379331 234824 126444 72253 36127 18063 18063 0 18063 18063 18063 36127 54190 90317 126444 216760 361267 668344 1083802 939295 469647 216760 126444 90317 90317 90317 108380 144507 162570 162570 144507 144507 126444 144507 198697 325140 578028 957358 1246372 1083802 722534 433521 270950 180634 144507 126444 126444 162570 198697 216760 180634 108380 54190 36127 18063 0 0 0 0 0 0 0 0 0 18063 126444 433521 722534 433521 162570 54190 18063 0 0 0 0 323971 448575 548259 548259 423654 274129 174446 124604 99683 74763 99683 124604 199367 323971 498417 697784 797467 672863 448575 274129 174446 124604 99683 74763 74763 99683 149525 249208 423654 672863 772546 573179 323971 174446 74763 49842 24921 24921 24921 49842 124604 224288 348892 448575 448575 373813 299050 249208 224288 224288 249208 249208 249208 174446 124604 74763 49842 24921 49842 49842 99683 124604 199367 274129 323971 348892 373813 373813 423654 448575 423654 348892 224288 124604 74763 49842 24921 24921 49842 99683 224288 473496 897151 1096517 772546 448575 274129 224288 224288 249208 460002 334547 230001 167273 125455 125455 125455 125455 125455 104546 83637 62727 62727 83637 104546 104546 125455 146364 167273 230001 313637 376365 439092 460002 418183 334547 230001 146364 104546 83637 62727 41818 41818 62727 104546 188182 355456 564547 627275 480911 313637 230001 188182 209092 250910 292728 376365 439092 439092 397274 334547 292728 250910 230001 230001 209092 209092 209092 209092 209092 230001 230001 230001 230001 250910 271819 271819 271819 271819 250910 230001 209092 209092 250910 292728 334547 313637 250910 167273 104546 83637 62727 62727 62727 62727 104546 188182 334547 480911 543638 229249 127361 76416 50944 25472 50944 101889 152833 203777 229249 203777 152833 152833 152833 127361 101889 76416 50944 50944 50944 50944 101889 127361 178305 203777 254722 305666 356610 407555 407555 356610 254722 178305 127361 101889 127361 178305 229249 305666 305666 254722 229249 280194 382082 534915 713220 738693 534915 305666 178305 101889 76416 76416 101889 127361 127361 178305 203777 203777 178305 178305 152833 127361 127361 178305 254722 356610 483971 560388 636804 662276 662276 611332 509443 407555 305666 229249 178305 152833 152833 203777 254722 356610 458499 611332 840581 1120775 1095303 738693 407555 644376 393786 250591 250591 357987 644376 1002363 930766 608578 322188 178993 107396 107396 178993 250591 357987 429584 465383 465383 393786 357987 322188 286390 250591 214792 178993 178993 214792 286390 322188 322188 286390 214792 178993 214792 322188 608578 966565 1073961 751773 357987 178993 107396 143195 214792 357987 608578 787571 608578 357987 250591 214792 250591 357987 536980 751773 894967 787571 608578 501182 393786 357987 286390 250591 250591 322188 393786 429584 393786 357987 286390 214792 178993 178993 214792 286390 393786 536980 715974 715974 501182 322188 214792 143195 107396 107396 214792 465383 859169 966565 161305 107537 80653 53768 53768 80653 134421 188189 241958 322611 403263 483916 483916 376379 268842 188189 134421 107537 80653 107537 161305 268842 295726 268842 215074 188189 241958 430147 752758 967832 752758 403263 188189 107537 80653 107537 161305 268842 430147 564568 645221 564568 483916 457032 457032 457032 376379 295726 188189 134421 134421 134421 134421 134421 161305 161305 215074 322611 430147 457032 376379 241958 134421 80653 26884 26884 80653 161305 349495 618337 698989 537684 403263 349495 349495 376379 376379 376379 349495 322611 349495 349495 376379 376379 349495 349495 322611 322611 295726 241958 659602 488594 342016 244297 171008 146578 146578 146578 171008 195438 244297 244297 244297 244297 219867 219867 195438 171008 146578 122148 122148 146578 268727 488594 732891 610742 342016 195438 146578 146578 195438 268727 415305 537453 488594 317586 219867 171008 122148 122148 122148 146578 195438 244297 317586 366445 342016 293156 219867 146578 122148 97719 122148 146578 219867 390875 708461 830609 537453 293156 171008 122148 97719 122148 171008 293156 390875 342016 244297 171008 171008 171008 219867 244297 244297 219867 195438 171008 171008 195438 219867 219867 219867 219867 219867 268727 342016 488594 659602 757320 112305 96262 96262 96262 80218 96262 96262 112305 128349 192523 304828 449221 513395 369003 224610 144392 112305 96262 96262 112305 112305 112305 112305 112305 144392 176480 240654 320872 369003 336916 272741 208567 160436 112305 96262 96262 112305 128349 176480 240654 336916 417134 433177 385046 320872 256698 208567 160436 112305 96262 80218 80218 112305 144392 208567 272741 288785 240654 176480 128349 112305 96262 112305 112305 144392 160436 176480 208567 240654 272741 256698 208567 160436 128349 112305 112305 112305 128349 144392 144392 144392 144392 128349 112305 112305 112305 112305 128349 128349 128349 104516 156774 261290 418064 365806 156774 52258 0 0 52258 104516 261290 574838 888385 679353 313548 156774 104516 52258 52258 104516 104516 156774 209032 365806 731611 1358707 1776771 1201933 679353 470322 470322 574838 836127 1358707 1672255 1410965 992901 888385 1097417 1254191 940643 470322 209032 104516 52258 104516 313548 836127 1724513 1829029 1201933 888385 992901 1567739 2247092 1985802 1254191 783869 627096 627096 836127 1097417 992901 574838 261290 104516 52258 52258 52258 52258 52258 52258 104516 156774 418064 1045159 1463223 783869 313548 104516 52258 0 0 52258 209032 627096 836127 470322 209032 83467 83467 83467 139111 194756 250400 250400 278222 417334 667734 1057245 1140712 806845 472978 306045 222578 194756 250400 361689 417334 306045 166933 83467 83467 83467 111289 166933 250400 306045 250400 194756 166933 166933 166933 166933 166933 166933 194756 222578 306045 333867 250400 139111 83467 55644 55644 111289 222578 472978 639912 472978 278222 194756 194756 250400 333867 472978 584267 584267 472978 361689 278222 194756 139111 111289 55644 55644 55644 83467 139111 306045 500800 612089 500800 389511 333867 361689 417334 500800 528623 528623 472978 389511 389511 472978 639912 639912 417334 222578 111289 313604 313604 344964 313604 250883 156802 94081 62721 62721 125441 219523 313604 501766 627207 501766 250883 94081 62721 94081 188162 376324 470405 344964 188162 125441 125441 188162 344964 439045 250883 125441 94081 94081 156802 250883 439045 689928 658568 407685 282243 219523 219523 188162 188162 156802 156802 188162 282243 470405 721288 878090 784009 658568 564486 533126 439045 344964 282243 219523 250883 376324 815369 1066252 564486 250883 125441 125441 156802 282243 344964 282243 156802 94081 94081 188162 658568 2132505 1599378 564486 250883 125441 62721 62721 62721 125441 313604 501766 533126 407685 313604 144968 86981 28994 28994 28994 57987 173961 405909 405909 231948 144968 86981 86981 86981 86981 173961 289935 376916 289935 202955 173961 144968 115974 115974 115974 144968 173961 260942 347922 347922 260942 144968 115974 115974 115974 144968 231948 521883 753832 376916 144968 86981 57987 86981 144968 260942 434903 492890 463896 492890 695845 1304709 1275715 550877 260942 173961 144968 173961 231948 434903 956786 1449676 985780 608864 463896 434903 405909 347922 260942 173961 144968 144968 173961 289935 753832 1014773 434903 173961 86981 57987 57987 57987 115974 318929 753832 782825 550877 434903 376916 260942 170565 142137 99496 71069 42641 28427 14214 14214 56855 156351 454839 1094456 795968 284274 99496 42641 56855 142137 469053 980747 511694 184778 99496 71069 56855 56855 42641 42641 42641 71069 113710 127923 85282 42641 28427 14214 14214 14214 42641 85282 85282 56855 42641 56855 71069 142137 270061 326916 198992 99496 42641 28427 28427 56855 127923 298488 739113 1307662 639617 184778 42641 14214 14214 56855 156351 284274 298488 213206 156351 142137 156351 184778 156351 71069 0 0 14214 14214 28427 42641 42641 56855 42641 14214 0 0 14214 42641 85282 142137 472424 236212 118106 59053 59053 59053 177159 590530 1358220 1358220 885795 531477 354318 295265 236212 295265 531477 885795 826742 531477 354318 236212 177159 177159 236212 413371 649583 944848 944848 708636 590530 649583 826742 1122007 1476326 1889697 1889697 1476326 885795 472424 295265 236212 236212 295265 354318 531477 708636 826742 826742 885795 1003901 885795 531477 295265 236212 236212 295265 413371 649583 826742 767689 531477 472424 531477 590530 708636 826742 1003901 1181061 1122007 944848 649583 472424 354318 413371 590530 767689 649583 413371 236212 177159 118106 118106 236212 649583 1299167 1771591 2007803 1653485 944848 1906036 2287244 1620131 1000669 619462 333556 142953 47651 95302 142953 285905 428858 428858 333556 190604 95302 47651 142953 333556 810065 1381876 1334225 953018 619462 333556 190604 47651 0 0 47651 381207 1524829 1477178 524160 190604 47651 0 0 47651 381207 1000669 953018 571811 428858 428858 524160 762415 905367 810065 524160 285905 190604 190604 333556 619462 1095971 2001338 2668451 1906036 857716 333556 142953 142953 238255 476509 619462 524160 381207 285905 285905 381207 571811 619462 428858 142953 47651 95302 95302 190604 285905 476509 619462 476509 190604 95302 47651 95302 190604 428858 953018 121275 121275 90956 75797 75797 90956 121275 151593 227390 348664 469939 378983 227390 136434 106115 121275 257708 394142 227390 106115 75797 106115 181912 181912 106115 60637 45478 75797 227390 454780 288027 136434 90956 90956 121275 181912 288027 424461 394142 227390 106115 60637 45478 60637 90956 136434 151593 121275 106115 121275 166753 227390 242549 242549 227390 197071 151593 121275 106115 121275 181912 288027 242549 136434 90956 136434 303186 424461 227390 90956 45478 45478 106115 227390 242549 151593 106115 121275 151593 181912 197071 212230 197071 166753 121275 75797 45478 45478 60637 90956 1636300 1297755 620666 282121 169272 225697 282121 338545 225697 169272 169272 169272 169272 225697 282121 338545 282121 282121 282121 282121 338545 451393 789938 1467028 1692724 902786 394969 282121 282121 451393 846362 1241331 789938 394969 225697 225697 225697 394969 902786 1749148 1692724 1072059 789938 620666 451393 282121 169272 112848 169272 451393 1072059 2031269 2144117 1523452 1015634 733514 620666 620666 846362 1410603 1861997 1128483 507817 225697 169272 169272 169272 169272 169272 225697 394969 902786 1241331 846362 394969 282121 282121 338545 507817 733514 902786 733514 451393 282121 338545 394969 451393 564241 733514 1128483 162000 97200 64800 32400 64800 162000 453600 1263600 1263600 486000 226800 162000 162000 259200 583200 1490400 907200 259200 97200 32400 32400 64800 97200 129600 226800 518400 1522800 1360800 486000 194400 129600 162000 259200 421200 486000 388800 226800 162000 162000 194400 291600 550800 1360800 2041200 874800 324000 129600 64800 64800 97200 129600 194400 226800 226800 194400 162000 129600 129600 162000 194400 194400 194400 162000 129600 97200 64800 97200 259200 777600 2041200 1198800 388800 194400 162000 129600 129600 97200 97200 129600 129600 129600 129600 129600 162000 226800 388800 550800 486000 291600 226800 30436 30436 76091 258708 410889 273926 182617 213054 319580 380453 319580 258708 243490 258708 228272 197835 197835 243490 350016 319580 167399 91309 76091 91309 136963 289144 471761 395671 228272 121745 60872 45654 45654 76091 167399 365235 334798 121745 45654 45654 60872 182617 471761 258708 91309 60872 60872 76091 60872 45654 30436 45654 76091 106527 76091 45654 45654 45654 60872 76091 91309 76091 60872 45654 45654 76091 91309 121745 167399 304362 502198 319580 136963 76091 76091 106527 243490 334798 167399 76091 45654 45654 76091 136963 197835 273926 456543 456543 182617 60872 555557 873018 873018 714287 793653 873018 714287 476192 396826 634922 1825401 3333341 1349210 476192 317461 396826 714287 1190479 1031749 555557 476192 476192 396826 238096 158731 158731 317461 952383 1507940 1031749 634922 634922 1190479 2857150 4523820 2380958 1031749 714287 634922 634922 476192 238096 238096 555557 873018 793653 555557 396826 555557 952383 714287 238096 79365 0 79365 634922 3968263 4285725 714287 158731 79365 79365 317461 873018 1349210 1031749 873018 952383 1031749 714287 317461 238096 238096 476192 634922 634922 714287 1031749 2063497 3253976 2222228 1111114 714287 634922 793653 714287 317461 158731 158731 238096 1007320 1066575 1007320 1244337 1422099 1007320 533287 355525 296271 414779 474033 474033 414779 355525 355525 355525 355525 474033 948066 1599862 1185083 711050 592541 711050 829558 770304 592541 533287 770304 1066575 888812 533287 355525 414779 770304 1540608 1659116 1066575 770304 770304 770304 651796 474033 414779 533287 592541 533287 355525 296271 414779 711050 829558 592541 414779 355525 414779 533287 592541 592541 533287 414779 355525 237017 237017 414779 948066 1185083 829558 592541 474033 474033 355525 237017 237017 355525 711050 1362845 1303591 651796 355525 296271 355525 651796 1125829 1303591 711050 355525 296271 414779 651796 1661159 1359130 1510144 1661159 1359130 906087 755072 1057101 2114202 3624346 2718260 1057101 453043 453043 906087 2114202 3926375 3473332 1963188 1812173 2416231 2718260 2114202 1510144 1510144 2114202 3020289 2869274 2416231 2265216 1963188 1359130 755072 453043 453043 1359130 2114202 1963188 1208115 1057101 1359130 2718260 3624346 2718260 2265216 2265216 2114202 1359130 755072 755072 1359130 3171303 3322317 1812173 906087 604058 755072 1661159 3473332 3473332 1812173 906087 604058 604058 1057101 1510144 1510144 1661159 2265216 2416231 1661159 755072 604058 906087 1359130 1510144 1510144 1510144 1359130 1359130 1359130 1510144 1661159 1963188 1661159 906087 604058 755072 1208115 1661159 628322 1382308 2764616 3141610 1759301 879651 502658 502658 502658 1005315 1633637 1382308 753986 502658 502658 753986 1884966 4021260 2638952 1130979 879651 753986 879651 879651 1005315 1256644 2136295 3392938 2513288 1382308 879651 628322 628322 753986 1130979 1256644 1005315 753986 753986 1005315 1633637 3518603 5780562 4900911 2261959 1005315 502658 376993 376993 753986 2010630 3015945 2010630 1256644 879651 879651 1382308 3895596 5403568 2261959 879651 502658 376993 628322 1382308 1633637 1256644 1005315 879651 879651 753986 628322 502658 502658 628322 753986 1256644 2513288 4021260 2387623 1256644 879651 753986 753986 879651 753986 376993 251329 251329 376993 594647 693755 792863 891970 1387509 3270558 3072342 1387509 693755 396431 297323 297323 693755 1090186 891970 594647 396431 594647 1585725 2081264 991078 693755 693755 693755 495539 297323 396431 1090186 1486617 693755 396431 396431 693755 1982156 3567882 1387509 594647 396431 396431 693755 1189294 1288402 991078 891970 891970 792863 891970 1189294 1883049 2279480 1189294 693755 693755 792863 1189294 1684833 1783941 1288402 891970 693755 891970 2180372 5748254 1982156 594647 495539 594647 693755 594647 594647 891970 3072342 3666989 792863 396431 396431 594647 891970 991078 594647 396431 297323 396431 594647 1090186 2775019 2477696 991078 495539 495539 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053143 1404191 3510477 6318859 6318859 6669906 7723050 5265716 3159429 2457334 3159429 5265716 5967811 4212572 3159429 2808382 3861525 5967811 6318859 3861525 2457334 1755239 1755239 2106286 2808382 4212572 6669906 6318859 3510477 1755239 1404191 1755239 3861525 6669906 4563620 1755239 1053143 1755239 3861525 7372002 6669906 5265716 5265716 3861525 2106286 1404191 2808382 5967811 7020954 5265716 5967811 7723050 4563620 1755239 1053143 1404191 2808382 4563620 3159429 1755239 1404191 1755239 2808382 5616763 7723050 5967811 3861525 2106286 1404191 1404191 1755239 2808382 5265716 5616763 3159429 2106286 2106286 3159429 5967811 6669906 3510477 2106286 2106286 3861525 5616763 5967811 6318859 6669906 3861525 1404191 15354967 9073390 6281578 9073390 15354967 11167249 5583625 3489765 3489765 4187718 5583625 7677484 6979531 4885671 3489765 4885671 10469296 14657014 8375437 4885671 6281578 6979531 3489765 2093859 4187718 8375437 9771343 6979531 9771343 23032451 20938592 6979531 3489765 3489765 6979531 16052921 17448827 7677484 4187718 4187718 7677484 9073390 4885671 3489765 4187718 6281578 5583625 4885671 6281578 9771343 6979531 3489765 2791812 5583625 13959061 15354967 5583625 2093859 2093859 4885671 14657014 18844733 9073390 7677484 11167249 12563155 6281578 3489765 4885671 7677484 6281578 4885671 9073390 17448827 10469296 3489765 2093859 3489765 6979531 9771343 6979531 3489765 2093859 2791812 4885671 12563155 14657014 8375437 6979531 11167249 9300667 13286668 11958001 7529112 6643334 7972001 6200445 3100222 1328667 1328667 3100222 7086223 7972001 3543111 1771556 1771556 4871778 7529112 4428889 3986000 8857778 14615334 4871778 2657334 3986000 7086223 4871778 3543111 5314667 8857778 4871778 1771556 1771556 3986000 11958001 8857778 3100222 1771556 1771556 2657334 3543111 3543111 3543111 3986000 4428889 4428889 4871778 6643334 6200445 3986000 2657334 2214445 1771556 2214445 2657334 4428889 5314667 3100222 1771556 2214445 3986000 5757556 3543111 2657334 4428889 8857778 4428889 2214445 3986000 7529112 4871778 2657334 3543111 6643334 4428889 1771556 1328667 3543111 9743556 7086223 2214445 1328667 1328667 2657334 4871778 6200445 7529112 9743556 9300667 7972001 9912006 20650012 17346010 4130002 2478001 1652001 1652001 1652001 4130002 13216008 14042008 6608004 2478001 2478001 5782003 8260005 3304002 1652001 2478001 7434004 14042008 9086005 9912006 14042008 8260005 3304002 3304002 7434004 17346010 18998011 12390007 7434004 5782003 6608004 13216008 25606015 15694009 8260005 9086005 14868009 15694009 9086005 4956003 3304002 1652001 1652001 3304002 11564007 20650012 9912006 7434004 9086005 16520010 19824012 9086005 3304002 2478001 4130002 11564007 15694009 7434004 5782003 8260005 11564007 11564007 13216008 14868009 5782003 2478001 1652001 6608004 14868009 9086005 4956003 4956003 8260005 13216008 20650012 24780015 14868009 8260005 8260005 15694009 24780015 9086005 3304002 2478001 2478001 4130002 6608004 13113761 11474541 8196101 3278440 4917660 11474541 32784402 29505962 14752981 18031421 34423623 54094264 37702063 19670641 14752981 16392201 21309862 22949082 19670641 13113761 6556880 6556880 8196101 18031421 44258943 42619723 21309862 14752981 13113761 16392201 19670641 13113761 4917660 4917660 8196101 18031421 21309862 9835321 8196101 11474541 14752981 18031421 31145182 27866742 8196101 4917660 4917660 8196101 14752981 19670641 34423623 49176604 24588302 14752981 18031421 29505962 24588302 14752981 9835321 14752981 26227522 50815824 50815824 26227522 14752981 11474541 13113761 13113761 13113761 18031421 34423623 27866742 11474541 6556880 4917660 8196101 16392201 19670641 13113761 9835321 9835321 13113761 18031421 16392201 8196101 4917660 4917660 11474541 42619723 22949082 5746125 3830750 5746125 19153749 45968999 45968999 38307499 38307499 36392124 22984499 11492250 9576875 13407625 24899874 26815249 15323000 19153749 38307499 24899874 11492250 15323000 32561374 17238374 7661500 9576875 32561374 21069124 7661500 5746125 13407625 15323000 15323000 24899874 28730624 21069124 15323000 13407625 15323000 11492250 7661500 7661500 13407625 28730624 28730624 22984499 22984499 24899874 19153749 15323000 17238374 19153749 21069124 21069124 17238374 13407625 15323000 26815249 40222874 28730624 19153749 28730624 40222874 22984499 19153749 30645999 19153749 5746125 5746125 11492250 40222874 34476749 24899874 32561374 21069124 9576875 13407625 45968999 30645999 7661500 3830750 7661500 26815249 47884373 22984499 15323000 24899874 42138249 34476749 15323000 9576875 32386518 18506582 16193259 48579777 69399681 20819904 16193259 27759873 27759873 13879936 11566614 18506582 39326486 37013163 16193259 9253291 11566614 13879936 11566614 23133227 97159554 69399681 27759873 27759873 34699841 23133227 16193259 32386518 41639809 13879936 6939968 11566614 57833068 80966295 20819904 6939968 6939968 34699841 111039490 41639809 23133227 25446550 13879936 9253291 16193259 34699841 20819904 9253291 13879936 20819904 11566614 9253291 20819904 39326486 16193259 9253291 13879936 37013163 67086359 20819904 6939968 6939968 9253291 6939968 6939968 16193259 39326486 32386518 27759873 34699841 23133227 9253291 6939968 16193259 18506582 9253291 11566614 27759873 37013163 20819904 9253291 9253291 23133227 25446550 20819904 39326486 85592940 27759873 13879936 20819904 67816408 59838007 23935203 11967601 19946002 103719213 127654416 35902804 15956802 15956802 31913604 87762411 71805609 23935203 11967601 27924403 123665215 55848807 7978401 7978401 35902804 71805609 63827208 95740812 55848807 7978401 3989200 23935203 55848807 31913604 23935203 55848807 111697614 71805609 43881205 43881205 63827208 75794809 63827208 43881205 19946002 3989200 0 15956802 47870406 59838007 43881205 19946002 3989200 0 15956802 91751611 135632817 35902804 19946002 27924403 51859606 75794809 43881205 19946002 15956802 39892005 219406027 55848807 3989200 11967601 47870406 75794809 55848807 83773210 51859606 11967601 11967601 39892005 51859606 15956802 7978401 23935203 63827208 71805609 31913604 11967601 11967601 35902804 55848807 31913604 11967601 19946002 39892005 55848807 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1283916 7703494 8987409 6419578 8987409 8987409 2567831 1283916 6419578 20542650 6419578 0 1283916 8987409 20542650 5135662 1283916 3851747 7703494 10271325 34665721 66763612 3851747 1283916 5135662 10271325 11555240 30813975 43653131 6419578 5135662 20542650 89874093 6419578 0 2567831 24394397 125823730 20542650 12839156 16690903 12839156 8987409 8987409 3851747 0 2567831 14123072 14123072 7703494 8987409 11555240 21826565 66763612 28246143 5135662 0 6419578 59060118 21826565 5135662 7703494 56492287 28246143 7703494 7703494 3851747 1283916 3851747 30813975 16690903 7703494 8987409 6419578 3851747 7703494 15406987 6419578 1283916 0 10271325 16690903 5135662 2567831 3851747 7703494 5135662 7703494 11555240 5135662 43014803 28676535 26884252 35845669 23299685 16130551 14338268 8961417 7169134 10753701 25091968 23299685 7169134 5376850 10753701 19715118 14338268 12545984 19715118 25091968 23299685 26884252 16130551 5376850 7169134 16130551 25091968 30468819 39430236 25091968 14338268 16130551 21507401 19715118 14338268 14338268 17922834 26884252 32261102 19715118 16130551 25091968 25091968 10753701 7169134 10753701 14338268 17922834 28676535 25091968 14338268 16130551 32261102 19715118 8961417 7169134 12545984 21507401 16130551 8961417 8961417 23299685 43014803 30468819 30468819 34053385 19715118 14338268 19715118 21507401 21507401 34053385 28676535 12545984 10753701 23299685 28676535 16130551 12545984 21507401 35845669 25091968 16130551 10753701 8961417 16130551 34053385 26884252 16130551 21507401 78142244 72560655 72560655 178610843 94887010 27907944 27907944 44652711 33489533 27907944 39071122 39071122 22326355 22326355 27907944 22326355 39071122 128376543 128376543 72560655 83723832 72560655 22326355 16744766 33489533 50234299 78142244 128376543 66979066 27907944 50234299 89305421 44652711 22326355 50234299 133958132 83723832 44652711 33489533 22326355 39071122 106050188 78142244 27907944 44652711 161866076 106050188 94887010 117213365 50234299 22326355 33489533 33489533 27907944 39071122 83723832 61397477 27907944 27907944 44652711 50234299 44652711 61397477 55815888 44652711 61397477 106050188 44652711 27907944 33489533 33489533 50234299 145121310 167447665 50234299 50234299 94887010 78142244 39071122 44652711 89305421 106050188 78142244 55815888 27907944 27907944 83723832 167447665 50234299 39071122 56236544 63266112 63266112 66780896 49206976 24603488 10544352 7029568 17573920 38662624 38662624 14059136 14059136 31633056 38662624 17573920 10544352 17573920 38662624 59751328 70295680 56236544 35147840 24603488 24603488 38662624 80840031 101928735 24603488 10544352 17573920 49206976 42177408 14059136 10544352 31633056 56236544 21088704 7029568 10544352 42177408 140591359 98413951 35147840 24603488 31633056 45692192 73810464 126532223 73810464 21088704 7029568 10544352 21088704 31633056 24603488 14059136 17573920 31633056 24603488 10544352 7029568 21088704 56236544 59751328 56236544 59751328 42177408 28118272 24603488 38662624 70295680 70295680 21088704 7029568 17573920 80840031 63266112 17573920 14059136 49206976 98413951 28118272 10544352 10544352 38662624 91384383 52721760 28118272 31633056 64131448 160328620 176361482 96197172 96197172 96197172 96197172 288591517 336690103 80164310 48098586 176361482 577183033 144295758 48098586 80164310 240492931 176361482 96197172 144295758 208427206 240492931 304624379 176361482 80164310 112230034 192394344 240492931 352722965 272558655 96197172 80164310 256525793 593215895 128262896 64131448 144295758 833708826 336690103 128262896 192394344 160328620 80164310 80164310 80164310 48098586 128262896 272558655 96197172 80164310 192394344 192394344 160328620 144295758 80164310 64131448 112230034 208427206 112230034 80164310 96197172 160328620 96197172 96197172 320657241 545117309 272558655 208427206 144295758 128262896 272558655 400821551 208427206 176361482 160328620 96197172 112230034 176361482 192394344 80164310 64131448 144295758 224460069 160328620 192394344 336690103 128262896 96197172 128262896 80164310 1303853244 325963311 217308874 488944966 488944966 380290529 760581059 1140871588 1032217151 1466834899 1032217151 488944966 597599403 1358180462 1249526025 977889933 1412507681 869235496 325963311 217308874 162981655 162981655 597599403 1358180462 488944966 217308874 162981655 108654437 543272185 1575489336 543272185 380290529 814908277 1358180462 597599403 434617748 597599403 1303853244 1303853244 325963311 108654437 271636092 869235496 271636092 271636092 488944966 325963311 380290529 869235496 488944966 488944966 597599403 217308874 162981655 380290529 434617748 162981655 162981655 325963311 488944966 380290529 271636092 217308874 434617748 1521162118 923562714 325963311 325963311 380290529 380290529 1249526025 977889933 217308874 162981655 380290529 869235496 923562714 434617748 271636092 488944966 1249526025 543272185 271636092 488944966 1032217151 271636092 217308874 543272185 651926622 977889933 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 290212347 419195612 644916326 838391224 612670510 354703979 290212347 290212347 257966530 290212347 354703979 290212347 225720714 290212347 354703979 290212347 386949796 548178877 354703979 515933061 806145408 257966530 193474898 354703979 322458163 580424694 644916326 225720714 290212347 644916326 290212347 161229082 290212347 386949796 257966530 193474898 257966530 451441428 419195612 225720714 161229082 290212347 451441428 386949796 257966530 193474898 257966530 483687245 419195612 257966530 193474898 193474898 290212347 386949796 225720714 128983265 193474898 322458163 257966530 128983265 225720714 451441428 290212347 257966530 709407959 580424694 290212347 290212347 193474898 257966530 838391224 483687245 290212347 451441428 354703979 257966530 290212347 257966530 257966530 290212347 290212347 290212347 322458163 290212347 290212347 322458163 451441428 773899591 806145408 419195612 433319207 324989405 758308613 1029133117 649978811 595813910 324989405 324989405 704143712 487484108 162494703 216659604 595813910 541649009 162494703 216659604 649978811 649978811 704143712 1462452324 920803315 704143712 541649009 216659604 487484108 1408287423 704143712 541649009 649978811 704143712 812473514 487484108 270824505 649978811 974968216 433319207 270824505 649978811 758308613 758308613 595813910 541649009 1245792721 866638414 216659604 270824505 595813910 704143712 1624947027 1029133117 595813910 704143712 324989405 108329802 216659604 704143712 324989405 162494703 216659604 704143712 379154306 216659604 324989405 541649009 758308613 1462452324 649978811 324989405 595813910 649978811 974968216 974968216 216659604 162494703 649978811 974968216 595813910 433319207 541649009 649978811 649978811 433319207 541649009 1029133117 487484108 162494703 379154306 1083298018 758308613 812473514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0