% 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 5006 4551 3640 3185 2730 2275 2275 1820 1820 1820 1365 1365 1365 1365 1365 1365 1365 1365 1365 1365 1365 1820 1820 1820 2275 2275 2730 3185 3640 4095 4551 5006 5461 5916 6371 6826 7281 7281 7281 7281 6826 6371 5916 5461 5006 4551 4095 3640 3640 3185 2730 2730 2730 2275 2275 2275 2275 2275 2275 2275 2275 2275 2275 2275 2730 2730 3185 3640 4095 4551 5006 5916 6826 7736 9101 10466 12286 13652 15017 15927 16382 16382 15472 14562 12742 11376 9556 8191 7281 5916 181 181 181 181 181 181 217 217 217 217 217 217 217 217 217 217 217 253 253 253 253 253 289 289 289 325 325 361 361 397 433 469 506 542 578 650 686 758 794 867 939 975 1047 1083 1083 1083 1083 1047 1011 939 903 830 758 686 650 578 542 469 433 397 361 325 325 289 253 253 217 217 217 181 181 181 181 181 144 144 144 144 144 144 144 144 144 144 144 144 181 181 181 181 1163 1163 1047 1047 930 930 814 814 814 698 698 698 581 581 581 581 581 581 581 581 581 581 581 581 581 698 698 814 930 930 1163 1279 1395 1628 1861 2210 2558 2907 3256 3605 3838 4070 4186 4070 3954 3721 3372 3024 2675 2326 1977 1744 1512 1395 1163 1047 930 930 814 698 698 698 698 581 581 581 581 581 581 581 581 698 698 698 698 814 814 814 930 930 930 1047 1047 1047 1163 1163 1163 1163 1163 1163 551 551 519 486 454 422 389 357 357 324 324 292 292 259 259 259 259 227 227 259 259 259 259 259 292 292 292 324 357 357 389 422 422 454 486 519 551 551 551 584 584 551 551 519 519 486 454 422 389 357 324 292 292 259 227 227 227 195 195 195 195 162 162 162 162 162 195 195 195 195 227 227 259 259 292 292 324 357 389 422 454 486 519 519 551 584 584 584 584 584 1096 1096 1096 1096 1096 1096 1096 1206 1206 1206 1206 1206 1315 1315 1315 1315 1315 1315 1315 1315 1315 1315 1206 1206 1206 1206 1096 1096 1096 986 986 986 877 877 877 877 877 877 877 877 877 877 877 877 877 877 986 986 986 1096 1096 1206 1206 1315 1315 1425 1425 1534 1534 1644 1644 1753 1753 1753 1753 1753 1753 1753 1753 1644 1644 1534 1534 1425 1425 1315 1315 1315 1206 1206 1206 1096 1096 1096 1096 1096 1096 1096 1096 1096 134 125 125 117 108 108 99 90 90 81 81 72 72 72 72 72 72 72 72 72 72 72 81 81 90 90 99 108 117 125 134 143 152 170 179 188 197 206 206 206 206 197 188 170 161 143 134 117 108 90 81 72 63 63 54 54 45 45 45 36 36 36 36 36 36 36 36 45 45 45 54 54 54 63 63 72 81 90 90 99 108 117 125 125 134 134 143 143 143 134 2455 2182 2182 1910 1910 1637 1637 1637 1364 1364 1364 1364 1364 1637 1637 1637 1910 1910 2182 2455 2455 2728 3001 3274 3546 3819 4092 4365 4638 4910 5183 5183 5456 5183 5183 5183 4910 4638 4365 4092 3819 3546 3274 3001 2728 2455 2455 2182 1910 1910 1637 1637 1637 1364 1364 1364 1364 1364 1364 1364 1637 1637 1637 1910 2182 2182 2455 2728 3001 3274 3546 3819 4092 4638 4910 4910 5183 5183 5456 5183 5183 4910 4638 4365 4092 3819 3274 3001 3001 2728 3568 3568 3568 3568 3568 3568 3568 3568 3568 3568 3568 3568 3568 3568 3568 3568 3568 4163 4163 4163 4163 4163 4163 4163 4163 4163 4163 4757 4757 4757 4757 4757 4757 4757 4757 4757 5352 5352 5352 5947 5947 5947 6541 7136 7136 7730 8325 8920 9514 10109 11298 11893 12488 13677 14272 14866 15461 15461 15461 15461 15461 14866 13677 13082 11893 11298 10109 9514 8325 7730 7136 6541 5947 5352 5352 4757 4757 4163 4163 4163 4163 4163 4163 3568 3568 3568 3568 3568 3568 3568 7870 5902 5902 5902 3935 3935 3935 1967 1967 1967 1967 1967 1967 1967 1967 1967 1967 1967 1967 3935 3935 3935 3935 5902 5902 5902 7870 7870 9837 11805 11805 13772 17707 19674 23609 27544 31479 35414 41316 45251 49186 53120 55088 57055 55088 53120 51153 47218 43283 39349 37381 33446 31479 29511 27544 27544 25577 27544 27544 27544 29511 31479 31479 33446 35414 37381 37381 39349 39349 37381 37381 35414 35414 33446 31479 27544 25577 23609 21642 19674 17707 17707 15739 13772 13772 11805 11805 9837 9837 7870 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5222 5222 5222 10444 10444 15666 15666 20888 26110 31332 41777 52221 62665 78331 93997 109663 130552 146218 156662 167106 172328 172328 172328 172328 167106 167106 172328 172328 182772 193217 203661 219327 229771 234993 234993 219327 198439 172328 140996 114885 88775 67887 52221 36554 26110 20888 15666 10444 5222 5222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25338 50676 101351 190034 329392 557432 924831 1456926 1925676 1938345 1520270 1038851 684122 468750 329392 240709 177365 139358 114020 88682 76014 63345 50676 38007 25338 25338 12669 12669 12669 12669 12669 12669 0 0 0 0 0 0 0 0 0 0 0 16076 16076 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16076 16076 16076 16076 16076 32152 32152 48227 80379 128606 192909 289364 417970 594804 771638 916320 996699 996699 916320 803789 691259 578728 482274 417970 369743 353667 353667 353667 369743 369743 385819 385819 385819 385819 369743 337592 305440 273288 241137 192909 160758 144682 112531 96455 80379 64303 64303 48227 48227 48227 48227 32152 32152 32152 32152 16076 16076 16076 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10578 21156 31733 42311 52889 74045 105778 137512 179823 232712 317335 433691 592359 803915 1015472 1163562 1174139 1036628 835649 634670 465425 338491 243290 169245 116356 84623 52889 31733 21156 10578 10578 10578 10578 10578 10578 10578 10578 10578 10578 10578 10578 10578 10578 10578 10578 0 92926 77438 61950 46463 46463 30975 15488 15488 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15488 15488 15488 30975 46463 61950 77438 108413 154876 201339 278777 402677 604016 913768 1362908 1889486 2137287 1827536 1285470 820842 526578 340727 232314 170363 123901 92926 61950 46463 30975 30975 15488 15488 15488 0 0 15488 15488 30975 30975 46463 61950 77438 77438 92926 108413 108413 108413 108413 108413 92926 14443 14443 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14443 28887 57773 86660 115547 173320 231093 303310 389970 491073 606620 736610 866600 967703 1039920 1068806 1054363 982146 881043 751053 621063 505517 404413 317753 245537 187763 144433 101103 86660 72217 72217 72217 72217 72217 72217 72217 72217 72217 57773 57773 43330 43330 28887 28887 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41291 41291 41291 41291 41291 41291 41291 82582 82582 82582 123873 123873 165164 165164 165164 165164 206455 206455 206455 206455 206455 206455 206455 206455 247745 247745 289036 330327 412909 578073 784527 1156145 1734218 2560036 3551017 4335545 4624581 4252963 3509727 2683909 1940672 1362600 949691 619364 412909 289036 206455 165164 123873 123873 82582 82582 82582 82582 41291 41291 41291 41291 41291 41291 41291 41291 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60221 120442 240885 361327 541990 722654 903317 1083981 1144202 1264644 1324866 1385087 1505529 1625971 1866856 2288404 2830395 3613270 4335924 4817693 4817693 4456366 3793933 3071279 2469068 1866856 1445308 1083981 843096 662433 541990 481769 421548 361327 301106 301106 240885 240885 180663 180663 120442 120442 60221 60221 60221 0 0 436975 374550 374550 312125 187275 124850 124850 62425 62425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62425 62425 124850 124850 124850 187275 187275 187275 249700 249700 312125 374550 436975 499400 686675 873950 1310925 1935175 2996400 4494601 6180076 7241301 7178876 6055226 4557026 3308526 2247300 1498200 998800 624250 374550 249700 187275 187275 187275 187275 249700 249700 312125 312125 312125 374550 374550 436975 436975 436975 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30349 91047 182094 364189 606981 864948 986344 895297 713203 515934 349014 242792 166920 121396 121396 136571 182094 257967 349014 470410 652505 864948 1122915 1274660 1198787 910471 576632 333840 197269 121396 75873 45524 30349 30349 15175 15175 15175 0 0 0 0 0 0 0 0 39720 39720 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79441 198602 397204 635526 794407 794407 714966 635526 516365 436924 397204 397204 436924 556085 794407 1231331 1986018 2979027 3892595 4329519 4170638 3574832 2859866 2144899 1509374 993009 595805 357483 198602 119161 79441 39720 39720 39720 39720 39720 39720 39720 39720 79441 79441 79441 79441 79441 79441 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18714 37428 74857 112285 187142 243285 299428 336856 318142 280714 224571 187142 149714 112285 93571 56143 37428 37428 37428 56143 112285 224571 411713 729855 1197711 1796567 2339280 2451565 2039852 1440996 935712 580141 355571 243285 168428 131000 112285 93571 74857 74857 56143 56143 37428 37428 37428 18714 18714 18714 18714 0 155145 110818 66491 22164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44327 88654 177309 288127 376781 398945 332454 265963 199472 155145 110818 88654 88654 88654 110818 177309 265963 465436 731399 1086017 1351980 1351980 1196835 997362 842217 775726 775726 842217 975199 1152507 1263325 1174671 908708 598417 376781 221636 155145 110818 88654 88654 66491 88654 88654 110818 132982 155145 177309 177309 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23043 23043 23043 23043 46086 46086 46086 69130 69130 69130 92173 92173 115216 161303 207389 253476 345649 460865 599124 760427 898686 1036946 1175205 1359551 1613027 1981719 2419540 2719102 2442583 1705200 990859 529995 276519 161303 92173 46086 23043 23043 23043 0 0 0 0 0 0 0 0 47007 47007 47007 31338 31338 15669 15669 15669 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15669 15669 31338 31338 47007 78345 94014 109683 125352 141021 141021 141021 125352 125352 125352 109683 109683 109683 109683 109683 109683 125352 141021 156691 188029 235036 313381 391726 501410 642431 799122 1002819 1206517 1363208 1410215 1269193 987150 705107 470072 313381 203698 141021 109683 94014 78345 62676 62676 62676 47007 47007 47007 47007 47007 47007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17920 35841 71681 125443 161283 215044 268805 268805 268805 232965 197124 143363 107522 89602 53761 35841 17920 0 0 0 0 0 0 17920 35841 71681 143363 250885 483850 967699 2078762 4139603 4211285 1935399 752655 286726 125443 53761 17920 17920 0 0 0 0 0 0 0 0 0 0 64107 42738 21369 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21369 21369 21369 21369 21369 21369 21369 21369 42738 42738 42738 42738 42738 42738 42738 64107 64107 85475 106844 128213 170951 192320 235057 256426 256426 256426 256426 235057 213689 192320 170951 149582 128213 106844 85475 85475 64107 64107 64107 64107 64107 85475 106844 149582 213689 277795 384639 491484 662434 854754 1047074 1239393 1324869 1324869 1239393 1089812 961598 854754 769279 683803 619697 555590 491484 427377 341902 277795 213689 170951 128213 85475 43114 43114 43114 28743 28743 14371 14371 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14371 14371 14371 14371 28743 43114 71856 100599 158084 229940 287425 344910 359281 316168 258683 201198 143713 114970 71856 57485 43114 28743 14371 14371 14371 14371 14371 28743 57485 100599 201198 359281 632335 1063473 1523353 1738922 1523353 1135329 776048 517365 344910 229940 158084 100599 71856 57485 43114 43114 43114 43114 43114 43114 43114 43114 43114 43114 43114 57485 43114 18936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18936 18936 37871 56807 75742 113613 170420 246162 340840 473389 624874 776358 871036 908907 871036 795294 700616 587003 492325 378711 302969 227227 170420 132549 94678 75742 56807 37871 37871 56807 56807 94678 113613 170420 208291 284034 340840 378711 397647 397647 378711 378711 378711 378711 416582 454454 511260 568067 587003 549131 492325 397647 302969 227227 170420 132549 94678 75742 56807 37871 37871 18936 18936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26679 26679 26679 53358 53358 80037 80037 106716 133394 133394 160073 160073 186752 186752 186752 186752 186752 186752 240110 293468 373504 533578 747009 1013798 1173871 1200550 1093835 960440 853725 827046 853725 933761 1093835 1280587 1413981 1333945 1067156 773688 560257 426862 320147 293468 266789 266789 293468 346826 400183 426862 453541 426862 373504 320147 266789 240110 186752 160073 133394 106716 80037 53358 53358 26679 26679 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38145 38145 76290 114435 114435 152580 190725 190725 228870 228870 228870 228870 190725 152580 114435 76290 38145 0 0 0 0 0 0 38145 114435 267014 648464 1373217 2593855 3318608 2784580 1983536 1449507 1220638 1106203 1106203 1068058 991768 762899 495884 305159 152580 76290 38145 0 0 0 0 0 0 0 0 0 76290 190725 343304 610319 991768 1411362 1830956 1983536 1792811 1411362 1029913 724754 495884 381449 267014 190725 114435 76290 38145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27225 54450 54450 81675 108900 108900 108900 108900 108900 81675 81675 81675 81675 54450 54450 54450 27225 27225 27225 27225 54450 81675 108900 163350 217800 272250 381150 490050 626175 789525 898425 980100 1061775 1170675 1361250 1633500 1987425 2150775 1769625 1089000 598950 326700 190575 136125 81675 81675 54450 54450 54450 27225 27225 54450 54450 108900 163350 272250 381150 517275 653400 816750 925650 871200 680625 462825 299475 190575 136125 108900 81675 54450 54450 27225 27225 0 0 0 0 0 0 0 141687 198361 255036 283373 255036 198361 141687 113349 85012 85012 85012 113349 141687 170024 255036 368386 396723 283373 141687 56675 0 0 0 0 0 0 0 0 0 28337 56675 85012 141687 141687 170024 198361 226699 255036 368386 538410 906795 1473542 2011952 2040289 1586892 1076819 680096 425060 226699 113349 56675 28337 28337 28337 56675 85012 141687 255036 481735 1048482 2096964 1926940 850120 311711 113349 56675 28337 56675 85012 141687 340048 765108 1275181 850120 311711 113349 28337 0 0 0 0 0 0 0 0 0 0 0 56675 85012 0 38145 38145 38145 0 0 0 0 0 0 0 0 38145 38145 38145 76290 152580 190725 228870 228870 152580 76290 38145 0 0 0 0 0 0 0 38145 76290 114435 152580 228870 267014 343304 495884 724754 1144348 1907246 3051594 3814493 3280464 2250551 1411362 877333 534029 343304 228870 152580 114435 114435 114435 114435 152580 190725 228870 343304 457739 686609 915478 991768 877333 762899 686609 724754 953623 1487652 2212406 1945391 915478 305159 114435 38145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11192 11192 22385 33577 44770 55962 78347 100732 134309 145502 145502 111924 78347 44770 33577 22385 22385 33577 44770 67155 100732 134309 179079 246233 313388 358158 380542 358158 302195 246233 201464 156694 145502 134309 156694 201464 268618 346965 391735 358158 268618 179079 123117 89539 67155 55962 44770 33577 33577 33577 33577 33577 33577 33577 33577 33577 33577 44770 55962 78347 111924 156694 212656 257426 279811 279811 257426 223849 201464 190271 179079 179079 190271 190271 190271 179079 145502 111924 67155 33577 11192 43674 32755 21837 32755 32755 32755 32755 32755 32755 32755 32755 32755 32755 32755 43674 43674 65510 87347 109184 163776 207450 229287 196531 141939 87347 65510 54592 43674 43674 43674 43674 54592 65510 76429 98266 131021 185613 251124 338471 393063 382145 316634 251124 196531 185613 207450 272960 349389 393063 338471 218368 131021 76429 54592 32755 21837 10918 10918 10918 10918 10918 10918 0 0 10918 10918 21837 43674 76429 120103 141939 141939 120103 98266 87347 76429 65510 65510 76429 87347 109184 141939 207450 294797 414900 469492 393063 251124 141939 76429 104830 157246 196557 183453 144142 91727 65519 39311 26208 26208 13104 13104 13104 13104 26208 26208 39311 52415 78623 104830 144142 183453 196557 157246 117934 65519 39311 13104 13104 0 0 0 0 0 0 0 0 0 0 13104 26208 65519 144142 327595 628982 917266 982785 930370 799332 589671 366906 209661 117934 65519 39311 26208 13104 13104 13104 13104 13104 13104 26208 26208 39311 65519 104830 209661 393114 576567 589671 432425 275180 183453 117934 91727 65519 52415 52415 65519 65519 91727 104830 117934 131038 131038 117934 104830 78623 78623 324476 405595 438043 356924 259581 178462 129790 97343 64895 48671 48671 32448 32448 32448 32448 32448 48671 64895 97343 162238 243357 356924 405595 308252 194686 113567 81119 64895 48671 48671 48671 48671 64895 64895 81119 81119 97343 113567 129790 162238 194686 243357 292028 340700 373147 373147 373147 340700 292028 259581 227133 178462 162238 129790 113567 97343 81119 64895 64895 64895 64895 64895 64895 81119 113567 162238 227133 340700 421819 389371 308252 243357 194686 178462 178462 178462 194686 227133 259581 275805 292028 275805 243357 227133 194686 178462 162238 162238 194686 243357 75898 75898 85385 94873 94873 75898 56924 37949 28462 18975 9487 9487 9487 9487 9487 9487 9487 18975 18975 28462 28462 28462 18975 18975 18975 28462 37949 56924 75898 104360 142309 189746 246669 294106 332055 341542 341542 341542 332055 313080 294106 256156 208720 170771 132822 113847 104360 104360 104360 113847 123335 132822 142309 161284 189746 218207 246669 246669 227695 180258 132822 104360 75898 66411 66411 75898 104360 161284 208720 199233 142309 94873 56924 37949 28462 18975 9487 9487 9487 9487 9487 9487 9487 18975 28462 37949 47436 56924 66411 66411 0 0 0 0 18395 36790 64383 82778 91976 82778 64383 36790 27593 18395 9198 9198 9198 9198 9198 9198 9198 27593 73581 147162 202347 156359 82778 45988 27593 18395 9198 9198 18395 18395 27593 45988 73581 110371 147162 183952 211545 229940 266731 349509 542659 892168 947353 515066 220743 101174 55186 27593 18395 9198 9198 9198 9198 18395 18395 27593 36790 55186 101174 193150 386299 616240 478275 211545 82778 36790 27593 18395 18395 18395 18395 27593 27593 27593 36790 36790 36790 36790 36790 36790 36790 27593 27593 18395 9198 0 0 0 0 5898 11796 23593 29491 35389 41288 41288 35389 29491 23593 17695 11796 5898 5898 0 0 0 0 5898 23593 112067 312607 212337 64881 23593 5898 0 0 0 0 0 5898 11796 23593 53084 106168 230031 542638 1020396 707789 294912 123863 64881 47186 41288 47186 58982 70779 88474 100270 88474 64881 41288 29491 17695 11796 5898 5898 11796 17695 29491 47186 58982 35389 5898 0 0 0 0 0 0 0 0 5898 11796 35389 76677 153354 194642 135660 64881 23593 5898 0 0 0 0 0 0 18414 46034 119688 294617 414306 230170 82861 27620 9207 0 0 0 0 0 0 0 9207 9207 18414 36827 73654 156515 257790 257790 184136 119688 82861 64448 46034 36827 36827 27620 27620 27620 46034 64448 110482 193343 349858 570821 626062 441926 276204 202549 193343 220963 276204 303824 276204 202549 128895 82861 55241 46034 36827 36827 46034 64448 101275 165722 257790 331445 294617 165722 64448 18414 0 0 0 0 0 0 0 0 0 0 9207 9207 27620 46034 55241 46034 27620 18414 9207 0 0 0 0 7644 7644 22933 53510 99375 152884 137596 76442 30577 7644 0 0 0 0 0 0 0 0 0 7644 22933 68798 152884 290480 321057 229327 152884 114663 99375 99375 99375 99375 91731 76442 68798 68798 84086 107019 152884 214038 252259 221682 160529 107019 84086 84086 107019 145240 191106 221682 214038 183461 145240 129952 114663 114663 122308 129952 129952 129952 137596 145240 168173 191106 183461 129952 68798 30577 15288 7644 0 0 0 0 0 0 0 0 7644 22933 45865 68798 76442 53510 30577 15288 7644 7644 0 0 0 0 0 0 7049 28196 84587 112783 56392 7049 0 0 0 0 0 0 0 0 0 0 0 7049 42294 119832 225566 211469 148028 126881 140979 162126 162126 98685 49343 14098 7049 0 0 7049 21147 56392 148028 338350 507524 444084 366545 366545 422937 380643 225566 105734 49343 21147 14098 7049 14098 28196 56392 98685 140979 155077 140979 140979 176224 239664 211469 91636 28196 7049 0 0 0 0 0 0 0 0 0 0 0 14098 63441 91636 49343 14098 0 0 0 0 0 9440 9440 18880 18880 28321 37761 66081 94402 103842 94402 66081 47201 37761 28321 18880 18880 9440 9440 9440 18880 28321 37761 56641 84962 103842 103842 94402 66081 56641 37761 37761 37761 37761 37761 37761 47201 56641 66081 75521 84962 94402 103842 113282 151043 226564 415367 830735 1085619 547530 198244 75521 28321 9440 9440 9440 9440 18880 47201 84962 160483 292645 490889 679692 623051 377607 188803 94402 56641 28321 18880 18880 18880 18880 18880 28321 37761 37761 47201 47201 37761 28321 18880 18880 18880 18880 18880 18880 18880 18880 9440 3314 3314 3314 3314 6629 9943 13258 19887 26516 36459 46402 56346 62974 56346 39773 23201 13258 6629 6629 6629 6629 9943 13258 19887 26516 29830 26516 23201 16572 13258 16572 19887 26516 33144 43088 53031 62974 69603 72918 66289 53031 39773 29830 26516 26516 29830 36459 46402 53031 49717 43088 33144 29830 29830 36459 46402 56346 49717 33144 23201 16572 16572 19887 29830 56346 102748 135892 106062 66289 39773 26516 23201 23201 29830 46402 76232 109377 119320 96119 66289 46402 36459 29830 29830 29830 23201 19887 13258 9943 6629 0 0 0 0 4453 26720 111334 204855 102428 31174 4453 0 0 0 0 0 0 0 4453 17813 26720 40080 44534 53440 57894 57894 57894 48987 35627 22267 13360 4453 0 0 0 0 8907 26720 75707 138055 89067 31174 13360 8907 8907 13360 26720 48987 80161 62347 26720 8907 0 0 0 4453 13360 35627 93521 187042 213762 142508 80161 48987 35627 31174 35627 40080 48987 71254 102428 151415 200402 204855 169228 124694 84614 53440 31174 17813 13360 13360 17813 35627 89067 200402 142508 44534 13360 4453 34839 34839 34839 34839 34839 52258 81290 121935 162580 185806 174193 133548 98709 81290 69677 63871 58064 52258 52258 52258 63871 69677 75484 75484 63871 46452 29032 17419 17419 17419 23226 34839 52258 81290 121935 139355 121935 87097 63871 46452 29032 29032 29032 40645 46452 58064 63871 63871 52258 40645 29032 29032 40645 52258 81290 127742 191613 203225 145161 92903 58064 40645 29032 23226 29032 34839 40645 40645 34839 29032 29032 23226 23226 29032 40645 58064 81290 110322 145161 156774 127742 81290 52258 34839 23226 17419 17419 23226 29032 34839 42984 32238 25074 17910 14328 17910 25074 35820 50148 68058 75222 64476 46566 32238 25074 17910 14328 14328 14328 21492 35820 50148 53730 50148 42984 39402 42984 46566 53730 53730 46566 35820 28656 21492 21492 28656 39402 46566 53730 50148 46566 42984 46566 60894 71640 78804 68058 53730 39402 28656 28656 28656 28656 28656 25074 21492 21492 25074 32238 42984 50148 50148 42984 32238 25074 25074 28656 39402 50148 64476 64476 50148 35820 28656 25074 25074 28656 28656 35820 46566 57312 64476 64476 53730 42984 35820 32238 35820 39402 42984 139943 113468 75645 49169 34040 26476 22694 18911 18911 18911 15129 15129 22694 30258 41605 45387 37823 26476 15129 7565 3782 3782 15129 34040 75645 109685 68081 30258 18911 15129 18911 22694 30258 52952 90774 132379 117250 79427 49169 30258 18911 15129 11347 11347 11347 11347 11347 7565 3782 3782 7565 11347 18911 37823 83210 226935 351749 151290 56734 26476 15129 7565 7565 7565 11347 22694 30258 22694 15129 11347 7565 11347 22694 37823 45387 41605 26476 15129 11347 11347 15129 18911 26476 30258 37823 45387 56734 75645 105903 136161 30541 32723 26178 19634 15271 13089 15271 17452 21815 28360 32723 32723 28360 23997 19634 17452 13089 10908 10908 8726 10908 13089 17452 17452 15271 13089 13089 13089 15271 15271 15271 17452 19634 21815 28360 34904 37086 32723 23997 17452 15271 13089 15271 19634 23997 21815 17452 15271 13089 17452 26178 34904 43630 45812 41449 37086 34904 37086 41449 45812 43630 39267 32723 28360 23997 26178 28360 30541 28360 26178 23997 21815 23997 28360 34904 37086 34904 30541 23997 21815 21815 23997 28360 30541 28360 23997 17452 15271 17452 21815 6343 12685 19028 25371 19028 19028 12685 12685 19028 25371 50741 114168 196623 177595 88797 38056 19028 12685 6343 6343 6343 0 0 0 0 6343 31713 107825 285420 202965 76112 25371 12685 6343 12685 25371 50741 101483 171252 266392 355189 317133 171252 76112 31713 19028 12685 12685 31713 69769 190280 380560 298105 133196 57084 25371 19028 19028 25371 44399 101483 215651 260049 120511 44399 19028 12685 12685 25371 44399 57084 63427 69769 76112 82455 88797 69769 38056 19028 12685 12685 12685 25371 44399 76112 95140 63427 25371 12685 6343 23494 27409 27409 23494 19578 11747 7831 7831 7831 7831 15663 27409 50903 86144 74397 35241 15663 7831 7831 7831 15663 31325 43072 35241 27409 23494 31325 58734 113553 105722 54819 27409 15663 15663 15663 27409 50903 93975 140963 152709 137047 117469 93975 74397 58734 46988 39156 43072 54819 74397 101806 121384 109638 74397 43072 27409 19578 19578 23494 39156 74397 113553 90059 43072 19578 15663 19578 31325 46988 43072 27409 15663 11747 15663 31325 58734 90059 62650 31325 15663 7831 7831 7831 11747 15663 23494 27409 27409 27409 23494 176447 51643 17214 8607 8607 12911 25821 51643 73161 55947 34429 21518 17214 17214 17214 17214 21518 25821 30125 43036 55947 77464 107589 120500 111893 94679 77464 60250 47339 30125 21518 12911 12911 12911 12911 21518 38732 68857 73161 38732 21518 12911 12911 21518 43036 77464 55947 21518 12911 8607 12911 34429 73161 86072 55947 30125 17214 12911 12911 17214 25821 34429 43036 47339 51643 64554 81768 98982 103286 94679 86072 81768 81768 77464 60250 38732 21518 12911 12911 12911 17214 34429 77464 116197 81768 43036 34429 38732 81768 193661 7795 5197 7795 10394 15590 25984 36378 31181 15590 7795 5197 5197 5197 5197 10394 20787 31181 20787 10394 5197 2598 5197 7795 15590 25984 31181 25984 18189 15590 18189 23386 31181 36378 41574 49370 54566 49370 33779 20787 15590 12992 12992 15590 15590 18189 18189 20787 23386 31181 44173 67558 72755 38976 18189 7795 5197 5197 5197 10394 23386 64960 106534 67558 38976 31181 25984 23386 15590 7795 5197 2598 5197 7795 20787 59763 150707 163699 90944 51968 33779 25984 23386 25984 33779 54566 70157 57165 33779 18189 10394 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48443 28258 24221 24221 36332 56516 52480 24221 16148 16148 20184 24221 24221 28258 32295 36332 36332 32295 28258 24221 20184 24221 28258 28258 24221 20184 16148 12111 12111 32295 88811 149365 104959 52480 28258 16148 8074 8074 20184 76701 133217 80738 40369 28258 32295 44406 60553 60553 44406 28258 20184 20184 36332 52480 52480 40369 32295 32295 32295 36332 32295 24221 24221 24221 32295 44406 64590 96885 113033 104959 104959 113033 113033 76701 32295 16148 12111 16148 24221 40369 76701 145328 129180 48443 16148 16148 20184 40369 72664 76701 27152 20364 16970 16970 16970 13576 6788 3394 6788 13576 16970 16970 16970 13576 10182 3394 6788 13576 23758 23758 20364 20364 23758 27152 27152 20364 10182 6788 3394 6788 37334 166307 251158 91639 33940 13576 6788 3394 6788 40728 240976 342797 91639 33940 20364 16970 16970 16970 16970 13576 13576 13576 27152 40728 33940 27152 23758 23758 27152 33940 30546 20364 13576 13576 16970 16970 16970 16970 16970 27152 54304 162913 291886 81457 13576 3394 3394 6788 16970 33940 78063 112003 54304 10182 3394 3394 6788 16970 27152 33940 49625 49625 58647 67670 54136 36091 22557 22557 36091 58647 67670 63159 54136 49625 36091 27068 27068 36091 58647 81204 67670 45113 31579 36091 49625 81204 108272 81204 40602 22557 22557 31579 45113 63159 81204 90227 67670 36091 18045 18045 31579 54136 67670 58647 45113 45113 54136 76693 81204 54136 27068 18045 18045 27068 36091 49625 54136 58647 54136 36091 18045 13534 22557 45113 76693 90227 72181 58647 63159 94738 139851 112783 54136 27068 13534 18045 27068 36091 45113 45113 40602 36091 27068 18045 18045 27068 58647 99249 103761 72181 15689 28240 40791 40791 34516 31378 28240 25102 18827 18827 21965 28240 40791 43929 37654 28240 31378 50205 72169 69032 47067 40791 43929 53343 43929 21965 12551 12551 25102 59618 78445 31378 12551 6276 6276 6276 15689 40791 78445 53343 28240 18827 21965 37654 53343 56480 50205 50205 59618 72169 69032 53343 43929 43929 43929 37654 28240 25102 21965 28240 37654 37654 31378 31378 40791 56480 53343 28240 15689 9413 9413 15689 28240 34516 28240 25102 34516 47067 56480 56480 47067 37654 28240 25102 25102 21965 15689 9413 9413 9413 139866 334680 349666 54947 4995 0 0 0 0 9990 44957 69933 39962 9990 0 0 0 4995 79924 544480 104900 24976 24976 54947 99905 54947 9990 0 0 4995 44957 179828 129876 54947 29971 19981 19981 19981 24976 44957 79924 89914 49952 19981 9990 9990 9990 39962 204804 414604 104900 34967 19981 24976 29971 39962 49952 64938 79924 59943 24976 4995 0 4995 24976 159847 149857 34967 9990 9990 24976 59943 44957 4995 0 0 0 14986 34967 59943 49952 14986 0 0 0 0 4995 19981 49952 84919 153984 147568 57744 19248 12832 19248 44912 83408 70576 38496 25664 32080 44912 70576 102656 102656 83408 70576 57744 38496 19248 12832 19248 38496 83408 121904 83408 57744 70576 115488 179648 147568 76992 44912 32080 32080 44912 83408 166816 166816 102656 76992 109072 153984 89824 32080 12832 6416 19248 57744 128320 128320 83408 57744 51328 44912 44912 51328 70576 102656 83408 38496 12832 6416 6416 19248 44912 64160 70576 109072 230976 205312 64160 19248 6416 6416 12832 44912 76992 76992 44912 12832 6416 6416 19248 76992 243808 256640 134736 115488 5111 5750 6389 3833 1917 1278 1278 3194 9583 23638 15972 5750 2555 1917 1917 5111 16611 26194 11500 4472 3833 5111 5750 5750 5111 5750 10861 22361 21722 13416 10222 9583 9583 8305 7028 7028 7666 8944 8305 7028 7666 10861 13416 8305 4472 3194 3833 6389 10222 9583 7666 6389 6389 5750 5111 4472 5750 8305 10222 8305 6389 6389 7666 8944 7666 5750 5750 7666 8305 5750 3194 3194 5750 7666 6389 3194 1917 1278 2555 4472 8305 8305 5111 1917 1278 1278 1917 3194 5111 5111 11652 8323 4994 1665 1665 4994 8323 11652 11652 11652 16646 19976 19976 14982 13317 11652 8323 3329 1665 0 1665 4994 8323 9988 13317 21640 19976 8323 1665 1665 1665 11652 83232 159805 18311 1665 0 1665 6659 26634 64921 34957 16646 11652 11652 8323 6659 6659 13317 39951 56598 26634 13317 11652 16646 26634 43281 46610 29964 16646 9988 9988 16646 31628 26634 11652 6659 6659 8323 9988 11652 13317 19976 23305 11652 4994 1665 3329 9988 56598 176452 29964 6659 3329 3329 6659 13317 14982 11652 11652 119696 119696 59848 35909 47878 179543 640371 179543 41893 17954 11970 17954 53863 191513 173558 53863 17954 11970 23939 47878 59848 53863 59848 77802 71817 35909 11970 11970 23939 41893 29924 17954 11970 17954 29924 41893 41893 29924 29924 29924 17954 17954 23939 65833 137650 95756 35909 11970 11970 17954 23939 29924 41893 71817 119696 95756 41893 17954 17954 29924 59848 59848 23939 11970 23939 53863 125680 155604 125680 131665 245376 215452 53863 17954 11970 17954 29924 35909 35909 29924 23939 17954 17954 29924 65833 221437 233406 83787 53863 71817 221795 154584 107537 80653 60489 47047 60489 73932 73932 47047 26884 26884 40326 73932 100816 87374 67211 53768 60489 80653 107537 161305 255400 228516 107537 53768 33605 40326 67211 73932 60489 40326 33605 26884 40326 73932 87374 60489 40326 20163 13442 26884 53768 87374 127700 194911 194911 100816 40326 13442 13442 33605 60489 94095 94095 60489 33605 26884 40326 60489 87374 87374 53768 26884 20163 40326 87374 174747 194911 120979 73932 53768 40326 33605 47047 60489 80653 73932 40326 20163 20163 33605 53768 73932 67211 40326 40326 67211 134421 228516 77919 51946 34631 17315 8658 34631 181811 354964 173153 69261 34631 25973 69261 268387 406910 138523 43288 17315 17315 103892 216441 129865 86577 95234 112550 77919 34631 17315 51946 129865 199126 164495 129865 121207 147180 190468 216441 199126 129865 69261 25973 17315 34631 43288 51946 69261 121207 181811 129865 43288 17315 25973 51946 103892 207784 216441 77919 34631 25973 51946 129865 268387 112550 25973 25973 51946 77919 77919 77919 121207 190468 121207 34631 34631 60604 95234 77919 34631 8658 8658 25973 60604 86577 86577 51946 25973 43288 121207 190468 138523 511990 223996 95998 47999 47999 95998 127998 127998 143997 143997 159997 159997 191996 207996 175997 111998 63999 47999 47999 63999 95998 175997 511990 1167977 495990 191996 79998 47999 47999 63999 111998 191996 191996 111998 79998 79998 95998 143997 159997 127998 63999 31999 47999 127998 399992 911982 383993 175997 127998 95998 63999 47999 63999 79998 95998 79998 63999 63999 79998 95998 95998 95998 95998 111998 111998 143997 303994 735986 543989 207996 111998 95998 111998 159997 223996 255995 191996 95998 63999 79998 159997 319994 239995 111998 63999 79998 127998 207996 271995 447991 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 377274 348253 232169 203148 290211 435316 406295 290211 319232 522379 899653 783569 377274 232169 261190 435316 667485 493358 290211 319232 406295 290211 145105 174126 377274 638464 377274 232169 290211 406295 319232 203148 174126 232169 377274 464337 348253 232169 203148 203148 203148 174126 145105 232169 406295 406295 290211 290211 319232 232169 87063 87063 116084 232169 406295 377274 232169 145105 145105 232169 406295 406295 174126 87063 116084 261190 319232 261190 261190 348253 261190 116084 87063 232169 725527 725527 319232 174126 174126 261190 522379 667485 377274 174126 116084 174126 493358 812590 493358 348253 316532 395665 303343 145077 79133 65944 92322 158266 158266 92322 65944 79133 131888 184643 145077 105511 79133 65944 65944 105511 276965 250588 92322 52755 52755 79133 79133 79133 105511 171455 197832 171455 197832 290154 356098 250588 184643 184643 197832 145077 92322 65944 52755 39566 52755 92322 211021 395665 237399 92322 52755 39566 52755 131888 316532 237399 92322 39566 52755 145077 422042 237399 79133 52755 79133 224210 342909 250588 224210 184643 105511 52755 65944 92322 131888 105511 92322 118699 211021 263776 184643 118699 92322 79133 79133 79133 65944 79133 131888 211021 1527402 2460815 1357691 593990 509134 593990 763701 848557 763701 678846 678846 593990 678846 763701 763701 593990 424278 593990 933413 1442547 1527402 1272835 1272835 1103124 678846 593990 763701 1187980 1697114 1527402 1018268 678846 593990 848557 1442547 1612258 933413 593990 763701 1272835 1612258 1103124 763701 593990 509134 509134 593990 1187980 1866825 1357691 933413 933413 1018268 933413 678846 593990 593990 678846 763701 848557 848557 848557 933413 1103124 1103124 1103124 1187980 1018268 763701 593990 763701 1103124 1018268 678846 424278 509134 933413 1697114 1866825 1018268 593990 593990 1103124 1697114 1103124 593990 509134 509134 678846 933413 196045 196045 336077 420096 308071 224051 168039 140032 196045 392090 532122 280064 140032 112026 224051 392090 280064 196045 224051 280064 336077 476109 728167 616141 252058 140032 196045 252058 224051 168039 168039 224051 280064 336077 364084 280064 224051 224051 252058 224051 168039 140032 140032 168039 224051 308071 420096 308071 140032 140032 196045 420096 532122 280064 168039 140032 196045 336077 392090 252058 140032 140032 336077 896206 812186 336077 252058 252058 252058 252058 448103 1008231 924212 560129 448103 364084 252058 168039 196045 308071 392090 308071 252058 308071 476109 448103 336077 280064 280064 224051 14488 14488 11145 8916 8916 8916 11145 15602 13374 7801 6687 7801 13374 16717 11145 6687 6687 13374 18946 12259 10030 14488 16717 12259 12259 16717 17831 13374 13374 17831 14488 8916 7801 11145 15602 13374 10030 8916 8916 11145 16717 22289 21175 18946 20060 21175 17831 13374 16717 21175 14488 7801 5572 7801 13374 17831 14488 10030 7801 10030 16717 14488 7801 6687 8916 11145 11145 14488 17831 11145 4458 5572 10030 13374 11145 10030 12259 13374 12259 11145 10030 11145 12259 12259 12259 13374 10030 5572 5572 10030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 183451 366901 642077 825528 825528 642077 458627 642077 2109682 2935210 642077 275176 275176 1100704 4494541 1284154 458627 733803 1926232 1284154 550352 458627 366901 183451 275176 1467605 1834506 550352 458627 1192429 2293133 1192429 550352 458627 642077 1008978 1192429 642077 366901 642077 1651056 3210386 2109682 1192429 550352 366901 550352 1834506 4677991 1926232 1100704 917253 642077 458627 550352 733803 733803 550352 458627 550352 1100704 1192429 733803 917253 3210386 1284154 183451 183451 366901 550352 733803 1926232 2293133 642077 458627 917253 1926232 642077 183451 275176 733803 1926232 1375880 642077 458627 458627 733803 1100704 550352 183451 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 544581 1149671 1754761 544581 363054 907635 1512725 181527 60509 121018 423563 484072 121018 60509 181527 665599 786617 242036 181527 302545 363054 605090 484072 121018 60509 181527 302545 242036 242036 544581 1512725 3025451 1331198 423563 363054 1452216 3388505 786617 363054 665599 726108 423563 302545 181527 121018 181527 1815270 1331198 363054 363054 484072 544581 423563 242036 121018 121018 242036 484072 242036 121018 181527 423563 363054 242036 423563 786617 1149671 1270689 544581 242036 242036 484072 363054 121018 181527 726108 3812068 2843924 726108 423563 1089162 4356649 1210180 181527 181527 544581 605090 363054 363054 484072 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 616463 1643902 4109754 3287803 1849389 1027439 821951 1232926 1643902 1027439 616463 410975 1027439 1232926 821951 410975 1232926 3082316 2054877 1849389 3287803 2671340 1027439 1232926 1438414 1643902 2260365 1643902 410975 616463 4520730 7397558 1438414 821951 2054877 8424996 3287803 616463 410975 1643902 5342680 2260365 1027439 1027439 2260365 6575607 10479873 3698779 1438414 1027439 1027439 1027439 616463 616463 1643902 4931705 4109754 1232926 1232926 2465853 2876828 616463 410975 821951 1232926 1643902 6370119 3904267 1027439 821951 1027439 1438414 4726217 12740238 1438414 616463 2054877 5342680 1438414 410975 821951 3698779 6575607 1643902 821951 1232926 2671340 3287803 1438414 616463 1032974 224559 179648 494031 988062 853326 494031 269471 359295 1347357 1167709 224559 179648 718590 1706652 583855 314383 359295 898238 1302445 314383 89824 224559 494031 718590 1167709 718590 224559 179648 314383 314383 269471 269471 224559 269471 359295 269471 179648 269471 314383 224559 449119 988062 628767 494031 494031 224559 179648 718590 853326 269471 224559 404207 808414 853326 404207 224559 538943 1077886 494031 224559 314383 538943 628767 494031 224559 179648 628767 943150 404207 404207 359295 224559 224559 314383 314383 449119 628767 538943 494031 583855 538943 404207 359295 224559 134736 314383 583855 583855 1032974 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2708927 3611902 2257439 5869341 13093146 4063390 4966366 6772317 2257439 1354463 4063390 7223805 2708927 1354463 2708927 8126780 4966366 3160414 4514878 2708927 2257439 4063390 2257439 1354463 2708927 2257439 1805951 4063390 4063390 4514878 17156536 8126780 1805951 1805951 14899097 14899097 2257439 1805951 6320829 5417853 4063390 8126780 4514878 2708927 7223805 5869341 3160414 6772317 4966366 3160414 13544634 7675292 1354463 1805951 4966366 5869341 3160414 2257439 4063390 8578268 3611902 1354463 2708927 9029756 5869341 7223805 7223805 3160414 6772317 24380340 7223805 6772317 5417853 1805951 1805951 3611902 3611902 3611902 5417853 4063390 2708927 3160414 3160414 2708927 6320829 6320829 2708927 5869341 6772317 1805951 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17037372 17037372 11795103 11795103 10484536 5242268 11795103 35385310 23590207 18347939 23590207 22279640 18347939 19658506 27521908 34074743 17037372 6552835 9173969 14416237 7863402 11795103 23590207 27521908 23590207 10484536 10484536 17037372 5242268 5242268 11795103 26211341 15726804 9173969 14416237 27521908 11795103 7863402 15726804 13105670 3931701 5242268 10484536 23590207 26211341 6552835 5242268 7863402 17037372 28832475 10484536 7863402 17037372 15726804 5242268 5242268 11795103 13105670 5242268 6552835 19658506 14416237 7863402 15726804 26211341 20969073 10484536 5242268 11795103 39317011 26211341 14416237 6552835 7863402 14416237 7863402 6552835 15726804 15726804 7863402 9173969 17037372 13105670 6552835 3931701 11795103 20969073 11795103 15726804 20969073 25581285 105167506 31266015 19896555 14211825 25581285 62532031 17054190 14211825 85270951 36950745 8527095 22738920 116536966 22738920 11369460 22738920 51162571 39793110 17054190 22738920 85270951 45477840 19896555 17054190 17054190 51162571 93798046 48320206 31266015 17054190 17054190 25581285 17054190 8527095 17054190 28423650 17054190 22738920 51162571 34108380 42635475 28423650 11369460 19896555 28423650 54004936 51162571 11369460 17054190 48320206 25581285 14211825 19896555 42635475 34108380 14211825 19896555 51162571 22738920 17054190 39793110 36950745 17054190 11369460 19896555 76743856 36950745 17054190 17054190 17054190 34108380 48320206 34108380 42635475 31266015 17054190 14211825 14211825 17054190 17054190 14211825 25581285 31266015 25581285 62532031 59689666 22738920 25581285 14211825 108816695 101562248 36272232 50781124 87053356 101562248 174106712 58035571 50781124 116071141 36272232 14508893 50781124 79798909 21763339 43526678 137834480 152343373 253905621 43526678 29017785 43526678 21763339 130580034 94307802 29017785 58035571 101562248 174106712 29017785 7254446 72544463 152343373 7254446 14508893 232142282 50781124 0 29017785 253905621 58035571 50781124 145088926 152343373 50781124 7254446 29017785 159597819 159597819 304686745 94307802 50781124 21763339 7254446 21763339 72544463 14508893 7254446 50781124 36272232 7254446 21763339 43526678 50781124 261160067 123325587 108816695 50781124 21763339 210378943 159597819 50781124 43526678 50781124 123325587 43526678 21763339 116071141 65290017 14508893 36272232 152343373 50781124 29017785 50781124 145088926 101562248 29017785 87053356 253905621 110167304 101692896 67795264 33897632 110167304 118641712 59320856 84744080 93218488 93218488 67795264 59320856 101692896 84744080 67795264 110167304 84744080 50846448 59320856 144064936 177962568 76269672 76269672 177962568 211860199 186436976 93218488 67795264 50846448 33897632 67795264 194911383 110167304 67795264 135590528 194911383 59320856 59320856 135590528 50846448 42372040 67795264 67795264 177962568 76269672 42372040 59320856 59320856 194911383 59320856 42372040 127116120 118641712 59320856 59320856 84744080 118641712 76269672 67795264 110167304 50846448 50846448 177962568 194911383 59320856 50846448 59320856 101692896 50846448 33897632 50846448 67795264 152539344 279655463 211860199 93218488 50846448 67795264 110167304 50846448 42372040 110167304 93218488 76269672 220334607 101692896 76269672 59320856 33897632 84744080 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11137428 14849904 11137428 20418618 14849904 11137428 46405949 27843569 14849904 14849904 14849904 20418618 14849904 14849904 18562380 12993666 27843569 66824567 14849904 11137428 11137428 12993666 14849904 9281190 12993666 11137428 16706142 31556045 20418618 18562380 12993666 11137428 11137428 14849904 16706142 12993666 12993666 12993666 11137428 20418618 18562380 44549711 35268521 11137428 12993666 11137428 35268521 22274856 11137428 16706142 22274856 40837235 16706142 14849904 68680805 24131094 11137428 40837235 46405949 12993666 18562380 63112091 22274856 16706142 20418618 16706142 16706142 11137428 20418618 16706142 18562380 25987331 16706142 16706142 14849904 18562380 22274856 20418618 40837235 31556045 18562380 25987331 22274856 22274856 16706142 9281190 16706142 11137428 18562380 29699807 25641923 68378461 376081536 68378461 34189231 17094615 153851537 188040768 34189231 153851537 179493460 59831153 128209615 282061152 76925769 25641923 119662307 179493460 17094615 68378461 128209615 68378461 25641923 8547308 94020384 94020384 136756922 42736538 34189231 85473076 25641923 42736538 247871921 128209615 59831153 170946153 170946153 25641923 42736538 76925769 34189231 59831153 51283846 247871921 68378461 8547308 25641923 51283846 341892305 42736538 68378461 256419229 51283846 25641923 51283846 136756922 51283846 34189231 102567692 51283846 34189231 170946153 51283846 25641923 68378461 128209615 145304230 25641923 59831153 170946153 170946153 68378461 17094615 68378461 51283846 51283846 145304230 51283846 76925769 290608460 85473076 51283846 94020384 76925769 68378461 25641923 25641923 341892305 111114999 85473076 26257344 14587413 46679723 35009792 49597206 40844758 11669931 17504896 14587413 20422379 26257344 14587413 20422379 26257344 17504896 14587413 11669931 17504896 64184619 46679723 43762240 20422379 20422379 20422379 29174827 35009792 20422379 46679723 61267137 23339862 14587413 26257344 55432171 14587413 14587413 58349654 17504896 14587413 58349654 23339862 32092310 49597206 32092310 23339862 11669931 55432171 37927275 32092310 17504896 23339862 43762240 17504896 43762240 46679723 35009792 67102102 35009792 29174827 58349654 58349654 37927275 20422379 26257344 43762240 23339862 32092310 46679723 64184619 29174827 17504896 43762240 70019585 52514689 20422379 23339862 29174827 17504896 37927275 26257344 14587413 29174827 35009792 20422379 20422379 23339862 81689516 23339862 26257344 46679723 20422379 61107749 61107749 99300092 122215498 84023155 91661623 45830812 38192343 61107749 45830812 30553874 61107749 61107749 30553874 45830812 53469280 38192343 61107749 99300092 297900276 76384686 53469280 53469280 106938561 175684778 45830812 53469280 91661623 190961715 53469280 61107749 236792527 45830812 45830812 160407841 53469280 38192343 168046310 152769372 53469280 91661623 91661623 45830812 38192343 122215498 244430996 76384686 38192343 45830812 114577029 91661623 84023155 152769372 91661623 38192343 45830812 84023155 45830812 38192343 99300092 61107749 91661623 297900276 106938561 61107749 38192343 76384686 91661623 91661623 53469280 45830812 160407841 122215498 61107749 38192343 91661623 61107749 30553874 129853966 84023155 22915406 84023155 91661623 38192343 53469280 99300092 76384686 61107749 152769372 106938561 238981084 95592433 95592433 127456578 286777301 191184867 302709373 254913156 79660361 143388650 238981084 95592433 111524506 254913156 95592433 143388650 398301806 223049012 159320723 111524506 207116939 95592433 127456578 175252795 191184867 143388650 111524506 159320723 95592433 207116939 223049012 159320723 238981084 270845228 223049012 223049012 270845228 143388650 143388650 191184867 127456578 111524506 95592433 223049012 127456578 95592433 79660361 159320723 175252795 95592433 143388650 238981084 143388650 79660361 159320723 254913156 95592433 159320723 286777301 95592433 127456578 223049012 95592433 191184867 254913156 191184867 111524506 127456578 223049012 159320723 175252795 95592433 207116939 254913156 254913156 175252795 207116939 350505590 127456578 159320723 350505590 159320723 175252795 334573517 207116939 254913156 175252795 95592433 95592433 175252795 181593365 96849795 36318673 96849795 205805814 96849795 145274692 181593365 84743571 36318673 169487141 108956019 36318673 145274692 108956019 48424897 169487141 96849795 108956019 145274692 326868058 84743571 84743571 302655609 326868058 145274692 72637346 108956019 36318673 96849795 290549385 266336936 169487141 157380917 338974282 181593365 181593365 242124487 96849795 217912038 84743571 36318673 60531122 157380917 181593365 24212449 48424897 108956019 242124487 48424897 72637346 205805814 72637346 48424897 121062244 205805814 84743571 121062244 205805814 60531122 108956019 108956019 24212449 145274692 242124487 145274692 72637346 133168468 169487141 108956019 96849795 60531122 205805814 205805814 181593365 72637346 157380917 108956019 36318673 121062244 108956019 36318673 157380917 230018263 217912038 254230712 96849795 48424897 36318673 193699590 195738019 391476038 2147483647 260984025 195738019 130492013 130492013 848198081 521968050 1892134181 2147483647 1435412138 2147483647 2147483647 652460063 521968050 521968050 130492013 130492013 130492013 1174428113 782952075 130492013 130492013 717706069 913444088 65246006 130492013 1565904150 652460063 195738019 1435412138 391476038 260984025 1826888175 326230031 260984025 1370166131 782952075 130492013 652460063 652460063 65246006 521968050 2147483647 717706069 65246006 326230031 652460063 2147483647 326230031 326230031 130492013 130492013 195738019 65246006 195738019 260984025 65246006 130492013 195738019 195738019 195738019 913444088 913444088 260984025 195738019 260984025 2147483647 587214056 130492013 195738019 1435412138 130492013 195738019 2147483647 195738019 65246006 2022626194 260984025 65246006 2147483647 195738019 130492013 2147483647 326230031 195738019 260984025 1826888175 65246006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6282149 41462182 17590017 1256430 1256430 1256430 7538579 15077157 223644497 5025719 5025719 21359306 2512860 6282149 86693653 7538579 17590017 3769289 3769289 1256430 2512860 10051438 10051438 1256430 1256430 20102876 7538579 1256430 5025719 7538579 0 49000761 5025719 1256430 54026480 3769289 1256430 197259472 2512860 1256430 6282149 11307868 2512860 20102876 28897884 5025719 2512860 15077157 43975042 13820727 3769289 1256430 1256430 2512860 5025719 1256430 7538579 7538579 1256430 3769289 1256430 2512860 2512860 3769289 11307868 11307868 3769289 2512860 10051438 17590017 2512860 1256430 15077157 1256430 3769289 11307868 3769289 1256430 18846446 3769289 1256430 20102876 2512860 3769289 8795008 1256430 2512860 22615736 12564298 2512860 1796593829 1180618802 923962541 205325009 359318766 102662505 513312523 667306279 2147483647 153993757 256656261 872631288 153993757 359318766 1334612559 256656261 923962541 205325009 923962541 205325009 410650018 307987514 1488606315 153993757 256656261 410650018 1796593829 205325009 769968784 205325009 102662505 1283281306 205325009 153993757 564643775 153993757 205325009 821300036 51331252 256656261 872631288 1180618802 205325009 615975027 205325009 256656261 153993757 615975027 461981270 1283281306 205325009 153993757 153993757 256656261 1693931324 307987514 513312523 1385943811 205325009 718637532 461981270 153993757 153993757 205325009 2147483647 513312523 1231950054 256656261 872631288 513312523 975293793 205325009 1899256333 153993757 256656261 307987514 769968784 102662505 307987514 821300036 102662505 461981270 307987514 256656261 461981270 153993757 410650018 718637532 923962541 205325009 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 400252014 2147483647 2147483647 2147483647 2147483647 1200756041 800504027 2147483647 1200756041 2147483647 2147483647 1200756041 2147483647 400252014 800504027 2147483647 2147483647 2147483647 2147483647 400252014 2001260068 2147483647 1601008055 800504027 2147483647 2147483647 2147483647 2147483647 800504027 2147483647 2147483647 400252014 2147483647 800504027 2147483647 2147483647 1601008055 2147483647 2147483647 1200756041 2147483647 2147483647 2147483647 2147483647 2147483647 2001260068 2147483647 2001260068 2147483647 2147483647 2147483647 2147483647 1200756041 400252014 2147483647 400252014 1601008055 2001260068 1200756041 2147483647 2147483647 2147483647 2147483647 800504027 2147483647 2147483647 2001260068 400252014 2147483647 2147483647 2147483647 2147483647 1200756041 800504027 2147483647 800504027 2147483647 2147483647 800504027 2147483647 800504027 2001260068 2147483647 1601008055 2147483647 2147483647 400252014 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 1522495347 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1522495347 2147483647 2147483647 2147483647 2147483647 1522495347 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1522495347 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 0 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 0 2147483647 0 2147483647 0 2147483647 2147483647 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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