% 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 2058 2254 2352 2352 2352 2254 2156 1960 1862 1666 1470 1372 1176 1078 980 882 784 686 686 588 588 588 588 490 490 490 588 588 588 588 686 686 784 784 882 980 1078 1274 1372 1568 1666 1862 1960 2156 2254 2254 2254 2254 2058 1960 1764 1568 1470 1274 1078 980 882 784 686 588 490 490 490 392 392 392 294 294 294 294 294 294 294 392 392 392 392 490 490 588 588 686 784 882 1078 1176 1372 1568 1764 1862 207 207 233 233 259 285 337 363 415 467 545 596 674 700 752 752 726 700 622 545 467 389 337 285 233 182 156 130 104 78 78 52 52 52 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 52 52 52 78 78 104 130 156 182 207 259 311 363 441 519 596 674 726 778 778 752 726 674 596 545 467 415 363 311 285 259 233 207 207 207 182 182 182 36 36 36 36 36 36 36 36 36 36 32 32 32 32 32 32 32 32 32 36 36 36 36 39 39 39 42 42 45 45 49 49 52 52 52 55 55 55 52 52 52 49 49 45 42 42 39 36 36 32 32 29 29 29 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 29 29 29 29 29 32 32 32 32 32 32 36 36 36 36 36 36 36 36 36 36 285 285 285 285 285 285 285 285 285 285 285 285 285 333 333 333 380 380 428 428 475 523 523 570 618 665 665 713 760 760 808 808 808 808 808 808 808 760 760 713 713 665 665 618 618 618 570 570 570 570 523 523 523 523 523 570 570 570 570 618 618 618 618 665 665 665 665 665 665 665 665 618 618 570 570 523 523 475 475 428 428 380 380 380 333 333 333 333 285 285 277 300 323 346 369 392 415 438 438 461 461 461 461 461 461 438 438 415 415 392 392 369 369 346 346 346 323 323 323 323 323 323 323 323 323 323 323 323 346 323 323 323 323 300 300 277 277 254 254 231 208 208 185 161 161 138 138 138 115 115 115 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 115 115 115 115 138 138 161 161 185 208 208 231 254 169 113 113 113 113 113 56 56 56 56 56 56 56 56 56 113 113 113 113 169 169 225 281 338 394 450 506 619 731 844 956 1069 1238 1350 1463 1519 1519 1519 1463 1350 1238 1125 1013 900 788 731 619 563 506 450 450 394 394 394 338 338 394 394 394 450 506 506 563 675 731 844 956 1069 1181 1238 1350 1406 1463 1463 1406 1294 1181 1069 956 788 675 619 506 450 394 338 281 225 225 169 936 936 936 936 936 936 936 1053 1053 1053 1170 1170 1287 1287 1404 1521 1638 1755 1872 1989 2106 2106 2223 2340 2340 2340 2340 2340 2223 2223 2106 1989 1872 1755 1638 1521 1521 1404 1287 1287 1170 1170 1053 1053 1053 1053 1053 1053 936 936 936 936 1053 1053 1053 1053 1053 1053 1053 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1053 1053 1053 1053 1053 936 936 936 936 936 936 936 936 936 936 936 159 159 159 159 159 159 159 159 159 159 317 317 317 317 317 476 476 634 634 793 793 952 1110 1269 1427 1586 1586 1745 1903 2062 2062 2220 2220 2379 2379 2379 2379 2379 2379 2379 2379 2379 2379 2538 2538 2696 2855 3013 3172 3489 3806 4124 4599 4917 5392 5710 5868 5868 5710 5551 5075 4599 3965 3489 3013 2538 2062 1745 1427 1269 952 793 634 634 476 476 317 317 317 317 159 159 159 159 159 159 159 159 159 159 2590 2590 1727 1727 1727 1727 1727 1727 863 863 863 863 863 863 863 863 1727 1727 1727 1727 1727 2590 2590 2590 3454 3454 4317 5181 5181 6044 6908 7771 8635 9498 10362 12089 12952 13816 14679 15543 16406 17270 17270 18133 18133 18133 18133 18133 18133 18133 18133 18133 18133 18133 18133 18997 18997 19860 19860 19860 20724 20724 20724 19860 19860 18997 18133 17270 16406 14679 13816 12952 11225 10362 9498 8635 7771 6908 6044 6044 5181 5181 4317 4317 4317 3454 3454 3454 2590 2590 5829 6800 6800 6800 6800 6800 5829 5829 5829 5829 5829 5829 5829 5829 5829 5829 5829 5829 5829 6800 6800 7772 7772 8743 9715 10686 11658 12629 13601 15544 17487 19430 22344 24287 28173 31088 34002 35945 37888 38860 38860 36917 34974 32059 28173 25259 22344 19430 16515 13601 11658 10686 8743 7772 6800 5829 5829 4857 4857 3886 3886 3886 3886 3886 3886 3886 2914 2914 2914 2914 2914 2914 2914 2914 2914 2914 2914 3886 3886 3886 3886 3886 4857 4857 4857 4857 5829 5829 5829 5829 2213 2213 2213 2213 2213 2213 2213 1107 1107 1107 1107 1107 1107 2213 2213 2213 2213 2213 2213 2213 2213 3320 3320 3320 3320 3320 3320 3320 3320 3320 3320 3320 3320 4427 4427 4427 4427 4427 5533 5533 6640 7747 8853 9960 11067 12173 13280 14387 16600 17707 19920 22134 24347 26560 29880 33200 36520 40947 44267 48694 52014 54227 54227 53120 49800 44267 38734 33200 28774 23240 18814 15493 12173 9960 8853 6640 5533 5533 4427 4427 3320 3320 3320 3320 3320 2213 2213 2213 2213 2213 3796 3796 3796 3796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 7593 7593 11389 15186 18982 26575 37965 53150 68336 91115 117690 144266 174637 205009 223991 239177 239177 231584 220195 201212 186027 167044 151858 136673 121487 106301 91115 79726 68336 56947 45558 37965 30372 22779 18982 11389 7593 7593 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 3796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10272 20543 30815 51358 71902 112989 164347 225977 308151 390324 482769 564943 636845 688203 708746 708746 688203 657388 606030 554671 482769 421139 359509 297879 236249 184890 143804 112989 82174 61630 41087 30815 20543 10272 10272 10272 10272 0 0 10272 10272 10272 10272 10272 10272 10272 10272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52638 210552 473741 842207 1368586 1894965 2263430 2368706 2210792 2000241 1789689 1579137 1526500 1631775 2000241 2526620 3263551 4000482 4421585 4316309 3684654 2789810 1947603 1263310 736931 421103 263190 157914 105276 52638 52638 52638 52638 52638 52638 52638 52638 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16796 33592 83981 134369 218350 335923 470292 587866 671846 705439 671846 604662 537477 470292 436700 419904 453496 554273 722235 957381 1226120 1444470 1494858 1276508 940585 604662 352719 201554 100777 50388 16796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14734 14734 14734 29467 44201 88402 147336 250472 412542 648280 942953 1267093 1473364 1443897 1222892 942953 707215 530411 427276 368341 338874 338874 353607 368341 368341 368341 353607 324140 265206 206271 147336 103135 73668 44201 29467 14734 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19777 79107 177990 375758 711962 1265710 2017225 2689633 2729186 2155662 1443700 909729 573525 375758 276874 237321 217544 217544 237321 257097 296651 316427 355981 375758 375758 336204 276874 197767 138437 79107 39553 19777 19777 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13463 13463 13463 13463 13463 13463 13463 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26927 80781 175025 323124 565467 915518 1346349 1696400 1777181 1534838 1157860 807810 552003 390441 282733 215416 175025 148098 121171 107708 94244 94244 80781 67317 67317 67317 53854 53854 40390 40390 26927 26927 13463 13463 13463 13463 13463 13463 13463 13463 13463 13463 13463 13463 13463 13463 13463 15498 15498 15498 15498 15498 15498 15498 15498 15498 15498 30995 30995 30995 30995 15498 15498 15498 15498 15498 15498 15498 15498 15498 15498 15498 0 0 0 0 0 15498 15498 15498 15498 15498 15498 30995 46493 61990 108483 154976 247961 356444 511419 681892 883360 1084829 1270799 1379282 1363785 1193312 914356 635400 418434 263458 154976 92985 61990 46493 30995 30995 30995 30995 30995 30995 30995 30995 46493 61990 61990 92985 123980 154976 216966 278956 325449 325449 294453 232463 170473 123980 77488 61990 46493 30995 30995 15498 15498 15498 15498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15894 47681 95361 166882 286083 460912 691368 921824 1017185 921824 723155 524486 381444 286083 214562 174829 135095 111255 95361 79468 63574 55627 39734 31787 31787 23840 15894 15894 15894 15894 15894 23840 23840 23840 23840 23840 23840 23840 23840 15894 15894 15894 7947 7947 7947 9508 9508 9508 9508 9508 9508 9508 9508 9508 9508 9508 9508 19016 19016 19016 19016 28523 28523 28523 19016 19016 19016 19016 19016 19016 19016 19016 19016 19016 19016 19016 19016 19016 19016 28523 28523 28523 38031 47539 57047 76062 85570 104586 133109 152125 180648 209171 247203 285234 342281 399327 465882 532436 570468 560960 513421 437358 361296 294742 247203 209171 190156 171140 161632 161632 161632 161632 161632 161632 161632 152125 142617 123601 95078 76062 57047 47539 28523 28523 19016 19016 9508 9508 9508 9508 9508 9508 9508 9508 9508 0 0 0 0 14938 14938 14938 14938 14938 14938 14938 14938 14938 14938 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14938 14938 29877 44815 59753 74691 104568 134445 179259 253951 388395 642346 1120371 1986792 3017534 2793460 1568520 746914 358519 179259 104568 59753 29877 29877 14938 14938 14938 14938 14938 29877 29877 29877 44815 59753 59753 74691 74691 74691 59753 44815 44815 29877 29877 14938 14938 14938 14938 0 0 0 0 0 0 0 0 10910 10910 21821 43641 65462 109103 185475 250936 272757 218205 141834 87282 43641 21821 10910 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10910 21821 43641 87282 163654 261846 392770 480052 480052 425501 349129 294577 261846 250936 272757 316398 403680 556424 752809 905552 840091 589155 349129 196385 109103 65462 32731 21821 10910 10910 10910 10910 10910 10910 10910 10910 10910 10910 21821 32731 32731 43641 43641 43641 43641 32731 21821 21821 10910 10910 0 0 0 0 0 0 0 0 0 0 0 0 0 17787 17787 17787 17787 17787 35574 35574 35574 53361 53361 53361 53361 53361 35574 35574 35574 35574 17787 17787 17787 17787 17787 17787 17787 17787 0 0 0 0 17787 17787 35574 88935 177869 355738 693690 1262871 1920987 2152217 1796479 1298445 889346 622542 426886 320165 231230 177869 142295 124508 124508 142295 160082 177869 213443 231230 266804 302378 337951 373525 391312 391312 337951 266804 195656 124508 71148 35574 17787 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76830 268907 576228 1114042 1728685 2074422 2074422 1882346 1767100 1882346 2343329 3265294 4571412 5186055 3995183 2266498 1152457 576228 307322 192076 115246 76830 76830 76830 76830 76830 76830 115246 115246 115246 76830 38415 38415 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57283 57283 114567 114567 171850 229134 229134 286417 343700 400984 515550 572834 687401 801967 973817 1145668 1317518 1489368 1718501 1947635 2234052 2635035 3036019 3608853 4181687 4582670 4697237 4181687 3379719 2463185 1718501 1202951 859251 630117 515550 400984 343700 286417 286417 229134 229134 229134 171850 171850 171850 114567 114567 114567 57283 57283 57283 57283 57283 57283 57283 57283 57283 57283 57283 57283 57283 57283 57283 57283 57283 57283 57283 57283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62300 124600 186900 311501 373801 560701 623002 747602 747602 747602 685302 685302 623002 623002 685302 747602 934502 1183703 1619804 2118205 2678907 3301908 3800310 4174111 4361011 4298711 3924910 3364209 2678907 2055905 1557504 1246003 1059103 934502 934502 934502 934502 996803 996803 934502 809902 685302 498401 311501 249201 124600 62300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131769 131769 131769 131769 131769 131769 131769 131769 0 0 0 0 0 0 0 0 0 263538 527076 1317690 2898918 6193143 11068596 14494590 13572207 11068596 9223830 8564985 8433216 8301447 7510833 5797836 3821301 2371842 1317690 790614 527076 395307 263538 263538 395307 527076 658845 922383 1185921 1581228 1712997 1581228 1317690 922383 527076 263538 131769 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202084 202084 134723 134723 134723 67361 67361 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67361 67361 202084 269445 471529 808336 1212504 1684033 2155562 2492369 2694453 2829175 2963898 3165982 3368066 3637511 3772234 3772234 3435427 3031259 2492369 2020840 1616672 1347226 1212504 1212504 1279865 1414588 1549310 1684033 1684033 1414588 1077781 740974 471529 269445 202084 134723 67361 67361 0 0 0 0 0 0 0 0 0 0 0 67361 67361 134723 202084 202084 269445 269445 269445 269445 269445 269445 202084 35942 35942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35942 35942 71885 107827 143769 215654 323481 431308 575077 682904 790731 790731 826673 790731 790731 790731 790731 790731 862616 898558 1006385 1150154 1365808 1545520 1689289 1653347 1365808 970443 646962 395365 251596 179712 179712 179712 215654 287539 431308 754789 1257981 1904943 2048712 1437693 826673 467250 287539 179712 107827 71885 71885 35942 35942 35942 35942 71885 71885 107827 143769 179712 179712 179712 179712 179712 143769 143769 107827 107827 71885 71885 0 0 0 0 0 0 0 0 0 0 0 43729 87457 87457 87457 87457 43729 43729 43729 43729 43729 0 0 0 0 0 0 0 0 0 0 0 0 0 43729 87457 218643 393558 655929 918301 1093216 1005758 874573 787115 787115 962030 1311859 2273889 4722692 8308439 5466078 1967788 699658 262372 87457 0 0 0 0 0 0 0 0 0 0 43729 87457 174915 262372 481015 743387 1224402 1836602 2011517 1486773 830844 437286 262372 131186 43729 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34554 103661 207322 380090 483750 483750 380090 310982 241875 207322 172768 172768 172768 207322 207322 207322 207322 172768 172768 138214 103661 69107 34554 0 0 0 0 0 0 0 0 0 34554 103661 276429 725626 1416697 1520358 967501 552858 345536 241875 207322 172768 207322 310982 483750 725626 1002054 1002054 760179 552858 414643 310982 241875 241875 207322 207322 241875 345536 483750 725626 1002054 1347590 1762233 2142323 2211430 1865894 1278483 829286 552858 414643 310982 241875 207322 172768 138214 69107 34554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40321 80642 161283 241925 282246 161283 40321 0 0 0 0 0 0 0 0 0 0 0 0 0 40321 120962 201604 403208 685454 1169304 2016041 3427269 5040101 5604593 4677214 3386948 2419249 1774116 1330587 1048341 887058 766095 685454 564491 483850 362887 241925 161283 80642 0 0 0 0 0 0 0 0 0 0 0 0 40321 241925 524171 524171 241925 80642 40321 0 0 0 0 0 0 0 0 0 0 0 0 0 75708 75708 75708 75708 50472 25236 0 0 0 0 0 0 0 0 0 25236 50472 176653 479487 1160863 1261808 605668 252362 100945 50472 25236 25236 25236 25236 25236 25236 25236 25236 25236 50472 50472 50472 75708 126181 227125 429015 908502 1690823 2271255 2018893 1488934 1110391 858030 681376 529959 403779 302834 227125 201889 201889 201889 252362 302834 378542 479487 529959 454251 302834 176653 100945 50472 25236 50472 126181 302834 681376 958974 630904 252362 100945 50472 25236 0 0 0 0 0 0 0 0 0 0 0 25236 50472 0 0 0 0 0 0 17600 17600 35201 35201 52801 52801 88002 123203 193604 334407 633613 1038421 968020 528011 228805 88002 35201 17600 17600 17600 35201 52801 88002 123203 158403 176004 193604 193604 193604 211204 211204 228805 246405 264005 299206 316806 316806 316806 316806 299206 281606 264005 246405 228805 228805 211204 228805 246405 281606 334407 422409 510410 598412 580812 457609 299206 176004 88002 35201 17600 0 0 17600 70401 211204 457609 756815 704014 404808 211204 105602 70401 35201 17600 17600 0 0 0 0 0 0 0 0 0 26266 39399 52533 52533 39399 39399 26266 26266 13133 13133 13133 13133 13133 13133 13133 13133 26266 52533 118198 275796 564726 512193 210131 52533 0 0 0 0 13133 26266 52533 78799 131332 170731 236397 288930 354595 407128 459661 525326 577859 617259 630392 617259 551593 459661 380862 302063 236397 196997 170731 157598 170731 183864 210131 249530 288930 328329 315196 249530 170731 105065 65666 39399 13133 13133 26266 65666 170731 249530 183864 91932 39399 13133 13133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13133 199993 185708 99997 28570 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28570 114282 414272 557124 171423 0 0 0 42856 128567 242849 342846 314275 199993 128567 85711 57141 57141 57141 71426 99997 157138 257134 428557 642836 857114 928540 799973 542839 314275 171423 85711 57141 28570 28570 14285 14285 28570 42856 99997 199993 414272 628550 542839 342846 228564 228564 399987 942825 828544 199993 28570 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14285 57141 142852 353548 479815 366175 151521 37880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25253 113640 340921 353548 151521 50507 37880 63134 113640 202028 353548 454562 353548 202028 113640 75760 50507 37880 37880 37880 63134 101014 176774 328295 555576 681843 606083 467189 366175 290415 252534 214654 189401 164147 164147 164147 164147 164147 151521 138894 113640 88387 63134 63134 88387 151521 353548 580829 277788 63134 12627 0 0 0 0 0 0 0 0 0 0 0 12627 12627 37880 75760 101014 138894 164147 227281 70224 105336 210671 421343 509123 263339 70224 17556 0 0 0 0 0 0 0 0 0 0 0 0 0 35112 105336 263339 368675 351119 316007 298451 333563 333563 298451 228227 158004 105336 70224 70224 70224 87780 140448 245783 456455 860242 1351809 1351809 983134 684682 544235 474011 386231 298451 210671 158004 122892 105336 105336 122892 175560 280895 438899 632014 596903 403787 228227 140448 87780 70224 105336 140448 105336 52668 17556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17556 52668 70224 70224 52668 191652 191652 239565 335392 431218 347370 179674 71870 23957 0 0 0 0 0 0 0 0 0 0 11978 47913 107804 227587 275500 203631 131761 107804 95826 107804 119783 131761 143739 143739 143739 143739 155718 179674 227587 299457 371326 431218 407261 335392 263522 203631 179674 179674 167696 143739 119783 95826 83848 71870 71870 71870 83848 107804 155718 191652 215609 191652 143739 95826 71870 59891 71870 119783 251544 443196 371326 167696 71870 23957 11978 0 0 0 0 0 0 0 0 0 11978 23957 71870 131761 215609 251544 215609 55657 41743 55657 69572 83486 97400 111315 125229 125229 111315 97400 83486 69572 69572 69572 69572 83486 83486 83486 97400 97400 83486 69572 55657 41743 27829 13914 13914 13914 27829 27829 41743 55657 83486 125229 180886 250458 306115 278286 208715 153058 97400 69572 55657 55657 83486 139143 278286 584402 987917 932260 528744 264372 139143 83486 55657 41743 41743 41743 41743 41743 55657 69572 83486 111315 153058 194801 236544 250458 236544 222629 194801 194801 194801 194801 208715 222629 236544 236544 222629 208715 208715 222629 236544 250458 250458 222629 166972 125229 83486 0 0 0 0 0 0 12817 76903 192259 205076 89721 25634 0 0 0 0 0 0 0 0 0 0 12817 89721 269162 333248 192259 89721 64086 51269 64086 89721 128172 166624 217893 256345 294797 371700 499873 653679 756217 679314 499873 333248 217893 140990 102538 64086 38452 25634 25634 12817 12817 25634 51269 89721 153807 179441 140990 76903 38452 12817 12817 12817 51269 140990 410152 525507 179441 38452 0 0 0 0 0 0 0 0 0 0 12817 64086 294797 1256090 1294542 294797 64086 12817 0 0 0 0 8632 8632 25895 43159 69054 86317 86317 69054 43159 25895 17263 8632 8632 8632 8632 8632 8632 8632 17263 34527 94949 310743 992650 992650 345269 129476 60422 43159 34527 34527 34527 34527 43159 51790 60422 86317 129476 224425 379796 543799 526536 345269 207162 138108 112213 94949 86317 77686 69054 60422 51790 43159 43159 43159 43159 43159 43159 43159 51790 60422 77686 112213 155371 181266 155371 94949 51790 25895 8632 8632 0 0 0 8632 8632 17263 25895 34527 51790 60422 60422 43159 34527 17263 8632 0 0 0 0 0 0 0 9940 19880 49700 109340 159041 129221 59640 19880 0 0 0 0 0 0 0 9940 19880 59640 139161 258441 268381 159041 79520 39760 29820 39760 69580 149101 288261 367781 278321 168981 109340 79520 79520 79520 89460 119280 149101 178921 208741 248501 278321 278321 228621 159041 109340 69580 49700 49700 59640 99400 188861 377722 556642 427422 228621 129221 99400 109340 168981 318081 457242 298201 119280 39760 9940 0 0 0 0 0 0 0 0 9940 59640 159041 218681 139161 69580 19880 9940 0 0 0 11104 11104 16656 27760 33312 27760 16656 0 0 0 0 0 0 0 0 0 11104 27760 44416 49968 44416 44416 44416 72176 205425 1115955 1071539 116592 5552 0 0 0 0 0 0 0 0 0 22208 111040 499681 838354 249841 83280 49968 38864 44416 55520 61072 49968 33312 11104 0 0 0 0 0 0 0 0 5552 27760 72176 94384 55520 27760 11104 5552 0 0 5552 5552 11104 16656 11104 0 0 0 0 0 0 0 0 0 0 0 5552 11104 11104 11104 9450 9450 18899 18899 18899 18899 18899 18899 18899 28349 47248 85046 122844 160642 151193 113395 66147 47248 28349 18899 18899 18899 28349 28349 37798 37798 37798 37798 47248 66147 103945 151193 179542 141743 75596 37798 18899 9450 9450 9450 18899 47248 122844 377982 1133946 1407983 670918 340184 217340 179542 179542 179542 160642 132294 94496 66147 47248 37798 28349 28349 37798 47248 66147 122844 217340 255138 179542 103945 56697 28349 18899 9450 0 0 0 0 0 9450 18899 56697 132294 207890 179542 94496 37798 18899 9450 0 0 9450 0 0 0 0 0 0 45069 135206 247878 247878 146473 67603 33802 22534 11267 11267 0 0 0 0 11267 33802 67603 123939 225343 315481 225343 112672 45069 33802 22534 22534 22534 33802 33802 45069 56336 78870 112672 146473 180275 191542 180275 180275 236611 416885 923908 1476000 574626 157740 56336 22534 11267 22534 22534 56336 123939 225343 236611 157740 101405 67603 56336 78870 135206 191542 180275 135206 90137 67603 56336 56336 67603 101405 146473 180275 180275 157740 135206 135206 135206 146473 146473 135206 101405 56336 33802 11267 0 0 0 0 0 0 0 31633 113878 164491 94899 37959 12653 0 0 0 0 0 0 6327 18980 56939 107552 132858 139185 151838 189797 259390 297349 196124 88572 37959 12653 0 0 0 0 0 6327 18980 56939 145511 215104 126532 56939 31633 31633 50613 101225 316329 1005926 284696 50613 12653 0 0 0 0 0 0 25306 88572 221430 328982 196124 75919 25306 12653 12653 12653 18980 18980 25306 37959 44286 56939 56939 50613 44286 31633 25306 12653 12653 12653 18980 25306 31633 44286 44286 25306 12653 6327 22626 15084 11313 11313 15084 26397 49022 67877 67877 56564 37709 22626 18855 22626 22626 26397 26397 26397 22626 22626 30167 49022 79190 120670 154608 131983 82961 52793 41480 37709 33938 33938 30167 26397 26397 30167 37709 45251 52793 56564 49022 37709 33938 37709 52793 75419 105586 101815 56564 26397 11313 7542 7542 7542 11313 18855 41480 79190 98044 75419 45251 26397 18855 15084 15084 18855 22626 26397 26397 22626 22626 22626 30167 49022 64106 75419 71648 60335 49022 37709 30167 26397 26397 22626 26397 37709 52793 64106 56564 37709 17315 34631 69261 138523 207784 207784 155838 103892 69261 51946 34631 25973 34631 60604 129865 268387 380937 233757 86577 25973 8658 0 8658 8658 17315 43288 77919 121207 164495 181811 199126 190468 147180 103892 69261 51946 51946 60604 77919 129865 233757 337649 233757 95234 43288 17315 8658 0 8658 17315 34631 51946 69261 69261 60604 43288 25973 17315 17315 17315 17315 25973 34631 51946 95234 138523 138523 103892 77919 86577 129865 268387 372279 199126 77919 34631 8658 0 0 0 8658 43288 147180 372279 432883 199126 69261 25973 17315 17315 91985 121254 125435 121254 108710 91985 66898 45993 33449 25087 16725 12543 12543 16725 25087 37630 62717 91985 100348 71080 41812 25087 16725 16725 16725 16725 16725 12543 12543 12543 16725 29268 58536 137978 234145 154703 71080 33449 20906 12543 8362 4181 4181 8362 12543 25087 41812 50174 50174 45993 45993 50174 62717 71080 62717 41812 25087 16725 12543 12543 12543 20906 37630 96167 238326 255051 104529 41812 20906 12543 12543 8362 8362 8362 4181 4181 8362 12543 29268 54355 66898 45993 25087 16725 8362 8362 8362 16725 29268 54355 201135 67045 25142 25142 25142 41903 50284 50284 41903 41903 41903 41903 67045 83806 83806 75426 58664 50284 58664 75426 117329 192755 293322 335225 310083 293322 301703 310083 276561 184374 108948 58664 33523 16761 8381 16761 33523 67045 142471 209516 167613 92187 58664 58664 83806 159232 192755 100568 41903 16761 8381 16761 25142 58664 134090 243038 192755 92187 50284 25142 16761 16761 16761 8381 16761 16761 33523 50284 75426 83806 67045 50284 33523 25142 25142 25142 33523 41903 67045 83806 100568 75426 50284 33523 25142 25142 41903 92187 301703 502838 130222 74413 37206 18603 9302 9302 9302 9302 18603 46508 93016 130222 102318 55810 18603 9302 0 9302 18603 37206 74413 111619 120921 130222 195333 390667 576699 288349 93016 27905 9302 9302 9302 18603 46508 93016 158127 158127 93016 65111 46508 46508 55810 65111 83714 102318 111619 102318 83714 74413 74413 74413 102318 158127 269746 334857 251143 139524 74413 55810 55810 74413 139524 223238 241841 176730 120921 120921 158127 204635 186032 111619 65111 46508 37206 55810 111619 186032 195333 120921 65111 37206 27905 27905 27905 46508 83714 139524 186032 186032 0 0 1 2 2 1 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 1 2 3 2 1 1 1 1 2 3 5 6 4 2 2 2 2 2 1 1 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 1 2 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105415 147581 163394 131769 79061 47437 31625 26354 36895 47437 57978 63249 52708 47437 36895 31625 31625 47437 73791 100144 137040 158123 147581 105415 68520 47437 31625 26354 21083 26354 42166 73791 110686 121227 94874 63249 42166 26354 21083 26354 52708 100144 173935 195018 137040 84332 63249 52708 42166 36895 26354 21083 15812 21083 31625 42166 47437 42166 31625 26354 15812 15812 15812 21083 31625 42166 57978 79061 94874 94874 73791 52708 31625 15812 10542 15812 21083 36895 57978 79061 79061 52708 26354 15812 15812 21083 31625 42166 52708 73791 15806 7903 5269 5269 10537 21075 31612 28978 21075 18440 21075 21075 23709 26343 23709 23709 26343 28978 26343 15806 10537 7903 5269 7903 15806 28978 42149 42149 28978 21075 23709 34246 50052 55321 50052 36881 28978 23709 21075 21075 15806 10537 7903 7903 13172 26343 52686 60589 36881 21075 15806 15806 23709 31612 26343 21075 18440 15806 15806 15806 13172 15806 28978 52686 84298 92201 68492 47418 39515 39515 50052 65858 60589 39515 21075 13172 15806 21075 28978 36881 52686 68492 63224 36881 18440 15806 21075 34246 42149 31612 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57198 63553 76264 82619 69909 44487 25421 31777 63553 127107 184305 158883 101685 63553 44487 38132 38132 44487 44487 50843 57198 82619 114396 127107 95330 63553 50843 44487 50843 50843 38132 31777 31777 38132 50843 76264 88975 76264 50843 44487 50843 63553 69909 69909 63553 76264 114396 209726 311411 203371 88975 38132 31777 44487 69909 88975 88975 69909 50843 31777 25421 19066 19066 25421 38132 82619 177949 266924 165239 76264 44487 25421 19066 19066 12711 19066 31777 44487 63553 76264 76264 57198 31777 19066 19066 50843 88975 108041 88975 63553 12140 16995 29135 58270 87405 72838 46131 31563 26707 24279 21851 24279 31563 48558 67982 53414 24279 12140 12140 16995 24279 29135 24279 16995 16995 21851 36419 58270 41275 14568 4856 4856 9712 14568 24279 41275 46131 26707 9712 4856 4856 9712 16995 21851 24279 24279 26707 31563 29135 19423 9712 4856 4856 14568 33991 46131 33991 19423 9712 4856 2428 7284 24279 53414 50986 33991 24279 24279 29135 26707 16995 9712 4856 4856 12140 36419 58270 41275 26707 19423 16995 16995 16995 21851 41275 75266 72838 38847 19423 12140 65773 32886 21924 21924 21924 43848 76735 120583 230204 328863 252128 142507 87697 54810 54810 76735 208280 274052 109621 32886 21924 32886 54810 98659 109621 87697 65773 76735 164431 285014 241166 153469 131545 142507 175393 230204 252128 241166 274052 361749 361749 208280 109621 76735 76735 76735 76735 65773 54810 65773 109621 263090 372711 175393 76735 43848 32886 32886 54810 131545 306939 241166 87697 32886 21924 54810 120583 208280 164431 87697 65773 87697 175393 230204 131545 54810 32886 43848 54810 65773 87697 98659 109621 87697 65773 43848 43848 54810 87697 87697 93198 93198 111838 130478 167757 223676 298235 391433 335514 205036 149117 130478 149117 205036 316875 428713 372794 242316 167757 149117 149117 205036 279595 391433 447352 447352 447352 447352 372794 223676 111838 74559 55919 74559 93198 167757 242316 223676 130478 93198 74559 111838 205036 354154 372794 279595 223676 167757 130478 93198 74559 93198 130478 205036 223676 167757 111838 74559 74559 74559 111838 186397 223676 167757 130478 111838 130478 149117 167757 186397 186397 205036 223676 223676 223676 223676 242316 242316 242316 242316 242316 242316 242316 242316 279595 372794 410073 298235 167757 111838 2750 1964 1571 1571 2357 3928 6285 9035 9428 6285 3928 2750 2357 2750 5107 8642 6678 2750 1571 1178 2357 4321 4714 3928 3535 6285 13356 11785 4714 1964 1571 2357 5107 8642 9428 5892 3143 1964 1571 2357 3535 5500 7071 7071 5892 4714 3928 2750 1964 1964 2357 2357 2357 2357 2750 3928 5107 5892 5500 3535 2750 2750 3535 3928 2750 1571 1571 2357 5892 11392 7464 3143 2357 3143 4321 5107 4321 3535 3143 3143 3535 3928 4714 5500 6285 6285 6285 5892 5107 3928 19246 7402 1480 0 0 2961 4441 4441 2961 2961 5922 8883 10363 7402 4441 4441 2961 2961 1480 0 1480 7402 26649 51817 26649 8883 4441 2961 1480 1480 1480 7402 41453 68102 13324 2961 0 0 2961 11844 32571 17766 7402 7402 8883 11844 10363 7402 5922 8883 17766 25168 22207 19246 26649 56258 128802 116958 51817 26649 23688 35532 47375 22207 5922 1480 2961 4441 4441 4441 4441 7402 32571 53297 14805 4441 1480 2961 10363 44414 78466 19246 5922 2961 2961 2961 2961 4441 11844 26649 97607 113874 146410 195213 211481 146410 97607 81339 81339 113874 162678 227749 195213 130142 81339 81339 81339 113874 162678 227749 357891 357891 227749 146410 97607 97607 97607 113874 97607 81339 97607 130142 178945 195213 162678 130142 113874 97607 81339 81339 81339 97607 97607 97607 113874 146410 276552 504301 488033 227749 113874 65071 65071 81339 146410 276552 309088 195213 97607 65071 65071 113874 260284 585640 390426 146410 81339 81339 97607 97607 113874 130142 211481 374159 455498 341623 227749 211481 244017 357891 504301 553104 406694 260284 178945 146410 113874 113874 113874 113874 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158717 101002 86573 115431 158717 158717 129860 129860 173146 202004 158717 115431 101002 144289 173146 158717 129860 101002 144289 259719 274148 187575 144289 173146 259719 317435 216433 144289 144289 187575 202004 173146 144289 129860 158717 230862 259719 202004 158717 144289 173146 158717 101002 72144 72144 115431 187575 202004 144289 115431 173146 259719 230862 173146 144289 129860 129860 129860 144289 173146 187575 158717 115431 101002 144289 216433 202004 129860 101002 101002 115431 101002 86573 101002 158717 202004 202004 158717 115431 101002 129860 173146 216433 259719 216433 129860 101002 129860 230862 230862 699840 279936 186624 279936 419904 279936 186624 233280 559872 1959552 2706048 746496 279936 233280 326592 606528 1166400 1119744 419904 233280 233280 373248 606528 839808 1166400 1959552 2379456 746496 233280 186624 186624 233280 233280 139968 139968 186624 186624 186624 186624 233280 606528 746496 279936 186624 233280 606528 886464 466560 233280 233280 886464 1213056 466560 186624 139968 186624 279936 419904 373248 279936 186624 139968 186624 373248 699840 699840 653184 606528 513216 373248 279936 233280 326592 419904 279936 186624 139968 233280 653184 2052864 979776 279936 139968 186624 279936 373248 279936 373248 746496 1306368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 729423 425497 303926 364712 486282 607853 547067 547067 607853 850994 1033349 911779 668638 486282 547067 729423 972564 850994 729423 1033349 1519632 1033349 486282 364712 547067 972564 1033349 668638 729423 1154920 1276490 850994 547067 486282 729423 1337276 1519632 972564 607853 486282 486282 425497 303926 303926 364712 486282 547067 425497 364712 364712 425497 425497 425497 607853 1154920 1276490 607853 364712 303926 486282 850994 911779 547067 486282 729423 911779 729423 607853 790208 1458846 1458846 790208 486282 607853 668638 486282 303926 303926 425497 790208 972564 607853 364712 303926 364712 486282 547067 486282 547067 729423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1129733 1270949 1270949 3671631 12285842 2541898 847299 1129733 2683115 1977032 423650 0 141217 988516 2541898 2824332 2118249 2118249 1977032 1270949 847299 706083 423650 141217 0 141217 988516 1835815 988516 706083 988516 1553382 1553382 847299 564866 706083 1270949 1553382 1270949 1270949 1694599 988516 282433 0 423650 1694599 1694599 706083 847299 1412166 1129733 423650 564866 1270949 1694599 706083 282433 141217 423650 1412166 1694599 1129733 988516 1835815 2683115 1553382 988516 988516 706083 282433 282433 564866 2965548 12285842 3954064 1412166 847299 847299 988516 1977032 3389198 1835815 706083 423650 1129733 9461511 4801364 423650 141217 423650 506564 633205 759846 633205 506564 633205 1139769 1646333 1899616 1646333 1266410 759846 633205 886487 1772975 1519692 759846 633205 1772975 6711975 2152898 633205 886487 1899616 1519692 759846 1266410 4179154 2912744 759846 506564 1013128 3166026 2659462 759846 379923 506564 1139769 4052513 8991514 3039385 1393051 1013128 1013128 886487 759846 759846 1139769 1519692 1393051 1393051 1266410 1013128 633205 379923 379923 633205 1013128 1139769 506564 253282 379923 1013128 1139769 633205 633205 3419308 10637847 1393051 506564 633205 1139769 886487 759846 1139769 1646333 886487 506564 506564 1266410 2532821 1899616 1013128 633205 633205 633205 633205 633205 506564 379923 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1140808 2132815 942407 347203 347203 446403 396803 198401 198401 297602 545604 595204 396803 198401 248002 446403 595204 496004 446403 644805 644805 347203 347203 496004 545604 297602 347203 992007 1835213 644805 297602 297602 396803 446403 396803 347203 248002 248002 446403 1339210 1438410 545604 248002 347203 446403 396803 347203 496004 595204 496004 496004 644805 496004 248002 148801 248002 396803 496004 347203 198401 148801 297602 694405 644805 446403 644805 2678419 1736013 644805 496004 644805 595204 446403 446403 446403 248002 198401 297602 992007 1587212 496004 198401 198401 347203 446403 347203 347203 446403 595204 694405 81932 40966 23409 17557 17557 29261 64375 93636 52670 29261 35114 70227 128750 87784 29261 17557 29261 64375 46818 17557 29261 134602 245795 134602 128750 105341 35114 17557 35114 76079 35114 11705 17557 70227 158011 64375 11705 11705 17557 40966 64375 111193 128750 87784 81932 122897 169715 111193 87784 152159 193124 70227 23409 5852 11705 46818 87784 52670 17557 11705 40966 152159 93636 46818 64375 105341 64375 52670 70227 64375 29261 40966 105341 81932 23409 11705 40966 128750 93636 35114 17557 23409 64375 111193 81932 35114 17557 17557 40966 99488 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 526379 842206 1052758 631655 842206 2842446 3895203 1473861 947482 1052758 1158033 1368585 1579136 1263309 947482 1579136 3789928 1684412 526379 421103 842206 631655 526379 1052758 1263309 526379 421103 842206 947482 947482 2000240 2631894 1052758 526379 736930 2421343 2947721 1052758 631655 947482 947482 526379 526379 1052758 1052758 736930 1368585 1579136 631655 526379 947482 1052758 736930 842206 1579136 1579136 736930 526379 842206 1473861 1263309 1052758 1263309 1158033 526379 526379 1263309 1158033 526379 631655 842206 526379 631655 1684412 2421343 1158033 842206 1263309 1684412 1263309 947482 842206 947482 1579136 2737170 1684412 736930 736930 1579136 1052758 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7605105 2281531 3802552 12928678 14449699 8365615 7605105 5323573 5323573 12168167 14449699 3802552 2281531 6084084 15970720 11407657 7605105 16731230 23575824 8365615 3802552 2281531 1521021 3042042 14449699 13689188 6084084 5323573 6084084 8365615 8365615 4563063 2281531 2281531 9126126 10647146 3802552 2281531 5323573 9126126 3802552 4563063 9126126 11407657 14449699 22054803 6084084 3042042 6084084 8365615 3802552 3042042 9126126 19773272 19773272 15210209 10647146 10647146 16731230 14449699 6084084 5323573 12168167 11407657 6084084 4563063 5323573 6084084 11407657 15970720 6844594 5323573 9886636 14449699 5323573 3042042 3042042 4563063 8365615 6844594 3802552 3802552 6844594 7605105 1521021 2281531 6844594 17491741 15970720 15970720 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172829028 126741287 172829028 115219352 92175482 115219352 92175482 126741287 230438705 172829028 126741287 161307093 195872899 161307093 115219352 138263223 218916769 161307093 115219352 126741287 92175482 80653547 138263223 103697417 103697417 115219352 92175482 184350964 218916769 92175482 92175482 126741287 103697417 103697417 126741287 126741287 103697417 92175482 80653547 126741287 230438705 103697417 92175482 138263223 103697417 92175482 92175482 69131611 115219352 149785158 115219352 195872899 161307093 80653547 92175482 172829028 126741287 80653547 92175482 207394834 161307093 103697417 115219352 115219352 103697417 138263223 103697417 103697417 230438705 161307093 138263223 126741287 80653547 92175482 115219352 92175482 126741287 195872899 92175482 80653547 138263223 172829028 92175482 92175482 92175482 92175482 161307093 138263223 103697417 195872899 25468859 89141007 241954161 191016443 101875436 63672148 101875436 165547584 63672148 38203289 203750873 394767316 76406577 50937718 229219732 152813155 38203289 50937718 101875436 127344296 191016443 101875436 89141007 165547584 89141007 140078725 152813155 50937718 50937718 114609866 178282014 216485302 127344296 127344296 305626309 292891880 114609866 127344296 140078725 63672148 50937718 101875436 178282014 292891880 229219732 101875436 101875436 127344296 280157450 585783759 114609866 38203289 63672148 127344296 89141007 76406577 101875436 127344296 89141007 63672148 89141007 203750873 89141007 50937718 216485302 483908323 140078725 76406577 38203289 101875436 623987048 203750873 114609866 89141007 89141007 140078725 76406577 25468859 89141007 178282014 63672148 25468859 76406577 127344296 76406577 114609866 407501746 292891880 114609866 50937718 12630200 12630200 15787750 50520801 132617102 44205701 50520801 41048151 12630200 12630200 34733051 25260400 9472650 12630200 47363251 25260400 18945300 37890601 31575500 66308551 37890601 9472650 25260400 56835901 66308551 72623651 12630200 12630200 41048151 15787750 18945300 50520801 47363251 25260400 28417950 53678351 37890601 15787750 22102850 44205701 47363251 28417950 12630200 15787750 50520801 22102850 12630200 9472650 12630200 44205701 66308551 53678351 101041602 37890601 15787750 34733051 72623651 22102850 12630200 59993451 85253851 37890601 50520801 22102850 18945300 25260400 9472650 22102850 78938751 25260400 28417950 15787750 15787750 47363251 12630200 12630200 66308551 31575500 12630200 28417950 104199152 22102850 9472650 15787750 34733051 44205701 28417950 25260400 72623651 44205701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35636228 35636228 47514970 95029940 154423653 225696108 285089820 118787425 35636228 47514970 106908683 95029940 35636228 71272455 130666168 35636228 130666168 273211078 118787425 285089820 59393713 71272455 106908683 83151198 320726048 59393713 83151198 201938623 142544910 178181138 35636228 118787425 285089820 35636228 47514970 368241018 118787425 35636228 83151198 190059880 118787425 178181138 380119760 130666168 59393713 59393713 154423653 249453593 178181138 201938623 118787425 59393713 35636228 47514970 225696108 261332335 71272455 118787425 332604790 71272455 59393713 130666168 35636228 83151198 178181138 118787425 427634731 59393713 95029940 118787425 130666168 320726048 35636228 106908683 213817365 59393713 130666168 166302395 95029940 106908683 166302395 118787425 59393713 95029940 225696108 225696108 71272455 47514970 83151198 95029940 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1764452338 2085261854 481214274 962428548 1283238064 2147483647 2085261854 1764452338 2147483647 962428548 1443642822 2147483647 1122833306 962428548 2147483647 2147483647 2085261854 1443642822 1443642822 962428548 641619032 2147483647 2147483647 2147483647 962428548 802023790 2147483647 1283238064 2085261854 2085261854 2147483647 1604047580 481214274 1283238064 2147483647 481214274 802023790 2147483647 1443642822 2147483647 2147483647 1122833306 802023790 481214274 2085261854 2147483647 1764452338 641619032 481214274 2147483647 1924857096 1443642822 1604047580 1764452338 962428548 481214274 1443642822 1604047580 481214274 962428548 1604047580 1443642822 2147483647 2147483647 2147483647 320809516 481214274 1443642822 1764452338 1283238064 320809516 802023790 2147483647 2147483647 2147483647 1283238064 2147483647 1443642822 1122833306 1764452338 1604047580 1283238064 1283238064 2147483647 2147483647 1443642822 2147483647 641619032 641619032 1122833306 1152331829 542273802 1626821405 1287900279 813410703 338921126 135568450 677842252 610058027 474489577 542273802 542273802 677842252 474489577 677842252 406705351 203352676 1016763378 745626477 813410703 1830174081 542273802 610058027 203352676 1084547604 948979153 813410703 1016763378 677842252 677842252 135568450 542273802 1897958306 203352676 338921126 2147483647 271136901 203352676 1016763378 610058027 677842252 813410703 677842252 406705351 135568450 406705351 474489577 610058027 271136901 271136901 1084547604 813410703 881194928 474489577 745626477 2147483647 610058027 474489577 2147483647 813410703 474489577 948979153 338921126 745626477 745626477 474489577 1152331829 542273802 1016763378 338921126 1016763378 1016763378 542273802 745626477 406705351 813410703 542273802 610058027 1084547604 406705351 474489577 948979153 881194928 677842252 406705351 542273802 338921126 610058027 2147483647 948979153 137616752 240829315 206425128 275233503 240829315 240829315 550467007 309637691 275233503 240829315 481658631 619275383 240829315 378446067 412850255 275233503 516062819 172020940 275233503 344041879 378446067 756892134 240829315 516062819 309637691 688083759 240829315 240829315 412850255 240829315 550467007 309637691 240829315 516062819 344041879 206425128 481658631 447254443 206425128 240829315 240829315 516062819 791296322 378446067 481658631 344041879 756892134 412850255 550467007 309637691 275233503 275233503 172020940 619275383 619275383 206425128 344041879 688083759 206425128 344041879 1032125638 240829315 309637691 240829315 240829315 550467007 309637691 860104698 275233503 584871195 309637691 378446067 275233503 172020940 825700510 309637691 378446067 412850255 206425128 447254443 447254443 275233503 275233503 344041879 1100934014 309637691 206425128 240829315 172020940 240829315 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 868868365 1216415710 2147483647 1911510402 2147483647 1911510402 1042642037 695094692 1390189383 1911510402 1390189383 2147483647 2147483647 1216415710 1737736729 1563963056 695094692 1390189383 2085284075 1737736729 2147483647 2147483647 1390189383 1042642037 2147483647 2147483647 1390189383 2085284075 2147483647 1042642037 1042642037 2147483647 868868365 1390189383 2147483647 868868365 1042642037 2147483647 1042642037 868868365 1911510402 2147483647 1216415710 2147483647 2147483647 1911510402 1390189383 1737736729 1737736729 2147483647 2147483647 1042642037 1042642037 1390189383 868868365 695094692 1563963056 1216415710 868868365 1390189383 868868365 1042642037 2147483647 2147483647 2147483647 1216415710 1390189383 1042642037 2147483647 1563963056 1216415710 1737736729 2147483647 2085284075 868868365 1911510402 1390189383 1042642037 2147483647 1563963056 1042642037 2085284075 1390189383 695094692 1390189383 2147483647 1563963056 1563963056 2147483647 1390189383 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1768297035 2147483647 2147483647 2147483647 1768297035 1326222776 1768297035 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1326222776 2147483647 2147483647 2147483647 2147483647 1768297035 1768297035 2147483647 2147483647 1326222776 2147483647 2147483647 2147483647 1326222776 2147483647 2147483647 1768297035 2147483647 2147483647 1326222776 2147483647 2147483647 2147483647 2147483647 1768297035 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1768297035 1768297035 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1768297035 2147483647 1768297035 2147483647 2147483647 2147483647 2147483647 1768297035 2147483647 2147483647 2147483647 1768297035 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1326222776 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 20665226 79216701 55107271 24109431 48218862 30997840 10332613 37886248 89549315 30997840 41330453 44774657 30997840 48218862 51663066 20665226 103326132 13776818 20665226 41330453 30997840 24109431 48218862 27553635 27553635 17221022 30997840 44774657 99881928 20665226 17221022 30997840 6888409 27553635 17221022 10332613 34442044 17221022 13776818 55107271 86105110 44774657 34442044 17221022 17221022 37886248 30997840 17221022 34442044 44774657 24109431 48218862 37886248 24109431 92993519 30997840 13776818 96437723 20665226 34442044 72328293 30997840 30997840 44774657 24109431 13776818 106770337 37886248 17221022 17221022 92993519 44774657 30997840 24109431 20665226 10332613 72328293 20665226 37886248 72328293 17221022 34442044 44774657 10332613 13776818 34442044 44774657 103326132 61995679 13776818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 2147483647 2147483647 2147483647 2147483647 0 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 0 0 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 0 2147483647 0 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 0 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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