% 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 4063 5417 6771 8577 10834 13543 15800 17606 18057 17606 15800 13092 10834 8577 6771 5417 4063 3160 2709 2257 1806 1354 903 903 903 451 451 451 451 451 451 451 451 451 451 451 903 903 903 1354 1806 1806 2709 3160 4063 5417 7223 9480 12189 15349 18509 20766 22120 21217 18509 15349 12189 9480 7223 5417 4063 3160 2257 1806 1354 1354 903 903 451 451 451 451 451 451 451 0 451 451 451 451 451 451 451 903 903 1354 1354 1806 2257 3160 409 409 545 681 953 1226 1635 2179 2860 3678 4767 5993 7219 8173 8581 8309 7491 6402 5176 4222 3405 2724 2179 1771 1498 1226 1090 953 817 681 681 681 681 681 681 681 681 817 817 953 953 1090 1226 1362 1362 1498 1635 1771 1771 1771 1771 1771 1635 1498 1362 1226 1090 953 817 681 545 545 409 409 272 272 272 272 136 136 136 136 136 136 136 0 0 0 0 0 0 0 0 0 136 136 136 136 272 272 1944 2268 2592 2916 3240 3564 3888 4212 4860 5184 5832 6156 6480 6480 6804 6804 6480 6480 6156 5832 5508 5184 4860 4860 4536 4212 4212 3888 3888 3888 3888 3888 3888 3888 4212 4212 4536 4860 4860 5184 5508 5508 5832 5832 6156 6156 5832 5832 5832 5508 5184 4860 4536 4212 3888 3564 3564 3240 2916 2592 2592 2268 2268 1944 1944 1620 1620 1620 1296 1296 1296 1296 972 972 972 972 972 972 972 972 972 972 972 972 972 1296 1296 1296 1620 1620 198 198 198 198 198 198 198 198 198 198 198 263 263 329 329 395 395 461 527 527 593 659 659 725 725 725 725 725 725 659 659 593 593 527 527 461 395 395 395 329 329 329 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 329 329 395 461 527 659 790 922 1186 1383 1713 2042 2437 2833 3162 3294 3294 3096 2701 2306 1910 1581 1252 988 790 659 527 461 395 329 263 263 681 681 681 681 681 681 681 681 681 756 756 756 756 756 756 756 756 756 756 756 756 756 681 681 681 681 605 605 605 605 605 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 605 605 605 681 681 756 756 832 907 907 983 1059 1210 1285 1361 1437 1512 1588 1664 1664 1664 1664 1664 1588 1512 1437 1361 1285 1210 1134 1059 983 907 907 832 832 756 756 756 92 92 92 69 69 69 69 46 46 46 46 46 46 46 69 69 69 92 92 115 115 138 161 184 207 253 276 322 368 437 483 552 598 644 690 713 713 690 667 621 552 506 460 391 345 322 276 253 230 207 184 161 161 138 138 138 138 138 138 138 138 161 161 184 184 207 230 253 276 299 322 345 368 391 391 391 391 391 368 345 322 276 253 230 207 184 161 138 138 115 618 618 674 674 731 787 787 843 843 899 955 1011 1068 1124 1124 1180 1236 1236 1292 1292 1292 1292 1236 1236 1180 1180 1124 1068 1011 955 955 899 843 843 843 787 787 731 731 674 674 618 618 562 562 506 450 450 393 393 337 337 281 281 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 281 281 281 281 281 281 337 337 337 337 393 393 450 450 450 506 506 562 562 1595 1595 1595 1595 798 798 798 798 798 798 798 798 798 798 798 798 798 798 1595 1595 1595 1595 1595 1595 2393 2393 2393 2393 2393 3191 3191 3191 3988 3988 4786 4786 5583 6381 7179 7976 8774 9572 10369 11964 12762 13560 15155 15953 16750 16750 17548 18346 18346 18346 18346 18346 19143 19143 19143 19143 19941 19941 20738 20738 21536 21536 21536 21536 21536 20738 19941 18346 17548 15953 14357 12762 11167 9572 8774 7179 6381 5583 4786 4786 3988 3191 3191 2393 2393 2393 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 7093 7093 7093 7093 10639 10639 10639 10639 10639 10639 14185 14185 14185 14185 14185 14185 14185 14185 17732 17732 21278 24825 28371 35464 42556 53195 63834 78020 95752 113483 134762 156040 180864 202142 219874 226967 219874 205689 184411 159586 134762 113483 95752 78020 67381 53195 46103 39010 31917 24825 21278 14185 10639 10639 7093 7093 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 3546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64327 192981 385961 707596 1318701 2283604 3763122 5274804 5499948 4213410 2669565 1608172 997067 643269 450288 353798 257307 225144 192981 160817 128654 128654 96490 96490 64327 64327 32163 32163 32163 32163 32163 32163 32163 32163 32163 32163 32163 32163 32163 32163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159520 478560 1116640 2233281 3828481 5902241 8295042 10528323 11964003 12442563 11804483 10847363 9571202 8454562 7497442 6699842 6061762 5583201 5104641 4785601 4307041 3828481 3509441 3030881 2552321 2073761 1754720 1276160 957120 638080 478560 319040 319040 159520 159520 159520 159520 159520 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155861 155861 311722 623445 935167 1402751 1558612 1714473 1558612 1402751 1246890 1246890 1091029 935167 935167 1091029 1246890 1558612 2337918 4052392 7481339 13715788 22132294 26652269 22288155 14806816 9039951 5455143 3273086 1870335 1091029 623445 311722 155861 155861 0 0 0 155861 155861 155861 155861 155861 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41655 208276 541517 1208000 2374345 3957242 5290208 5373518 4415449 3249104 2332690 1707862 1374621 1208000 1083035 1041379 958069 874759 791448 708138 583173 499862 416552 333241 249931 166621 124966 83310 41655 41655 41655 41655 41655 41655 41655 41655 41655 41655 41655 41655 41655 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25671 77012 179695 333719 539085 821462 1078169 1206523 1206523 1078169 924145 770121 667438 590426 564755 616097 718779 924145 1206523 1488900 1745607 1848290 1745607 1463229 1129510 795791 539085 359390 231036 154024 102683 51341 51341 25671 25671 25671 25671 25671 25671 25671 25671 25671 25671 25671 25671 25671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25927 25927 77782 155564 233346 362982 518546 700037 855600 1037091 1192655 1400073 1607492 1892692 2229746 2540874 2670510 2463092 1970473 1426001 985237 648182 414837 259273 155564 77782 25927 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52206 156617 365440 783086 1513967 2505876 3602197 4280872 4280872 3915432 3445580 3080140 2871316 2871316 3027934 3132345 3080140 2766905 2192642 1618378 1148527 730881 469852 261029 104412 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28861 28861 28861 57722 86583 115444 173165 288609 404053 577218 692662 808105 808105 779244 750383 692662 663801 663801 692662 808105 1038992 1443045 2135707 3030395 3607613 3232421 2222289 1356462 779244 432914 230887 115444 57722 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109964 219929 384875 549822 769750 1099644 1539501 2199287 3298931 5113343 7807469 10006756 9072059 5938075 3353913 1814412 989679 494840 219929 54982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303945 1519723 5977579 20465608 24416888 9726229 3647336 1418408 506574 202630 101315 101315 405260 1013149 2228928 3951281 5977579 6686783 5167059 3242076 1924983 1114464 607889 303945 202630 101315 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88121 88121 88121 176242 264363 528725 1057451 2467385 6256582 14451824 21942099 15949879 7930879 3612956 1498055 440604 0 0 0 0 0 352484 616846 1057451 1498055 1938659 2114901 1762418 1145571 616846 264363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158962 317923 794808 1907540 3974042 7630161 11922127 13352782 11286280 8742893 6835353 6040544 6040544 6835353 8901855 11763165 14147590 13511744 9855625 6040544 3497157 2066502 1271694 794808 476885 317923 158962 158962 158962 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1164714 3727083 10016536 22129557 36339062 40532030 34242577 25623697 18402474 13044791 8851823 6056510 4192969 2795312 1863542 1397656 931771 698828 465885 232943 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 238882 477764 1194411 2149939 3344350 5255407 7405346 9555285 11227460 12182988 12182988 11705224 11227460 10749695 10271931 10033049 10033049 10033049 10510813 11227460 11944106 12660752 12899634 11944106 10033049 7405346 5016524 3105468 1911057 955528 238882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227588 1137939 2275877 3413816 4551754 4779342 4779342 4779342 4779342 5006929 6144868 7737982 10013859 12289736 14565613 16386315 17751841 19117367 19800130 18434604 14565613 9786271 5917280 3641403 2275877 1820702 1593114 1593114 1593114 1593114 1593114 1593114 1137939 682763 455175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 180965 361930 361930 542895 723861 1085791 1266756 1628686 1990617 2533512 3076408 3800268 4524129 5247990 5971850 6876676 8505363 11400805 16105899 23163540 28773460 24611262 14296248 7057641 3257373 1628686 904826 542895 361930 180965 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115824 347473 1042420 2084840 3358908 3938030 3706382 3127259 2663962 2316489 2316489 2548137 3243084 4169679 5327924 6601992 7760237 8802656 9845076 10308374 9729252 7528588 4980450 3011435 1853191 1158244 810771 579122 579122 463298 463298 347473 347473 231649 115824 115824 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131994 131994 263987 527975 1055950 1847912 3431837 6203705 10163517 12935385 12011429 8711586 5807724 3959812 2903862 2375887 2111900 2111900 2375887 2771868 3563831 4619781 6203705 7655636 8051617 6863674 4883768 3035856 1847912 1187944 659969 395981 263987 131994 131994 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92906 278718 650342 1207779 1765215 1951027 1858121 1672309 1579403 1579403 1951027 2601370 3809149 5388552 6596330 6410518 5295646 4180773 3716242 3809149 4552397 5853082 7060861 6410518 3902055 1765215 650342 92906 0 0 0 0 0 0 0 0 0 185812 371624 650342 1021967 1300685 1207779 743248 371624 185812 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49482 49482 49482 49482 49482 98964 98964 98964 98964 98964 98964 49482 49482 0 0 0 0 0 0 0 49482 98964 148446 247410 395855 643265 989639 1286530 1336012 1138084 841193 593783 445337 346373 247410 247410 296892 395855 643265 1039120 1731867 2672024 3760627 4601819 4700783 4057518 3067880 2177205 1434976 940157 643265 445337 346373 296892 296892 346373 445337 544301 643265 742229 791711 692747 544301 395855 247410 148446 98964 49482 49482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80042 80042 80042 80042 80042 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80042 160084 320169 560295 1120590 2241180 3922066 5042656 4322276 2961560 2081096 1520801 1200632 1120590 1200632 1440759 1840970 2481307 3281728 4002108 4562403 4722487 4482361 3842023 3041602 2241180 1600843 1200632 960506 880464 880464 960506 1120590 1280674 1520801 1520801 1280674 960506 640337 400211 240126 160084 80042 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80042 80042 80042 80042 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66786 66786 66786 133571 200357 267143 467500 734642 1001785 1202142 1402499 1469285 1669642 1869999 2270713 2804998 3406069 3873569 4140712 4140712 4207498 4341069 4541426 4608212 4073926 3072141 2003570 1268928 868214 601071 467500 400714 333928 333928 400714 400714 400714 400714 333928 267143 200357 200357 133571 133571 133571 133571 66786 66786 66786 66786 66786 66786 133571 133571 133571 133571 133571 66786 66786 0 0 0 0 0 0 0 51763 51763 51763 0 0 0 0 0 0 51763 103525 155288 258813 414100 672913 931725 983488 724675 414100 258813 155288 103525 51763 51763 51763 51763 51763 51763 51763 155288 414100 983488 1915213 3002226 3468089 3002226 2277551 1708163 1294063 1035250 983488 983488 1035250 1087013 1138775 1138775 1190538 1190538 1138775 1087013 1035250 1035250 1035250 1087013 1138775 1138775 1035250 828200 569388 362338 155288 51763 0 0 0 0 0 0 0 51763 51763 103525 207050 465863 828200 1138775 1087013 776438 517625 362338 207050 155288 103525 51763 0 0 0 51763 51763 51763 33270 33270 33270 33270 33270 33270 33270 33270 33270 33270 33270 33270 33270 66540 66540 66540 66540 66540 66540 66540 66540 99809 99809 99809 66540 66540 33270 33270 33270 33270 33270 66540 66540 99809 133079 166349 232888 332698 632125 1297521 3060818 5988557 4957194 2461962 1264251 698665 432507 299428 199619 166349 133079 99809 99809 99809 99809 66540 66540 66540 66540 66540 66540 66540 66540 66540 66540 99809 133079 166349 232888 332698 532316 865014 1230981 1330790 1031363 665395 432507 299428 199619 133079 99809 66540 33270 33270 0 0 0 0 0 33270 63582 21194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 190747 974927 1865077 826568 317911 148358 84776 105970 169552 296717 487463 593434 551046 423881 296717 233135 190747 211941 254329 445075 953733 2267764 3327467 1886271 784180 339105 169552 105970 63582 63582 84776 84776 84776 84776 84776 84776 63582 63582 42388 21194 0 0 0 0 0 0 0 0 84776 296717 551046 381493 127164 42388 0 0 0 0 0 0 0 0 0 0 0 21194 42388 84776 105970 105970 1366208 1722610 1425609 891005 475203 237601 118801 118801 59400 59400 59400 59400 59400 59400 59400 59400 59400 118801 178201 237601 356402 475203 653404 831605 1009806 1188007 1306808 1366208 1247408 1069206 891005 712804 534603 475203 415803 356402 356402 415803 475203 653404 1009806 1603810 2732417 4039225 4276826 2970018 1663210 891005 475203 297002 237601 178201 118801 118801 118801 118801 178201 178201 237601 297002 415803 594004 772205 1069206 1306808 1485009 1603810 1663210 1544409 1306808 891005 534603 356402 178201 118801 59400 59400 59400 59400 0 0 0 0 0 0 0 59400 118801 356402 772205 53518 53518 53518 53518 26759 0 0 0 0 0 0 0 0 0 0 26759 26759 80277 187313 454903 1016842 1284432 776011 347867 187313 133795 160554 267590 454903 749252 1150637 1337950 1097119 776011 535180 401385 347867 321108 347867 401385 508421 642216 802770 883047 802770 642216 508421 401385 347867 321108 321108 321108 321108 347867 401385 454903 535180 615457 642216 561939 428144 267590 160554 80277 26759 0 0 53518 187313 374626 454903 347867 214072 107036 53518 53518 26759 26759 26759 26759 26759 26759 26759 26759 26759 26759 26759 26759 53518 53518 99145 123931 99145 74359 49572 24786 0 0 0 0 0 0 0 0 0 0 0 24786 99145 297434 768372 1115379 669227 272648 99145 49572 74359 123931 223076 371793 495724 495724 396579 272648 198290 148717 123931 123931 123931 123931 148717 198290 247862 297434 347007 347007 322221 297434 272648 272648 272648 297434 322221 396579 545296 793158 1264096 2032468 2354689 1586317 793158 371793 148717 49572 24786 0 49572 173503 470938 867517 793158 421365 198290 99145 49572 24786 24786 0 0 0 0 24786 24786 24786 24786 49572 49572 49572 49572 74359 150850 188563 226275 339413 527975 641113 641113 452550 263988 150850 113138 75425 37713 37713 37713 37713 37713 37713 75425 113138 150850 188563 188563 150850 113138 75425 75425 113138 113138 150850 226275 301700 452550 678825 1093663 1772489 2866152 3997527 3997527 2828439 1659351 942813 527975 301700 188563 150850 150850 150850 150850 188563 188563 226275 263988 377125 490263 716538 1018238 1282226 1131376 754250 414838 226275 75425 37713 0 0 0 113138 263988 414838 414838 301700 188563 113138 75425 37713 37713 0 0 0 0 0 0 0 0 37713 37713 75425 113138 113138 23271 46541 69812 162895 279249 442144 418873 255978 116354 69812 23271 23271 0 0 0 0 0 0 0 0 0 0 69812 279249 605039 605039 418873 279249 232707 209437 209437 209437 232707 255978 279249 279249 325790 372332 488686 744664 1210079 2001284 2629595 2001284 1047184 511956 279249 162895 139624 116354 139624 162895 209437 302520 465415 721393 907559 814476 511956 279249 139624 46541 23271 0 0 0 23271 46541 46541 23271 23271 0 0 0 0 0 0 0 0 0 0 0 23271 23271 46541 46541 46541 46541 46541 23271 0 0 21898 65693 197078 547439 1051082 854004 350361 131385 43795 21898 0 0 0 0 0 0 0 0 0 43795 153283 394156 503644 262771 131385 65693 43795 65693 87590 131385 197078 328463 503644 700722 875902 941595 941595 941595 963492 1007287 1007287 985390 941595 854004 766414 678824 569336 459848 372258 284668 218975 175180 153283 109488 87590 65693 43795 21898 0 0 0 21898 43795 131385 262771 240873 109488 43795 0 0 0 0 0 0 0 21898 43795 65693 87590 131385 131385 131385 87590 43795 0 0 0 0 0 0 0 0 0 0 15027 75134 195349 345617 300537 150268 75134 30054 15027 0 0 0 0 0 0 0 0 0 15027 45081 120215 225403 360644 540966 766369 961718 961718 736315 480859 315564 210376 150268 105188 90161 60107 45081 30054 15027 15027 30054 60107 105188 165295 195349 210376 195349 180322 180322 195349 225403 300537 405725 571020 721288 766369 706262 616100 495886 345617 195349 90161 30054 15027 0 0 0 0 0 0 0 0 0 15027 30054 45081 75134 105188 105188 90161 45081 15027 0 0 0 31388 31388 47081 78469 188325 486507 878851 470813 141244 31388 0 0 0 0 0 0 0 0 0 0 0 15694 62775 172631 313875 423732 470813 517894 564976 596363 533588 376651 235407 141244 94163 62775 62775 78469 109856 156938 235407 360957 549282 816076 1067177 1035789 643445 313875 141244 62775 31388 15694 15694 0 15694 15694 47081 109856 219713 392344 439426 313875 188325 125550 109856 109856 125550 141244 141244 94163 62775 31388 15694 0 0 0 0 0 0 0 0 0 0 15694 31388 62775 78469 62775 62775 47081 13744 13744 13744 27488 41232 54976 96208 137440 164928 151184 109952 68720 41232 27488 13744 13744 13744 13744 13744 13744 27488 41232 68720 109952 164928 219904 261136 261136 247392 233648 206160 192416 164928 151184 137440 123696 123696 123696 137440 151184 178672 233648 302367 398575 536015 687199 755919 700943 563503 412319 302367 233648 178672 151184 137440 137440 151184 178672 219904 247392 288623 302367 302367 274880 233648 164928 109952 68720 41232 27488 27488 27488 13744 13744 13744 13744 27488 27488 41232 54976 82464 109952 123696 123696 96208 68720 41232 27488 27488 13744 0 0 0 0 0 0 0 22929 68788 114647 137576 91717 45859 22929 0 0 0 0 0 0 0 22929 68788 160505 389798 848385 1284042 1146466 779597 527374 389798 321010 298081 275152 321010 366869 481516 664950 871314 1054749 1100607 1031819 1008890 1008890 963031 802526 527374 321010 183435 114647 68788 45859 45859 45859 68788 114647 206364 321010 366869 298081 183435 137576 91717 91717 91717 114647 160505 183435 206364 183435 160505 137576 137576 114647 114647 91717 91717 91717 68788 68788 68788 91717 114647 137576 160505 160505 114647 91717 45859 22929 43132 43132 43132 43132 43132 64698 86263 107829 150961 237225 345054 496015 582278 539147 366620 215659 129395 86263 64698 43132 43132 64698 86263 150961 237225 345054 388186 345054 280356 237225 194093 194093 194093 194093 194093 172527 172527 194093 215659 258790 323488 409751 474449 517581 517581 474449 409751 366620 323488 323488 323488 366620 388186 388186 345054 258790 150961 86263 43132 21566 21566 21566 64698 129395 280356 539147 711674 560713 345054 215659 150961 129395 129395 150961 194093 258790 323488 409751 431317 431317 409751 345054 280356 215659 150961 107829 64698 43132 43132 43132 98359 81966 65573 49180 32786 32786 32786 49180 81966 131146 163932 180325 163932 114753 81966 65573 49180 32786 32786 49180 49180 65573 98359 131146 180325 213112 245898 229505 180325 147539 131146 131146 131146 163932 213112 278685 344258 377044 377044 344258 327864 360651 459010 590156 704908 655729 475403 295078 196719 131146 114753 114753 131146 163932 196719 213112 180325 131146 98359 65573 65573 65573 65573 81966 114753 147539 196719 213112 229505 229505 229505 213112 180325 163932 147539 131146 131146 131146 147539 180325 229505 278685 295078 262291 229505 196719 180325 163932 147539 131146 0 0 0 0 0 14997 29994 74984 164964 284938 344925 239948 119974 59987 14997 0 0 0 14997 29994 59987 119974 209955 269942 269942 209955 164964 149968 224951 389916 569877 419909 194958 59987 14997 14997 14997 14997 14997 29994 74984 164964 329929 614867 884809 854815 524886 254945 104977 44990 14997 0 0 0 0 14997 29994 89981 149968 164964 119974 59987 29994 29994 29994 74984 194958 464899 869812 629864 254945 89981 29994 0 0 14997 29994 59987 134971 254945 494893 749838 629864 329929 134971 59987 29994 14997 14997 14997 16136 16136 16136 48408 129087 338854 403397 242038 129087 64544 32272 16136 16136 32272 48408 80679 112951 145223 193631 242038 258174 225902 193631 161359 145223 145223 161359 258174 500212 855202 774522 338854 96815 16136 0 0 0 0 0 32272 96815 209766 258174 193631 145223 145223 177495 290446 516348 451805 177495 64544 32272 16136 0 0 0 16136 64544 112951 193631 258174 290446 306582 338854 387261 484076 580892 677707 629299 419533 225902 112951 64544 32272 32272 32272 16136 16136 32272 64544 112951 177495 290446 387261 290446 112951 48408 16136 16136 58392 68124 87588 97320 97320 87588 77856 68124 68124 68124 77856 107052 145979 175175 194639 175175 136247 107052 77856 68124 77856 107052 136247 155711 155711 145979 126515 116783 116783 136247 145979 155711 145979 116783 87588 68124 68124 68124 68124 77856 97320 116783 126515 107052 87588 68124 58392 58392 68124 97320 126515 126515 116783 87588 77856 58392 68124 77856 116783 145979 165443 165443 145979 136247 126515 136247 136247 126515 116783 97320 87588 97320 116783 155711 194639 194639 155711 107052 68124 58392 58392 77856 107052 136247 155711 145979 97320 68124 48660 48660 0 0 0 0 0 14806 44417 59223 88834 103639 118445 192473 340529 518197 429363 236890 118445 59223 44417 59223 118445 296113 592225 458974 207279 88834 44417 59223 133251 355335 1080811 1228867 370141 103639 44417 29611 29611 44417 59223 88834 148056 266501 414558 473780 444169 384946 296113 177668 88834 44417 29611 14806 14806 14806 29611 44417 74028 192473 370141 296113 133251 59223 14806 0 0 0 14806 103639 251696 325724 207279 133251 118445 148056 192473 236890 236890 177668 118445 74028 74028 88834 103639 103639 103639 74028 29611 14806 14806 0 11829 35488 47318 35488 23659 11829 11829 23659 23659 35488 47318 94636 283907 899038 615131 153783 47318 11829 0 0 0 0 0 0 0 0 0 35488 224760 1455022 3951036 697937 177442 82806 70977 70977 94636 118294 141953 153783 177442 177442 165612 106465 59147 23659 11829 0 0 11829 23659 59147 94636 106465 59147 11829 0 0 0 0 11829 23659 35488 35488 47318 47318 70977 106465 153783 141953 82806 47318 23659 11829 11829 11829 11829 0 0 0 11829 23659 35488 35488 23659 11829 0 0 0 0 9708 9708 19415 63100 160178 155324 67954 29123 19415 14562 14562 24269 43685 111639 276670 359186 174739 72808 33977 14562 9708 9708 9708 14562 24269 38831 63100 97077 140762 208716 305794 339771 232986 121347 67954 43685 38831 48539 77662 140762 160178 72808 24269 9708 4854 9708 19415 24269 29123 24269 19415 14562 19415 33977 77662 116493 82516 38831 19415 9708 9708 4854 9708 9708 14562 14562 9708 4854 0 0 0 0 4854 4854 4854 4854 9708 9708 14562 19415 24269 19415 9708 9708 9708 14562 19415 24269 24269 19415 28142 35178 42214 42214 35178 28142 24625 28142 45731 70356 87945 63321 38696 21107 14071 14071 17589 24625 28142 28142 24625 24625 28142 38696 52767 49249 31660 17589 10553 10553 14071 21107 42214 66838 77392 56285 31660 17589 10553 10553 14071 24625 35178 42214 35178 28142 21107 24625 28142 28142 24625 21107 17589 17589 24625 38696 73874 116088 105534 59803 31660 24625 24625 31660 45731 56285 49249 31660 21107 21107 28142 49249 77392 87945 66838 45731 35178 28142 28142 28142 28142 28142 35178 52767 87945 119605 105534 63321 35178 24625 117499 167856 234999 268570 268570 251784 234999 201428 184642 167856 151071 151071 134285 134285 134285 151071 167856 201428 201428 167856 134285 100714 100714 117499 151071 201428 201428 167856 134285 117499 117499 167856 234999 335713 436426 436426 352498 234999 151071 117499 117499 117499 134285 151071 134285 117499 83928 83928 100714 117499 167856 218213 268570 234999 167856 134285 100714 83928 83928 100714 117499 184642 335713 553926 637854 436426 268570 167856 134285 134285 151071 167856 167856 134285 100714 100714 117499 167856 251784 335713 386070 335713 251784 167856 117499 83928 67143 67143 67143 83928 103537 172562 241587 293356 276100 224331 189819 224331 327868 517687 707506 690249 483175 293356 172562 120794 138050 276100 552200 621224 362381 172562 103537 69025 69025 86281 86281 86281 86281 86281 155306 224331 241587 172562 120794 86281 69025 69025 69025 120794 207075 241587 207075 138050 86281 51769 34512 34512 17256 17256 34512 34512 69025 138050 258844 362381 379637 276100 155306 86281 51769 51769 69025 120794 138050 138050 103537 86281 86281 155306 327868 793787 793787 276100 86281 34512 34512 51769 69025 120794 224331 379637 414150 224331 103537 51769 51769 34512 51769 69025 9973 9973 9973 23271 56515 79786 36568 9973 6649 9973 19946 33244 56515 93083 99732 56515 23271 13298 13298 13298 13298 9973 9973 6649 6649 9973 16622 26595 29920 33244 46542 86435 159572 212762 136301 63164 29920 19946 19946 46542 89759 63164 23271 9973 6649 9973 16622 29920 36568 26595 16622 9973 16622 53191 99732 89759 53191 29920 16622 9973 6649 6649 16622 23271 23271 16622 13298 13298 16622 23271 26595 23271 13298 6649 3324 9973 23271 43217 79786 129652 132976 73137 26595 6649 6649 16622 39893 59839 46542 23271 224552 160395 112276 80197 64158 48118 48118 80197 176434 240592 192473 128316 96237 64158 48118 48118 64158 112276 144355 144355 128316 128316 128316 128316 112276 96237 96237 80197 80197 80197 80197 96237 112276 128316 176434 224552 256631 208513 128316 96237 96237 112276 128316 160395 208513 256631 320789 449105 625539 737815 529302 240592 112276 80197 80197 80197 112276 144355 192473 240592 208513 128316 96237 80197 112276 160395 288710 497223 561381 368907 224552 160395 112276 96237 96237 144355 208513 224552 208513 160395 128316 96237 64158 64158 112276 256631 400986 433065 368907 288710 104817 112304 112304 104817 89843 74869 44922 37435 37435 52409 82356 127278 187174 179687 112304 59896 44922 59896 119791 187174 157226 97330 74869 74869 104817 142252 134765 82356 44922 37435 59896 112304 164713 149739 104817 74869 44922 29948 29948 37435 52409 67382 82356 97330 112304 134765 134765 127278 104817 74869 44922 22461 14974 29948 52409 82356 127278 164713 134765 74869 29948 14974 29948 67382 119791 127278 82356 59896 52409 67382 104817 127278 89843 37435 22461 29948 59896 104817 134765 127278 104817 74869 44922 29948 29948 37435 44922 59896 74869 97330 483449 181293 120862 90647 120862 181293 302156 302156 181293 120862 120862 120862 151078 181293 271940 362587 271940 120862 60431 60431 60431 120862 151078 181293 211509 241725 302156 362587 302156 211509 181293 241725 483449 1117976 1873365 1057545 453234 241725 181293 211509 211509 181293 181293 181293 241725 241725 211509 151078 90647 90647 120862 151078 151078 120862 90647 90647 90647 120862 151078 151078 151078 120862 90647 60431 60431 90647 181293 453234 1480563 2840263 966898 332371 151078 120862 120862 181293 271940 302156 271940 211509 181293 151078 120862 181293 302156 453234 664743 1208623 2145305 1389916 292477 175486 81894 35097 11699 11699 23398 46796 105292 198885 198885 140389 93593 58495 35097 35097 58495 116991 128690 93593 81894 81894 116991 210584 339274 327575 198885 128690 93593 81894 105292 152088 245681 397769 467964 362672 222283 140389 105292 93593 116991 163787 233982 245681 175486 105292 70195 58495 70195 105292 140389 116991 58495 35097 46796 70195 105292 163787 222283 187186 93593 35097 11699 11699 23398 46796 105292 198885 257380 245681 198885 140389 81894 35097 11699 11699 35097 105292 198885 233982 128690 46796 11699 11699 23398 58495 128690 198885 269079 315876 325133 365775 487700 812834 934759 690909 447059 365775 406417 487700 568984 568984 528342 487700 447059 365775 284492 243850 284492 406417 528342 447059 325133 243850 243850 365775 487700 406417 284492 162567 162567 243850 325133 447059 528342 487700 365775 203208 162567 203208 325133 528342 731550 731550 690909 731550 853475 894117 609625 365775 243850 203208 243850 284492 325133 406417 406417 447059 406417 325133 243850 203208 325133 528342 812834 812834 650267 568984 690909 934759 853475 487700 325133 284492 325133 487700 609625 568984 447059 365775 365775 365775 447059 447059 447059 487700 487700 487700 447059 365775 1339215 1133182 618099 257541 154525 103017 103017 206033 309050 463575 412066 360558 257541 206033 206033 206033 257541 463575 566591 412066 206033 154525 257541 669608 1751282 1596757 618099 360558 309050 463575 772624 1030166 875641 566591 412066 360558 360558 463575 721116 1287707 2008823 1854298 875641 309050 103017 51508 51508 51508 154525 515083 1339215 2111840 1751282 1030166 669608 515083 463575 618099 1081674 2163348 1596757 566591 206033 103017 154525 257541 412066 412066 309050 257541 412066 772624 618099 257541 103017 51508 103017 206033 309050 463575 412066 206033 103017 51508 103017 154525 360558 772624 1236199 1339215 2280250 5320582 7980873 1393486 253361 126681 0 126681 126681 253361 380042 506722 506722 506722 253361 126681 126681 760083 3040333 2026888 380042 126681 253361 760083 2533611 1773527 506722 380042 1013444 4813860 8487595 1900208 633403 506722 633403 1266805 4053777 11527928 3800416 1013444 633403 633403 760083 506722 126681 126681 0 126681 380042 633403 633403 633403 1140125 2406930 2660291 1393486 633403 380042 380042 760083 1646847 1140125 380042 126681 253361 1520166 7600832 2533611 760083 633403 1520166 4940541 2153569 380042 0 0 0 253361 506722 633403 380042 126681 0 0 0 126681 760083 3673735 4940541 2406930 1612063 1813571 1410555 906785 705277 906785 1108293 1309801 1209047 1108293 1108293 1309801 1712817 2015078 1813571 1410555 1108293 1108293 1108293 806031 503770 403016 403016 705277 1410555 1914324 1410555 1108293 1209047 1410555 1309801 1108293 1007539 1209047 1309801 1309801 1209047 1309801 1511309 1712817 1712817 1511309 1511309 1410555 1007539 604524 403016 302262 403016 806031 1410555 1813571 1712817 1410555 1108293 906785 806031 906785 1209047 1612063 1511309 906785 503770 302262 503770 1209047 2216586 1914324 1309801 1209047 1511309 1511309 906785 403016 302262 302262 503770 806031 1108293 906785 604524 403016 302262 302262 503770 1007539 1712817 1612063 1309801 1309801 395365 282404 282404 338884 451846 395365 395365 903692 3388844 2880517 564807 169442 112961 225923 734250 2259229 3162921 1524980 677769 395365 338884 338884 395365 508327 621288 790730 1242576 1581461 790730 282404 112961 56481 0 56481 282404 621288 395365 112961 56481 0 112961 960172 3614767 1299057 677769 508327 395365 169442 56481 0 56481 564807 2089787 1242576 451846 225923 225923 508327 1694422 3671248 1412018 338884 56481 0 0 56481 169442 338884 621288 903692 847211 338884 112961 0 0 56481 225923 564807 621288 112961 0 0 56481 169442 395365 451846 282404 338884 564807 621288 684063 559688 497501 435313 310938 186563 186563 310938 435313 621876 932813 1430314 1492502 870626 559688 497501 808438 1181564 621876 186563 124375 186563 435313 684063 684063 621876 870626 1119376 559688 248750 248750 373125 1057189 1990002 808438 310938 186563 248750 373125 559688 932813 932813 621876 435313 373125 497501 746251 1181564 1492502 1243751 932813 746251 559688 435313 435313 621876 932813 1057189 746251 435313 435313 808438 1990002 1927814 621876 373125 497501 621876 559688 310938 186563 373125 1554689 1616877 435313 186563 186563 373125 1057189 1616877 684063 248750 124375 124375 124375 248750 621876 1492502 1679064 1057189 736751 1841878 4420507 5709821 3315380 1657690 920939 552563 552563 736751 1289314 2210253 1289314 552563 552563 552563 1105127 2210253 2210253 1841878 1657690 1473502 1105127 736751 736751 920939 1289314 2210253 3131192 3131192 2210253 1473502 1105127 1105127 1473502 2026066 2026066 1841878 1841878 1841878 2026066 3131192 6814948 6262385 2210253 920939 552563 552563 736751 1473502 2210253 2026066 1657690 1289314 1289314 1841878 3683756 6630760 4236319 1841878 1105127 736751 920939 1289314 1657690 1105127 736751 736751 920939 1473502 1841878 1473502 1105127 1473502 2026066 3131192 5341446 8104263 5525634 2578629 1841878 2210253 3499568 5157258 4604695 2394441 1105127 552563 368376 552563 44220 88439 110549 88439 66330 132659 442197 630131 320593 154769 88439 66330 110549 254263 397977 221099 99494 55275 77384 88439 55275 44220 66330 143714 198989 121604 66330 66330 88439 55275 33165 33165 88439 254263 198989 55275 33165 33165 55275 88439 88439 77384 121604 187934 187934 121604 88439 132659 243208 176879 66330 55275 77384 88439 88439 77384 88439 99494 99494 99494 121604 232153 331648 143714 77384 110549 154769 88439 33165 22110 44220 110549 176879 110549 110549 143714 165824 121604 66330 55275 88439 143714 143714 99494 77384 88439 187934 154769 66330 33165 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1983851 1818530 1322567 826605 661284 1487888 3802381 3637060 1653209 991926 991926 1653209 3306418 3802381 1983851 991926 826605 991926 1653209 1983851 1818530 1818530 2149172 1818530 1487888 1487888 1983851 1983851 1322567 991926 1322567 2479814 3967702 3306418 1983851 1322567 1487888 2314493 4959628 6116874 2810456 1322567 1322567 1653209 1653209 1322567 1322567 2479814 3637060 2479814 1487888 1487888 1983851 1983851 1653209 1322567 1322567 1653209 1983851 2149172 1818530 1487888 1322567 1322567 991926 991926 1322567 2975777 4298344 2479814 1322567 991926 991926 991926 991926 1157246 1487888 1487888 1157246 826605 826605 991926 1322567 1157246 826605 661284 1322567 2810456 3306418 2314493 1719753 2657800 2814141 1719753 1407070 2032435 3126823 2032435 1094388 781706 1407070 3126823 5315599 2814141 1250729 938047 1563412 2970482 2345117 1407070 1563412 2501459 2188776 1250729 1407070 3283164 5002917 2032435 938047 1094388 1876094 2345117 1876094 1563412 1563412 1719753 1876094 2345117 2970482 2501459 1250729 781706 781706 1094388 938047 625365 781706 1407070 1407070 781706 781706 1407070 2501459 2657800 1719753 1250729 1094388 1094388 1719753 2345117 1876094 938047 625365 938047 1719753 1563412 1094388 1250729 2501459 2501459 1094388 781706 938047 1094388 781706 625365 938047 2345117 3439506 1719753 781706 625365 938047 1407070 1407070 1094388 1407070 3126823 3752188 2188776 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6953617 6418723 1604681 1069787 1604681 2139574 2139574 2139574 5348936 8558297 4279149 1604681 1069787 2139574 6953617 4279149 1604681 1604681 4814042 7488510 2674468 2139574 12837446 25674892 2674468 1069787 3744255 10697872 10697872 7488510 10162978 8023404 2674468 1069787 2674468 9628085 14977020 5883829 3744255 6418723 12837446 8558297 2139574 1069787 1604681 1604681 1604681 2139574 6418723 8558297 6953617 8023404 14977020 13907233 4814042 1604681 1069787 2139574 6418723 9093191 3209362 1604681 5883829 33698296 14442127 3209362 4814042 11232765 4814042 1604681 2674468 23000424 14977020 2674468 1069787 2674468 8558297 8558297 3744255 2139574 2139574 4279149 11767659 12837446 4279149 2139574 1604681 1069787 1069787 2674468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32973557 23740961 7913654 3956827 13189423 31654615 11870480 3956827 3956827 9232596 23740961 22422019 10551538 5275769 6594711 19784134 29016730 9232596 2637885 2637885 5275769 14508365 25059903 26378846 11870480 2637885 1318942 5275769 9232596 10551538 11870480 17146250 18465192 14508365 13189423 14508365 18465192 13189423 9232596 10551538 10551538 5275769 2637885 7913654 25059903 25059903 14508365 11870480 7913654 3956827 7913654 26378846 39568268 10551538 5275769 9232596 25059903 34292499 13189423 5275769 5275769 11870480 34292499 35611441 13189423 10551538 18465192 31654615 35611441 39568268 35611441 18465192 13189423 13189423 10551538 5275769 2637885 5275769 15827307 19784134 7913654 2637885 2637885 9232596 11870480 7913654 7913654 19784134 30335672 26378846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4112820 6854700 13709400 37015379 63063239 27418799 13709400 12338460 10967520 8225640 5483760 4112820 5483760 8225640 9596580 8225640 8225640 12338460 21935040 43870079 26047859 8225640 4112820 4112820 6854700 15080340 35644439 17822220 8225640 5483760 10967520 24676919 17822220 6854700 5483760 9596580 26047859 21935040 9596580 6854700 12338460 28789739 19193160 8225640 5483760 4112820 8225640 20564100 37015379 19193160 12338460 12338460 12338460 9596580 6854700 5483760 5483760 6854700 6854700 6854700 6854700 10967520 20564100 45241019 41128199 16451280 8225640 4112820 4112820 6854700 21935040 50724779 17822220 6854700 5483760 9596580 21935040 17822220 6854700 5483760 9596580 23305979 21935040 9596580 6854700 9596580 32902559 60321359 15080340 5483760 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33115715 36427287 19869429 16557858 26492572 36427287 26492572 29804144 59608288 56296716 29804144 23181001 46362001 72854574 49673573 23181001 23181001 26492572 23181001 29804144 59608288 66231431 39738858 56296716 62919859 33115715 33115715 52985145 46362001 19869429 26492572 43050430 52985145 36427287 19869429 26492572 46362001 59608288 33115715 23181001 33115715 33115715 29804144 46362001 62919859 29804144 29804144 46362001 36427287 23181001 26492572 29804144 33115715 56296716 86100860 56296716 23181001 26492572 59608288 82789288 46362001 29804144 49673573 43050430 19869429 16557858 23181001 29804144 33115715 56296716 36427287 16557858 16557858 29804144 39738858 33115715 33115715 33115715 26492572 26492572 36427287 33115715 26492572 29804144 46362001 26492572 16557858 19869429 36427287 33115715 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21336445 19202800 6400933 8534578 27737378 70410268 25603734 17069156 21336445 19202800 23470089 49073823 53341112 25603734 23470089 29871023 12801867 6400933 23470089 64009335 17069156 14935511 55474757 38405601 25603734 68276624 36271956 21336445 44806534 14935511 0 4267289 34138312 49073823 4267289 2133644 10668222 66142979 23470089 4267289 8534578 23470089 25603734 25603734 12801867 4267289 4267289 14935511 25603734 23470089 21336445 10668222 12801867 53341112 29871023 4267289 0 17069156 68276624 12801867 2133644 12801867 29871023 21336445 29871023 25603734 8534578 17069156 70410268 25603734 21336445 27737378 8534578 2133644 8534578 38405601 21336445 14935511 23470089 32004667 25603734 14935511 8534578 10668222 44806534 38405601 10668222 10668222 21336445 23470089 353067975 504382821 403506257 226972269 100876564 75657423 151314846 327848834 353067975 302629693 277410552 277410552 327848834 327848834 252191410 201753128 327848834 277410552 100876564 126095705 378287116 378287116 277410552 327848834 151314846 100876564 277410552 479163680 277410552 327848834 403506257 277410552 252191410 327848834 327848834 277410552 252191410 277410552 378287116 453944539 479163680 479163680 302629693 151314846 151314846 226972269 302629693 378287116 353067975 252191410 277410552 479163680 302629693 126095705 126095705 252191410 453944539 201753128 100876564 176533987 479163680 277410552 126095705 201753128 378287116 302629693 403506257 277410552 100876564 126095705 378287116 327848834 327848834 403506257 252191410 226972269 453944539 302629693 126095705 126095705 353067975 453944539 252191410 201753128 277410552 327848834 277410552 201753128 126095705 176533987 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 412190130 2129649007 893078616 343491775 343491775 549586841 1236570391 618285196 206095065 274793420 1373967101 618285196 206095065 206095065 1030475326 686983551 274793420 274793420 961776971 961776971 343491775 274793420 274793420 549586841 961776971 618285196 343491775 206095065 206095065 343491775 824380261 755681906 343491775 755681906 2060950652 1305268746 343491775 549586841 755681906 412190130 274793420 343491775 480888485 1099173681 1923553942 480888485 343491775 343491775 618285196 2147483647 1442665456 274793420 412190130 1030475326 618285196 274793420 480888485 1030475326 618285196 274793420 412190130 1030475326 2060950652 549586841 274793420 549586841 1373967101 686983551 274793420 206095065 274793420 618285196 1236570391 1717458877 2147483647 1648760522 618285196 412190130 686983551 755681906 480888485 480888485 1305268746 1923553942 1442665456 1580062167 824380261 343491775 343491775 274793420 139275435 557101740 510676595 557101740 557101740 278550870 557101740 882077754 324976015 185700580 696377174 928502899 371401160 232125725 696377174 882077754 278550870 185700580 371401160 371401160 603526884 742802319 371401160 510676595 557101740 464251450 649952029 371401160 185700580 557101740 974928044 603526884 371401160 510676595 742802319 742802319 371401160 557101740 1067778334 464251450 232125725 557101740 696377174 649952029 928502899 371401160 417826305 835652609 649952029 696377174 603526884 278550870 510676595 882077754 324976015 232125725 510676595 742802319 278550870 185700580 464251450 835652609 417826305 510676595 742802319 510676595 464251450 232125725 139275435 510676595 649952029 464251450 603526884 464251450 557101740 649952029 232125725 139275435 696377174 789227464 232125725 139275435 649952029 603526884 371401160 742802319 742802319 557101740 510676595 232125725 438074325 539168400 303282225 202188150 269584200 336980250 235886175 235886175 370678275 606564450 370678275 269584200 471772350 673960500 303282225 269584200 404376300 404376300 269584200 202188150 303282225 775054575 741356550 269584200 202188150 235886175 438074325 707658525 471772350 438074325 673960500 471772350 202188150 269584200 438074325 370678275 202188150 336980250 707658525 673960500 438074325 370678275 336980250 303282225 202188150 202188150 404376300 404376300 336980250 370678275 404376300 438074325 269584200 168490125 202188150 370678275 235886175 168490125 235886175 336980250 235886175 202188150 336980250 572866425 404376300 336980250 370678275 336980250 370678275 404376300 370678275 269584200 235886175 303282225 741356550 606564450 336980250 404376300 606564450 438074325 303282225 404376300 673960500 539168400 269584200 269584200 336980250 235886175 202188150 269584200 879800805 488778225 488778225 879800805 1759601611 879800805 488778225 1173067740 2052868546 586533870 391022580 977556450 1955112901 488778225 391022580 1661845966 1270823385 586533870 977556450 1270823385 2147483647 1270823385 391022580 782045160 1564090320 1759601611 2052868546 586533870 586533870 977556450 488778225 488778225 977556450 782045160 586533870 684289515 879800805 684289515 391022580 293266935 782045160 1955112901 2052868546 1955112901 1270823385 782045160 977556450 1564090320 1857357256 879800805 391022580 684289515 1564090320 879800805 782045160 1661845966 1270823385 684289515 879800805 1661845966 1368579030 879800805 391022580 879800805 1759601611 488778225 586533870 1466334675 1466334675 2147483647 782045160 488778225 879800805 488778225 488778225 1759601611 1857357256 1368579030 1759601611 2052868546 1759601611 1270823385 1368579030 2147483647 1075312095 391022580 391022580 586533870 1173067740 1955112901 206183167 309274750 240547028 412366334 206183167 171819306 927824251 756004945 240547028 378002473 721641084 412366334 274910889 515457917 927824251 309274750 206183167 481094056 859096528 343638611 171819306 274910889 927824251 962188112 309274750 171819306 274910889 584185639 481094056 274910889 412366334 859096528 756004945 412366334 412366334 687277223 652913362 378002473 756004945 824732667 171819306 171819306 240547028 206183167 515457917 378002473 240547028 274910889 206183167 721641084 446730195 103091583 206183167 446730195 206183167 137455445 309274750 378002473 171819306 171819306 378002473 446730195 171819306 103091583 309274750 859096528 378002473 171819306 171819306 378002473 859096528 378002473 171819306 171819306 240547028 274910889 206183167 137455445 206183167 309274750 206183167 137455445 240547028 206183167 137455445 378002473 584185639 309274750 481094056 206183167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 431862430 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1295587289 1727449719 2147483647 1295587289 863724859 2147483647 2147483647 2147483647 2147483647 2147483647 863724859 863724859 2147483647 2147483647 2147483647 1295587289 1295587289 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 431862430 2147483647 2147483647 431862430 1295587289 2147483647 1295587289 2147483647 2147483647 2147483647 2147483647 863724859 2147483647 2147483647 2147483647 2147483647 431862430 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1295587289 1295587289 2147483647 2147483647 863724859 2147483647 2147483647 2147483647 2147483647 2147483647 863724859 431862430 2147483647 2147483647 2147483647 431862430 1727449719 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 431862430 1727449719 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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