% 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 793 649 541 432 360 288 252 216 180 144 108 108 108 72 72 72 72 72 72 72 72 72 72 108 108 108 144 144 180 216 252 324 396 468 577 685 793 937 1045 1117 1117 1117 1009 901 793 685 577 468 396 324 252 216 180 144 144 108 108 108 72 72 72 72 72 72 72 72 72 72 108 108 108 144 144 180 216 252 324 396 505 613 721 865 1045 1189 1297 1333 1333 1225 1081 937 123 123 123 123 123 123 123 123 246 246 246 370 370 493 616 739 986 1232 1602 2095 2711 3573 4559 5791 7023 8009 8255 7762 6653 5298 4189 3203 2464 1848 1355 1109 862 616 493 370 370 246 246 246 123 123 123 123 123 123 123 123 246 246 246 246 370 370 493 493 616 739 862 986 1232 1355 1602 1725 1848 1971 2095 1971 1971 1848 1602 1479 1232 1109 986 862 739 616 493 370 370 370 246 246 246 246 1671 1671 1671 1671 1671 1671 1671 1671 1671 1671 2005 2005 2005 2340 2340 2340 2674 2674 3008 3008 3008 3342 3342 3342 3676 3676 3676 3676 3676 3676 3676 3676 3676 3342 3342 3342 3342 3342 3342 3008 3008 3342 3342 3342 3342 3342 3676 3676 4011 4345 4345 4679 5013 5348 5682 6016 6684 7019 7353 7687 7687 8021 8021 7687 7687 7353 7019 6684 6350 5682 5348 5013 4679 4011 3676 3342 3342 3008 2674 2674 2340 2340 2005 2005 2005 2005 1671 1671 1671 1671 3482 3482 3482 3324 3166 2849 2691 2374 2216 1899 1741 1583 1425 1266 1108 950 950 791 791 791 633 633 633 633 633 633 633 791 791 791 950 950 1108 1266 1425 1583 1899 2058 2374 2691 3007 3324 3641 3799 3957 3957 3957 3799 3482 3166 3007 2691 2374 2058 1899 1583 1425 1266 1108 1108 950 950 791 791 791 791 633 633 633 633 791 791 791 791 791 950 950 1108 1108 1266 1425 1583 1741 2058 2216 2533 2691 3007 3166 3324 4100 3644 3644 3644 3189 3189 3189 3189 2733 2733 2733 2733 2733 2733 2733 2733 3189 3189 3189 3189 3189 3189 3644 3644 3644 4100 4100 4100 4100 4555 4555 4555 5011 5011 5011 5011 5466 5466 5466 5466 5466 5466 5466 5466 5466 5466 5466 5466 5466 5011 5011 5011 5011 5011 5011 5011 5011 5011 5466 5466 5466 5922 5922 5922 6377 6377 6833 6833 7288 7288 7744 7744 7744 8199 8199 7744 7744 7744 7288 7288 6833 6833 6377 5922 5466 5466 5011 4555 4555 4100 325 325 649 649 649 649 974 974 1299 1299 1623 1948 2273 2597 2922 3246 3896 4545 5194 5844 6493 7142 7467 8116 8441 8766 9090 9090 9090 9090 9090 9090 9090 9090 9090 9090 9415 9739 9739 10064 10064 10064 9739 9415 8766 8116 7467 6493 5519 4870 4220 3571 2922 2273 1948 1623 1299 974 974 649 649 649 325 325 325 325 325 325 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 325 325 325 325 325 2045 2045 2045 2045 2045 2045 2045 1909 1909 1909 1772 1772 1636 1636 1500 1500 1363 1227 1227 1091 1091 954 954 818 818 818 682 682 682 545 545 545 545 545 545 545 545 545 545 545 545 545 682 682 682 682 818 818 818 954 954 1091 1091 1227 1363 1363 1500 1636 1772 1909 2045 2182 2182 2318 2454 2454 2591 2591 2591 2591 2591 2454 2454 2454 2318 2318 2182 2182 2045 2045 2045 2045 2045 2045 2045 2045 2045 2045 2045 2045 1210 1210 1210 1210 1210 1210 1210 1210 1210 1210 1210 1210 1210 1210 1210 2420 2420 2420 3629 3629 4839 6049 6049 7259 8469 9679 12098 13308 14518 15728 16938 18147 19357 20567 20567 20567 20567 19357 19357 18147 18147 18147 16938 16938 16938 16938 16938 16938 18147 18147 19357 20567 21777 22987 25406 27826 30246 33875 37505 39924 42344 42344 42344 41134 38715 33875 30246 26616 21777 18147 15728 12098 10888 8469 7259 6049 4839 3629 3629 3629 2420 2420 2420 2420 2420 2420 1210 1210 1210 1210 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4156 4156 4156 8312 12468 16624 20780 29093 37405 45717 54029 62341 74810 87278 99746 116371 141307 170400 211961 265990 332488 398985 436390 423922 353268 265990 182868 120527 74810 45717 29093 16624 8312 4156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11907 11907 11907 11907 11907 11907 11907 0 0 0 0 0 0 0 0 0 0 0 11907 11907 11907 11907 11907 11907 11907 11907 23814 23814 23814 23814 23814 23814 23814 23814 23814 23814 35721 35721 47627 59534 71441 107162 142882 190509 250044 345298 452460 595342 750131 893013 988268 1012081 940640 809665 654876 523901 404832 321485 261950 214323 178603 154789 130975 119068 95255 83348 71441 59534 59534 47627 35721 35721 23814 23814 23814 23814 11907 11907 11907 11907 11907 11907 11907 11907 11907 11907 11907 11907 11907 11907 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119911 239821 599553 1199105 2158389 3717226 6235346 10312304 15348545 17986576 15348545 10312304 6115436 3597315 2158389 1438926 1079195 959284 839374 839374 959284 1079195 1199105 1438926 1678747 1918568 2038479 2158389 2038479 1678747 1199105 839374 599553 359732 239821 119911 119911 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105772 317315 528858 1057716 1903888 2855832 3702004 3913547 3596233 2961603 2432746 1903888 1480802 1269259 1057716 1057716 1163487 1586573 2432746 4019319 6452065 9519440 12163729 12481043 10048298 6769379 4019319 2326974 1269259 634629 317315 105772 105772 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158641 317282 793204 1427767 2379612 3490098 4441943 5076506 4917865 4600584 4124661 3807380 3331457 3014175 2855535 2696894 2538253 2538253 2696894 3172816 3648739 4283302 5235147 6345633 7614759 9359808 11263498 12691265 12691265 10470294 6980196 4124661 2220971 1269127 634563 317282 158641 158641 158641 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118022 236045 472089 944178 1534290 2478468 3658691 5074958 6609248 7907493 8497604 8379582 7435404 6255181 5074958 4248802 3540669 3186602 2950557 2832535 2832535 2832535 2832535 2832535 2832535 2832535 2714513 2596490 2360446 2124401 1770334 1416267 1180223 944178 708134 590111 472089 472089 354067 354067 236045 236045 236045 118022 118022 118022 118022 118022 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 186624 1306368 4292352 11197440 22208256 26687232 19968768 12317184 7091712 4105728 2052864 933120 186624 0 0 0 0 0 373248 559872 1119744 1679616 2985984 5038848 8957952 15116544 18289152 11757312 5225472 2052864 746496 186624 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77584 232752 620673 1086178 1706851 2327524 2870613 3180950 3180950 2948197 2715445 2405108 2094772 1939604 1939604 2017188 2327524 2715445 3258534 3879207 4732633 5586058 6206732 5896395 4577465 2948197 1706851 931010 543089 310337 232752 155168 77584 77584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64502 193507 580521 1225544 2386585 4063645 6063217 7546770 7740277 6772742 5353692 3934641 2902604 2128576 1612558 1354548 1161042 1032037 967535 903032 838530 838530 838530 774028 774028 709525 580521 451516 322512 193507 129005 64502 64502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95301 285903 571807 1048313 1715421 2668433 3907348 5432166 6575780 6861684 6194576 5050962 4002649 3430842 3240240 3430842 3907348 4765058 5718070 6480479 6575780 5527467 3716745 2096626 1048313 476506 190602 95301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71432 71432 71432 71432 71432 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142864 357159 857182 1642933 2642979 3643025 4071616 3928753 3500161 3143002 2857275 2785843 2928706 3285866 3857321 4428776 4714503 4571639 3928753 3214434 2500115 1928660 1500069 1142910 928614 714319 500023 357159 285727 142864 142864 71432 71432 0 0 0 0 0 0 0 0 0 0 0 0 0 71432 71432 0 0 0 0 0 0 0 0 48105 48105 48105 96211 48105 48105 48105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48105 240527 865896 2260950 4377584 5195374 4137057 2886319 2068529 1587475 1346949 1250738 1298844 1395054 1491265 1587475 1539370 1491265 1443159 1443159 1443159 1491265 1587475 1587475 1395054 1058317 625369 336737 96211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 154051 1540505 6162020 20026566 35431618 21258971 9397081 4313414 2156707 1078354 616202 462152 770253 1540505 2772909 4159364 5699869 6932273 7086324 6316071 5083667 3697212 2618859 1848606 1232404 770253 462152 154051 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31011 31011 31011 62022 93034 124045 186067 310112 496179 806291 1178426 1581572 1829661 1860673 1736628 1519549 1302471 1116404 1023370 992359 992359 1085392 1271460 1457527 1612583 1612583 1457527 1209437 930336 682247 496179 341123 248090 155056 124045 62022 62022 31011 31011 0 31011 31011 31011 31011 62022 62022 62022 62022 62022 62022 62022 62022 62022 31011 31011 31011 31011 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 38101 0 0 0 0 0 0 0 0 0 0 0 0 38101 38101 114304 190506 381012 609619 990631 1485947 1981263 2286072 2286072 2095566 1752655 1447846 1181137 990631 838226 762024 762024 838226 952530 1143036 1333542 1485947 1638352 1714554 1676453 1524048 1257340 990631 723923 495316 342911 190506 114304 76202 38101 38101 0 0 0 0 0 0 0 0 38101 38101 38101 38101 38101 38101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45488 45488 45488 45488 45488 45488 45488 45488 45488 45488 45488 45488 45488 45488 45488 45488 90977 136465 227442 409396 727816 1228189 2001494 2774798 3093218 2865775 2365402 1865028 1501120 1228189 1000747 864281 773304 727816 727816 773304 864281 1000747 1228189 1501120 1819540 2228936 2547356 2592844 2228936 1592097 955258 545862 272931 90977 45488 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31724 63447 95171 95171 126894 126894 126894 126894 126894 95171 95171 63447 63447 63447 63447 63447 63447 63447 95171 158618 253788 412406 697917 1046876 1427558 1681346 1808240 1808240 1776517 1713070 1649623 1554452 1395835 1142047 888258 634470 444129 317235 222065 190341 190341 222065 253788 348959 507576 761364 1110323 1522729 1617899 1173770 666194 317235 126894 63447 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32098 32098 32098 64196 96293 128391 160489 192587 224685 224685 224685 224685 192587 160489 128391 128391 96293 96293 64196 64196 64196 64196 64196 64196 96293 96293 160489 192587 288880 417272 545663 738250 962935 1219718 1476500 1733283 1990066 2214750 2311044 2246848 1990066 1636989 1251815 930837 706152 545663 449370 385174 353076 320978 320978 353076 353076 385174 385174 417272 385174 353076 288880 224685 160489 128391 64196 32098 32098 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55769 55769 55769 55769 55769 55769 55769 55769 55769 55769 55769 55769 55769 167307 334614 724996 1784606 4684592 10651869 12324937 6859580 3346137 1840375 1115379 780765 557689 446152 390383 334614 278845 223076 223076 167307 167307 167307 223076 223076 334614 446152 613458 780765 1003841 1059610 948072 724996 501921 278845 111538 55769 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49165 49165 98331 147496 196662 245827 294993 393324 540820 737482 1081640 1622460 2409107 3441582 4228229 4375726 3933237 3441582 3097424 2949927 2851596 2753266 2409107 1868287 1327467 884978 589985 393324 294993 245827 245827 196662 196662 245827 245827 196662 196662 147496 147496 98331 49165 49165 49165 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46268 185072 647752 2035792 4950677 4904409 2498473 1249236 694020 462680 370144 323876 370144 370144 370144 370144 370144 370144 370144 416412 462680 601484 740288 971628 1295504 1573112 1896988 2313401 2914885 3608905 3747709 2683545 1295504 555216 185072 46268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51490 102979 154469 205959 257449 308938 360428 411918 514897 566387 566387 566387 566387 566387 617877 720856 875325 1081284 1493202 2059589 2831935 3655771 4119178 4067689 3707261 3346832 3037894 2780445 2471507 2059589 1596182 1132774 823836 566387 411918 308938 257449 205959 154469 154469 154469 102979 102979 102979 154469 154469 154469 102979 102979 102979 102979 102979 102979 51490 51490 51490 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34862 69724 69724 104586 104586 104586 104586 69724 69724 34862 34862 34862 34862 34862 34862 34862 34862 34862 69724 104586 139448 174309 244033 278895 278895 313757 313757 383481 453205 592652 801823 1045857 1324752 1603647 1882542 2266023 2963260 4009117 4566907 3311879 1638509 732100 348619 209171 139448 104586 104586 139448 174309 209171 313757 418343 453205 383481 313757 209171 139448 104586 104586 69724 69724 69724 69724 69724 69724 34862 34862 34862 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47010 94019 188038 235048 282057 329067 423086 470096 470096 517105 564115 564115 611125 658134 658134 705144 752153 799163 893182 940192 987201 1034211 987201 940192 940192 940192 987201 1081220 1269259 1504307 1786364 1880383 1739354 1410287 1081220 846172 752153 658134 658134 705144 752153 846172 893182 846172 752153 611125 470096 376077 329067 235048 235048 188038 141029 94019 94019 47010 47010 47010 0 0 0 0 0 0 0 0 47010 94019 188038 329067 470096 705144 893182 1081220 1128230 987201 705144 423086 235048 141029 47010 47010 0 69779 34889 34889 0 0 0 0 0 0 0 0 0 0 0 0 0 34889 104668 314004 697787 1046680 872233 558229 348893 244225 209336 209336 279115 453561 662897 872233 907123 767565 593119 453561 383783 314004 279115 314004 348893 488451 767565 1360684 2337586 3488934 3698270 2616700 1500242 802455 453561 279115 209336 209336 174447 209336 209336 244225 244225 279115 244225 209336 139557 69779 34889 0 0 0 34889 104668 279115 558229 837344 662897 314004 139557 69779 34889 0 0 0 0 0 0 0 0 0 0 0 34889 69779 411197 438611 411197 328958 219305 137066 82239 54826 27413 27413 27413 27413 27413 27413 54826 54826 82239 109653 164479 246718 328958 411197 438611 411197 356371 301545 219305 164479 137066 109653 82239 54826 54826 54826 27413 54826 54826 54826 82239 137066 274132 520850 986874 1644789 1891508 1535137 1096526 822395 657916 603089 575676 520850 466024 411197 356371 301545 274132 246718 246718 246718 274132 328958 438611 575676 794982 959461 959461 712742 438611 219305 109653 54826 27413 0 0 0 0 0 0 0 27413 27413 27413 54826 82239 137066 191892 246718 301545 356371 317788 202229 57780 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28890 202229 635576 837805 548907 346678 317788 433347 664466 982254 1126703 837805 491127 288898 202229 144449 144449 202229 288898 462237 837805 1386711 1588940 1242262 808915 577796 520017 577796 693356 780025 751135 635576 491127 404457 346678 346678 375568 433347 520017 577796 491127 375568 231119 173339 144449 173339 346678 808915 1040034 433347 115559 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28890 144449 288898 375568 159965 106644 106644 79983 106644 106644 79983 53322 53322 26661 26661 26661 0 0 0 0 0 26661 53322 79983 213287 479896 1013114 1226401 853149 533218 399914 346592 373253 399914 479896 559879 639862 719844 799827 879810 933132 959792 959792 906471 879810 906471 1039775 1333045 1626315 1386367 773166 346592 159965 79983 53322 26661 26661 26661 26661 26661 26661 26661 53322 79983 106644 159965 186626 213287 239948 266609 346592 399914 346592 186626 79983 26661 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26661 79983 133305 159965 205835 154376 120070 85765 68612 51459 51459 34306 34306 17153 17153 17153 17153 17153 17153 34306 34306 51459 85765 137223 222988 325905 325905 240141 154376 120070 120070 137223 188682 274446 394517 531740 583199 514587 411670 308752 240141 188682 171529 154376 154376 171529 205835 274446 394517 566046 668963 634657 497434 360211 274446 222988 188682 188682 188682 205835 240141 274446 291599 291599 240141 188682 154376 120070 120070 137223 205835 360211 480281 411670 240141 120070 68612 34306 17153 17153 17153 17153 17153 17153 17153 17153 17153 34306 51459 85765 137223 205835 240141 240141 119576 143491 215237 310898 334813 239152 119576 47830 23915 0 0 0 0 0 0 0 0 0 0 0 0 23915 167406 573965 860948 573965 358728 263067 239152 263067 286983 286983 239152 191322 167406 143491 119576 119576 119576 143491 191322 286983 430474 741371 1387082 2200199 2080623 1219676 621795 334813 215237 143491 119576 119576 143491 215237 358728 669626 1195760 1434913 980524 526135 286983 191322 143491 167406 191322 191322 95661 23915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23915 47830 95661 95661 95661 15277 30554 76385 122216 137493 106939 61108 30554 0 0 0 0 0 0 0 0 15277 15277 30554 45831 91662 152770 259708 320816 259708 183324 137493 122216 152770 229154 473586 1145772 2306821 1649912 672186 290262 152770 91662 76385 76385 76385 91662 122216 168047 198600 198600 198600 183324 183324 183324 183324 198600 213877 213877 229154 229154 229154 213877 198600 198600 198600 198600 198600 198600 183324 152770 91662 45831 15277 0 0 0 0 0 0 0 15277 15277 30554 61108 91662 137493 152770 122216 76385 30554 15277 0 0 0 45206 75344 135619 241100 391787 527405 527405 391787 256168 165756 105481 75344 60275 45206 45206 45206 45206 45206 75344 105481 180825 301375 391787 376718 286306 210962 165756 165756 195893 256168 346581 391787 376718 286306 195893 135619 105481 75344 75344 90412 105481 120550 150687 180825 180825 165756 135619 120550 105481 90412 75344 75344 90412 105481 135619 180825 286306 421924 557543 587680 467130 331512 241100 180825 165756 150687 150687 135619 105481 75344 45206 30137 30137 15069 15069 30137 30137 60275 75344 105481 135619 150687 135619 105481 75344 60275 45206 30137 30137 30137 90721 120961 110881 80641 50400 30240 20160 10080 10080 20160 30240 60481 120961 231842 292323 231842 151201 100801 80641 80641 90721 131041 161281 161281 120961 70561 40320 20160 10080 10080 0 10080 10080 10080 20160 30240 40320 60481 70561 90721 110881 110881 110881 90721 70561 50400 30240 30240 30240 30240 40320 60481 80641 110881 120961 90721 60481 40320 20160 20160 10080 10080 10080 20160 30240 40320 50400 60481 60481 40320 30240 30240 30240 40320 80641 211682 695526 2227700 1340652 372963 120961 50400 20160 10080 10080 10080 10080 10080 20160 50400 0 0 0 0 0 0 0 0 0 40141 107043 107043 53522 13380 0 0 0 0 0 0 0 0 0 0 0 40141 240847 588737 628878 428173 280988 214086 187325 173945 187325 214086 240847 254227 254227 240847 240847 240847 294369 441553 816204 1431702 1244376 548596 227467 107043 66902 53522 53522 66902 93663 147184 200706 214086 160565 107043 66902 66902 80282 133804 240847 347890 254227 120424 40141 13380 13380 0 0 0 13380 13380 26761 40141 53522 80282 93663 107043 93663 80282 53522 40141 13380 0 0 0 0 0 0 0 0 0 0 14559 43676 101910 145586 131027 58234 14559 0 0 0 0 0 0 0 14559 29117 58234 116469 189261 247496 276613 291172 334847 393082 436757 436757 363964 291172 218379 174703 160144 131027 131027 131027 131027 160144 218379 305730 422199 422199 291172 160144 87351 43676 29117 14559 14559 43676 116469 320289 858956 1048217 524109 232937 131027 87351 87351 116469 189261 291172 320289 218379 116469 58234 29117 14559 14559 14559 14559 14559 43676 87351 160144 305730 480433 538667 407640 247496 131027 72793 29117 14559 0 29790 39720 49650 69511 69511 59581 29790 9930 0 0 0 0 0 0 19860 29790 39720 49650 59581 59581 59581 69511 89371 129091 178742 228392 238322 178742 109231 69511 39720 19860 9930 9930 9930 9930 19860 29790 59581 99301 208532 397204 605735 536225 357483 228392 178742 168812 188672 248252 327693 367413 307833 228392 148951 109231 79441 69511 69511 79441 99301 139021 208532 317763 387274 317763 198602 119161 79441 49650 39720 29790 29790 19860 19860 19860 19860 19860 29790 29790 49650 69511 89371 89371 79441 59581 39720 29790 29790 29790 32885 32885 16442 16442 16442 16442 16442 16442 32885 65770 131540 213752 263080 213752 131540 65770 32885 16442 16442 16442 32885 49327 65770 131540 213752 345292 394620 328850 246637 213752 213752 230195 246637 246637 213752 180867 164425 147982 164425 197310 312407 641257 1397612 2038869 1167417 526160 263080 147982 98655 98655 98655 131540 164425 230195 279522 246637 164425 82212 32885 16442 16442 16442 16442 49327 82212 147982 197310 197310 164425 115097 82212 65770 49327 32885 32885 32885 49327 65770 82212 131540 180867 246637 263080 213752 131540 65770 49327 32885 32885 32885 105553 67856 45237 30158 22619 22619 37698 82935 173409 263883 180948 67856 15079 0 0 0 0 7540 22619 45237 75395 75395 60316 45237 30158 30158 30158 45237 60316 67856 52777 37698 22619 15079 22619 30158 52777 60316 67856 60316 52777 60316 82935 120632 158330 173409 143251 98014 52777 30158 22619 22619 22619 30158 30158 45237 67856 120632 241264 392054 361896 173409 67856 22619 15079 7540 15079 15079 30158 52777 90474 128172 128172 90474 67856 52777 60316 82935 128172 211106 286501 278962 211106 143251 105553 98014 105553 120632 135711 128172 9207 9207 18414 18414 27620 36827 55241 92068 165722 322238 543201 469546 248583 138102 101275 92068 101275 101275 73654 46034 27620 27620 27620 36827 55241 82861 101275 92068 64448 46034 46034 55241 64448 73654 55241 36827 18414 9207 9207 18414 36827 92068 230170 303824 239377 174929 165722 202549 303824 359065 211756 101275 55241 36827 27620 27620 36827 55241 73654 82861 101275 128895 193343 266997 202549 101275 46034 27620 18414 18414 18414 18414 46034 73654 110482 119688 128895 138102 147309 147309 147309 147309 138102 119688 82861 46034 18414 9207 9207 9207 98014 135711 165869 150790 113093 82935 75395 67856 67856 67856 52777 45237 37698 37698 45237 52777 75395 90474 82935 60316 37698 30158 30158 37698 45237 52777 60316 67856 52777 45237 45237 45237 45237 52777 52777 52777 45237 37698 37698 37698 45237 67856 128172 180948 188488 150790 120632 105553 105553 128172 143251 135711 98014 67856 37698 22619 15079 15079 22619 30158 45237 75395 120632 180948 188488 128172 82935 60316 52777 60316 82935 128172 165869 128172 75395 45237 30158 22619 15079 15079 37698 82935 165869 278962 324199 226185 128172 82935 75395 82935 171579 187920 147068 73534 40852 24511 16341 16341 24511 32682 49023 65363 73534 57193 49023 40852 32682 24511 16341 8170 0 0 8170 24511 49023 98045 138897 106216 65363 49023 49023 65363 106216 171579 196090 138897 81704 57193 49023 49023 65363 122556 228772 277795 179749 98045 49023 24511 16341 16341 24511 32682 49023 81704 122556 130727 81704 40852 16341 16341 8170 8170 16341 49023 147068 449374 571930 310476 196090 171579 212431 261454 187920 98045 49023 24511 16341 8170 8170 8170 24511 49023 81704 114386 130727 130727 122556 114386 114386 138897 52125 78188 139000 191125 165063 112938 78188 60813 52125 52125 60813 69500 104250 139000 182438 199813 165063 112938 60813 26063 17375 8688 8688 17375 52125 112938 217188 269313 225875 191125 182438 191125 208500 199813 165063 121625 104250 104250 130313 173750 234563 243250 165063 78188 34750 17375 8688 8688 8688 17375 26063 43438 69500 104250 156375 173750 121625 69500 43438 26063 26063 26063 43438 78188 147688 208500 156375 78188 52125 52125 78188 130313 173750 147688 86875 52125 26063 17375 8688 8688 17375 34750 60813 86875 112938 112938 86875 60813 43438 34750 33084 41355 66169 107524 157151 148879 90982 49626 24813 8271 8271 8271 16542 33084 66169 107524 140608 124066 99253 74440 57898 57898 57898 57898 57898 57898 57898 57898 57898 57898 66169 66169 66169 57898 57898 57898 66169 66169 66169 57898 41355 24813 16542 8271 8271 16542 33084 90982 264675 711313 678229 289488 132337 74440 57898 49626 49626 66169 90982 157151 289488 446638 421825 256404 148879 90982 57898 33084 16542 8271 8271 8271 8271 16542 24813 57898 132337 231590 181964 90982 41355 24813 16542 8271 8271 16542 24813 33084 41355 41355 38592 57888 90048 141504 180096 160800 96480 51456 25728 19296 12864 12864 19296 32160 64320 128640 160800 115776 70752 51456 45024 51456 64320 70752 70752 57888 45024 38592 38592 45024 77184 147936 321600 585312 508128 250848 122208 64320 38592 32160 25728 32160 38592 45024 57888 64320 77184 90048 102912 109344 96480 70752 38592 25728 19296 19296 19296 25728 38592 51456 57888 57888 45024 38592 32160 32160 38592 45024 45024 38592 32160 32160 25728 32160 38592 45024 51456 57888 64320 64320 51456 45024 38592 32160 32160 25728 25728 25728 25728 32160 5446 5446 10893 21786 43572 54464 49018 38125 27232 21786 27232 32679 43572 70804 119822 125268 81697 54464 38125 32679 21786 16339 10893 5446 0 0 10893 32679 125268 337679 255983 119822 70804 54464 54464 59911 81697 119822 196072 266876 217858 114375 54464 27232 16339 10893 10893 16339 21786 43572 108929 272322 315894 119822 43572 16339 10893 10893 10893 16339 43572 147054 272322 108929 32679 10893 5446 5446 10893 16339 16339 16339 16339 16339 16339 32679 54464 76250 76250 70804 54464 38125 27232 21786 16339 10893 10893 5446 5446 5446 86608 75782 86608 97434 108260 97434 75782 64956 64956 97434 151564 248998 346431 324780 216520 129912 86608 86608 97434 97434 97434 86608 75782 75782 97434 119086 151564 162390 140738 129912 119086 119086 108260 97434 86608 75782 75782 75782 86608 119086 140738 129912 97434 75782 75782 97434 129912 162390 151564 108260 75782 54130 64956 129912 281476 519647 552125 335606 184042 97434 54130 54130 64956 108260 151564 151564 129912 97434 75782 64956 64956 64956 54130 43304 43304 64956 86608 108260 108260 108260 97434 75782 54130 43304 54130 86608 119086 151564 140738 108260 33903 45204 79107 192118 395536 327730 135613 56505 56505 79107 113010 146914 203419 248623 248623 169516 79107 33903 22602 11301 11301 11301 33903 67806 113010 124311 113010 90408 90408 101709 146914 135613 113010 90408 79107 67806 67806 67806 79107 180817 474644 802374 531149 248623 135613 101709 90408 90408 101709 101709 90408 79107 101709 158215 203419 180817 146914 124311 113010 101709 101709 90408 101709 135613 192118 214720 169516 90408 45204 33903 22602 33903 45204 79107 101709 101709 90408 90408 101709 113010 113010 113010 101709 90408 101709 113010 101709 67806 45204 33903 151140 71592 31819 15909 0 0 7955 39774 79547 63638 39774 23864 15909 7955 7955 7955 39774 79547 87502 63638 55683 63638 111366 254551 437510 286370 143185 79547 55683 47728 55683 63638 87502 111366 143185 182959 190913 143185 79547 47728 39774 55683 103411 262506 509102 254551 95457 55683 47728 55683 87502 95457 47728 15909 7955 7955 15909 15909 31819 55683 71592 47728 15909 15909 15909 23864 47728 95457 151140 167049 151140 135230 103411 63638 31819 31819 55683 119321 214777 214777 127276 63638 31819 23864 31819 55683 79547 95457 135230 182959 68610 73511 88213 122518 166624 127419 58809 24504 24504 39206 63709 102915 127419 107816 68610 39206 24504 29404 39206 49007 58809 63709 58809 49007 34305 24504 19603 19603 19603 24504 39206 44106 44106 34305 29404 24504 19603 19603 29404 49007 63709 49007 34305 29404 34305 53908 78411 83312 53908 34305 24504 34305 63709 117617 127419 93114 63709 49007 39206 39206 44106 58809 83312 102915 102915 93114 78411 63709 53908 44106 44106 49007 63709 78411 58809 29404 14702 14702 14702 19603 34305 68610 107816 68610 24504 14702 14702 24504 39206 58809 123953 171627 95349 38139 19070 19070 47674 47674 28605 9535 9535 19070 38139 76279 123953 104883 66744 76279 133488 190697 143023 85814 57209 66744 95349 152558 152558 104883 95349 143023 314650 343255 133488 57209 28605 19070 28605 66744 209767 228837 104883 66744 95349 209767 352790 171627 66744 38139 38139 76279 219302 257441 85814 38139 28605 47674 85814 181162 352790 333720 133488 47674 38139 38139 47674 47674 28605 19070 19070 38139 57209 66744 47674 19070 19070 66744 286046 800928 362324 104883 28605 9535 0 9535 66744 95349 57209 38139 38139 57209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 225940 240517 94749 29154 14577 21865 43730 102037 94749 29154 7288 7288 7288 21865 51019 116614 116614 65595 43730 43730 43730 36442 29154 29154 51019 131191 247805 167633 102037 116614 218652 335266 153056 58307 29154 29154 36442 87461 196786 218652 145768 131191 174921 160344 80172 36442 21865 21865 43730 153056 342554 189498 58307 29154 21865 21865 29154 58307 145768 204075 80172 29154 21865 21865 29154 29154 29154 36442 58307 116614 153056 80172 36442 21865 21865 21865 21865 14577 14577 14577 14577 21865 21865 21865 36442 65595 109326 131191 123903 145768 167441 83720 83720 146511 334881 460462 313951 188371 146511 146511 146511 167441 209301 251161 251161 167441 83720 62790 83720 146511 272091 334881 293021 313951 439532 523252 313951 146511 83720 83720 104650 146511 188371 209301 188371 167441 146511 104650 125581 209301 397672 565112 334881 188371 167441 251161 376742 355812 209301 167441 209301 313951 355812 209301 104650 83720 104650 146511 272091 418602 355812 188371 125581 125581 125581 104650 104650 83720 104650 167441 272091 251161 188371 167441 209301 313951 376742 272091 188371 125581 125581 167441 272091 418602 418602 334881 334881 523252 753483 439532 227983 227983 95606 51480 51480 66189 73543 58834 44126 36771 44126 58834 73543 80897 66189 51480 44126 36771 44126 44126 36771 36771 44126 58834 95606 95606 58834 44126 44126 66189 110314 147086 139731 102960 66189 51480 44126 73543 176503 433903 301526 110314 58834 58834 66189 51480 29417 14709 22063 88251 338297 338297 132377 66189 58834 66189 88251 110314 125023 117669 73543 44126 29417 22063 36771 80897 125023 102960 73543 66189 66189 58834 36771 29417 22063 22063 36771 58834 73543 73543 58834 36771 29417 36771 58834 80897 73543 51480 51480 102960 144830 104599 64369 48277 48277 48277 48277 56323 80461 120691 136784 88507 48277 32184 32184 64369 112645 112645 80461 64369 112645 249429 305751 144830 72415 56323 72415 104599 96553 72415 64369 64369 72415 80461 80461 80461 64369 56323 56323 64369 72415 64369 72415 104599 225291 450581 313798 128737 64369 56323 72415 72415 64369 48277 40230 56323 80461 104599 96553 72415 56323 48277 64369 64369 56323 56323 72415 144830 257475 177014 64369 40230 40230 72415 88507 72415 48277 40230 56323 80461 88507 88507 80461 72415 64369 48277 32184 32184 56323 112645 9395 18789 32881 89250 150315 56368 23487 14092 28184 126828 338209 51671 4697 0 9395 23487 75158 140920 126828 84552 37579 14092 9395 9395 14092 42276 187894 201986 98644 70460 51671 28184 14092 9395 18789 56368 75158 56368 46973 65763 164407 239565 79855 37579 23487 18789 9395 4697 4697 23487 136223 98644 18789 0 0 4697 23487 150315 136223 23487 0 0 0 0 28184 51671 28184 14092 14092 23487 23487 4697 0 0 4697 23487 79855 173802 136223 51671 23487 18789 23487 61066 117434 51671 9395 0 0 4697 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 180867 180867 164425 213752 312407 213752 115097 98655 98655 131540 164425 147982 98655 82212 82212 115097 213752 411062 328850 246637 263080 246637 147982 82212 65770 115097 279522 411062 279522 197310 164425 131540 98655 82212 115097 197310 197310 147982 131540 180867 378177 328850 131540 65770 65770 65770 65770 82212 115097 279522 476832 246637 147982 147982 180867 180867 115097 98655 115097 147982 164425 180867 230195 526160 509717 180867 98655 82212 131540 197310 213752 230195 394620 378177 147982 65770 49327 82212 197310 361735 213752 98655 65770 65770 131540 279522 213752 115097 98655 131540 312289 847640 1561443 669190 133838 89225 133838 356901 1115316 2141407 758415 223063 133838 223063 669190 3122885 1561443 223063 44613 133838 401514 892253 981478 758415 758415 535352 223063 44613 44613 133838 178451 178451 223063 223063 267676 267676 223063 223063 178451 133838 44613 0 89225 312289 579964 803028 669190 356901 133838 44613 0 223063 981478 1026091 356901 178451 133838 223063 579964 1026091 490739 178451 44613 0 312289 2141407 1695281 490739 267676 223063 133838 44613 44613 178451 535352 803028 713802 713802 936866 1338379 1293767 892253 624577 401514 178451 89225 89225 133838 178451 223063 132739 146013 159287 159287 185834 252204 238930 146013 92917 92917 159287 331847 384943 185834 92917 106191 185834 305299 199108 119465 146013 172560 119465 79643 106191 278751 424764 172560 92917 106191 172560 199108 172560 132739 119465 132739 146013 199108 278751 225656 106191 53096 53096 79643 106191 106191 106191 119465 119465 79643 53096 53096 79643 106191 106191 92917 66369 66369 79643 106191 119465 79643 39822 66369 132739 172560 132739 132739 172560 146013 66369 39822 79643 238930 265478 132739 79643 92917 146013 199108 159287 106191 79643 66369 79643 119465 318573 530955 292025 159287 54252 54252 217009 406891 325513 325513 542522 651026 515396 461144 569648 596774 461144 406891 406891 406891 352639 298387 217009 135630 108504 189883 488270 1030791 786657 488270 298387 135630 54252 27126 54252 189883 325513 217009 108504 54252 81378 189883 325513 162757 81378 81378 189883 569648 434017 244135 244135 189883 81378 54252 135630 406891 461144 162757 81378 108504 271261 596774 406891 135630 54252 54252 108504 244135 325513 244135 244135 406891 488270 325513 244135 271261 325513 298387 298387 352639 325513 244135 217009 271261 379765 406891 434017 542522 515396 352639 325513 596774 461144 108504 221434 265721 191909 103336 88574 118098 191909 206672 103336 44287 44287 73811 177147 191909 88574 29525 44287 118098 250958 250958 177147 177147 206672 147623 103336 147623 250958 280483 236196 221434 177147 118098 88574 103336 162385 191909 147623 118098 147623 206672 221434 206672 177147 118098 73811 59049 73811 147623 221434 221434 177147 132860 118098 147623 221434 221434 132860 73811 88574 177147 280483 236196 177147 206672 265721 236196 191909 206672 206672 132860 103336 177147 280483 177147 73811 59049 132860 339532 398581 177147 88574 73811 132860 295245 324770 162385 88574 73811 88574 147623 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18282240 10870521 3458802 2470573 2470573 1729401 1235286 1729401 2470573 2717630 2964688 3705859 4199974 3211745 2717630 2717630 1976458 1235286 1235286 1976458 2717630 2223516 2964688 5929375 4199974 1482344 1482344 2717630 2964688 1976458 1729401 2223516 2717630 2223516 1729401 1482344 1976458 2470573 2717630 2470573 2964688 2223516 1235286 988229 1976458 2470573 1729401 1235286 1729401 1729401 1482344 1482344 2223516 2223516 1482344 1235286 1482344 1976458 2223516 1482344 741172 988229 1482344 1976458 1482344 2223516 8152891 9141120 2964688 1729401 1976458 1976458 1729401 2223516 2223516 1482344 988229 2223516 8399948 6670547 1976458 988229 1729401 3705859 3211745 2223516 2223516 2223516 2717630 5682318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1311941 1967912 2295897 1967912 2295897 3279853 5247765 7543662 6231721 3279853 1967912 1639926 3279853 5247765 3279853 2295897 4591794 15415309 5903735 1967912 2295897 2951868 1639926 2295897 7543662 5247765 1967912 2295897 2295897 1639926 2623882 6559706 4919779 1639926 983956 3279853 7215676 4591794 2295897 1967912 2295897 2623882 2295897 1967912 1639926 1311941 1967912 2623882 2623882 2623882 2951868 2623882 2623882 2951868 3279853 2295897 983956 1311941 2623882 2951868 1967912 2295897 4263809 3607838 3279853 9183588 11807470 1967912 983956 2295897 2951868 3279853 7215676 6887691 2295897 2295897 6887691 13447397 3279853 1311941 2295897 7215676 14103367 5575750 2623882 1967912 1967912 2623882 2623882 1639926 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7872405 2624135 3936202 11808607 14432742 23617214 28865483 17056877 18368944 18368944 9184472 6560337 19681011 28865483 14432742 14432742 18368944 7872405 11808607 19681011 5248270 2624135 27553416 31489618 13120674 24929281 9184472 2624135 5248270 20993079 10496539 11808607 30177551 24929281 9184472 11808607 19681011 20993079 22305146 14432742 3936202 2624135 7872405 13120674 13120674 15744809 7872405 2624135 5248270 13120674 11808607 14432742 27553416 30177551 20993079 11808607 7872405 14432742 26241349 13120674 10496539 28865483 23617214 13120674 30177551 15744809 2624135 7872405 23617214 9184472 17056877 31489618 7872405 5248270 24929281 13120674 3936202 6560337 23617214 20993079 6560337 5248270 9184472 27553416 14432742 7872405 11808607 11808607 7872405 11808607 5000012 4285725 2857150 3571437 3571437 2142862 3571437 16428611 39285808 7857162 3571437 6428587 42857246 14285749 3571437 4285725 15714323 7142874 2857150 4285725 4285725 4285725 26428635 10714311 2142862 3571437 4285725 4285725 13571461 12142886 3571437 6428587 32857222 15000036 3571437 5000012 18571473 45714395 9285737 3571437 2857150 4285725 2857150 2142862 4285725 7142874 8571449 7142874 3571437 2142862 2857150 5000012 3571437 4285725 7142874 5714299 2857150 3571437 7142874 6428587 4285725 4285725 2857150 2142862 15714323 22857198 4285725 5000012 6428587 3571437 12142886 33571509 4285725 2857150 5000012 4285725 5000012 5714299 4285725 2857150 4285725 5714299 4285725 4285725 7142874 5714299 3571437 4285725 4285725 4285725 40387227 12753861 8502574 21256435 14879505 10628218 55266732 72271880 23382079 29759010 42512871 21256435 14879505 25507722 46764158 74397524 63769306 21256435 8502574 8502574 8502574 8502574 17005148 27633366 19130792 12753861 8502574 6376931 25507722 48889801 23382079 17005148 23382079 21256435 14879505 17005148 21256435 27633366 38261584 19130792 8502574 27633366 74397524 10628218 8502574 19130792 14879505 42512871 76523167 10628218 10628218 23382079 10628218 6376931 14879505 17005148 8502574 6376931 12753861 17005148 12753861 8502574 6376931 8502574 31884653 65894950 29759010 19130792 12753861 14879505 38261584 42512871 8502574 6376931 10628218 29759010 44638514 17005148 6376931 10628218 40387227 21256435 8502574 17005148 80774454 12753861 6376931 21256435 23382079 21256435 14210098 8031795 4324812 4324812 6178303 7413964 5560473 4324812 6796134 14827928 8649625 3706982 4942643 12974437 8649625 4324812 5560473 8649625 6796134 4942643 3706982 3089152 8649625 11738777 5560473 4942643 3089152 3089152 6178303 6796134 4942643 7413964 12974437 8031795 6178303 8649625 12356607 9267455 4942643 3089152 3089152 4324812 5560473 6796134 9885286 11120946 7413964 6178303 6178303 7413964 6178303 3089152 3089152 5560473 11738777 4942643 3089152 4324812 11120946 4942643 2471321 4942643 9267455 6178303 5560473 5560473 5560473 9267455 8649625 4324812 4942643 5560473 4324812 5560473 8031795 8031795 10503116 11738777 8031795 8031795 11738777 12356607 8649625 6796134 6178303 4942643 3706982 4324812 6796134 11738777 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287138010 111150197 74100132 268612977 55575099 46312582 175987813 64837615 101887681 444600790 101887681 64837615 157462780 379763174 92625165 46312582 83362648 92625165 120412714 194512845 64837615 74100132 175987813 92625165 111150197 83362648 92625165 426075757 74100132 18525033 55575099 83362648 101887681 120412714 74100132 64837615 101887681 55575099 74100132 231562911 18525033 9262516 83362648 46312582 64837615 55575099 9262516 55575099 74100132 55575099 120412714 27787549 46312582 166725296 27787549 9262516 92625165 166725296 18525033 18525033 92625165 129675230 101887681 120412714 74100132 92625165 46312582 9262516 37050066 55575099 74100132 101887681 55575099 129675230 342713109 46312582 27787549 74100132 166725296 64837615 37050066 111150197 166725296 18525033 27787549 259350461 92625165 148200263 213037878 64837615 26187156 10911315 15275841 26187156 15275841 24004893 26187156 37098471 41462997 15275841 19640367 91655045 32733945 13093578 32733945 45827523 24004893 26187156 19640367 17458104 17458104 8729052 19640367 26187156 13093578 19640367 13093578 17458104 26187156 17458104 28369419 37098471 17458104 28369419 74196942 28369419 17458104 26187156 28369419 30551682 19640367 10911315 24004893 24004893 15275841 19640367 8729052 15275841 37098471 21822630 26187156 21822630 19640367 28369419 13093578 13093578 45827523 30551682 10911315 17458104 26187156 19640367 26187156 24004893 30551682 34916208 8729052 10911315 17458104 17458104 39280734 17458104 13093578 26187156 24004893 21822630 19640367 19640367 52374312 48009786 17458104 24004893 32733945 15275841 21822630 26187156 15275841 24004893 19640367 17458104 173519146 371826742 421403640 495768989 322249843 123942247 123942247 123942247 148730697 297461393 272672944 173519146 223096045 347038292 173519146 123942247 173519146 123942247 198307596 396615191 272672944 495768989 223096045 173519146 272672944 247884494 470980539 198307596 148730697 322249843 223096045 123942247 297461393 322249843 123942247 148730697 371826742 272672944 123942247 123942247 198307596 495768989 223096045 148730697 347038292 446192090 396615191 223096045 148730697 198307596 173519146 198307596 347038292 421403640 520557438 446192090 272672944 322249843 570134337 421403640 495768989 421403640 173519146 173519146 148730697 99153798 272672944 495768989 446192090 198307596 99153798 297461393 371826742 148730697 148730697 297461393 545345888 223096045 148730697 371826742 520557438 173519146 198307596 421403640 173519146 123942247 247884494 470980539 396615191 198307596 246415533 164277022 369623300 698177344 616038833 1273146921 739246599 287484789 205346278 205346278 492831066 369623300 164277022 287484789 451761811 246415533 574969577 698177344 410692555 739246599 328554044 328554044 410692555 287484789 985662132 369623300 246415533 492831066 533900322 862454366 410692555 328554044 739246599 369623300 246415533 574969577 698177344 369623300 287484789 574969577 574969577 287484789 780315855 1232077665 574969577 451761811 328554044 862454366 1149939154 739246599 616038833 246415533 164277022 287484789 287484789 246415533 205346278 246415533 246415533 164277022 328554044 369623300 205346278 451761811 492831066 492831066 492831066 123207767 369623300 657108088 492831066 369623300 123207767 451761811 616038833 164277022 410692555 533900322 205346278 328554044 698177344 328554044 164277022 205346278 657108088 1149939154 328554044 410692555 616038833 287484789 39873410 79746821 225949326 86392389 26582274 46518979 112974663 79746821 46518979 86392389 132911368 59810116 66455684 119620231 79746821 39873410 66455684 106329095 39873410 33227842 139556937 159493642 66455684 26582274 53164547 152848073 119620231 79746821 59810116 53164547 46518979 26582274 39873410 53164547 33227842 39873410 46518979 39873410 33227842 53164547 99683526 99683526 126265800 106329095 53164547 46518979 79746821 146202505 79746821 46518979 93037958 126265800 46518979 39873410 99683526 66455684 33227842 66455684 106329095 39873410 39873410 106329095 119620231 53164547 53164547 139556937 86392389 39873410 39873410 73101253 146202505 99683526 86392389 66455684 33227842 39873410 46518979 39873410 53164547 59810116 46518979 39873410 39873410 53164547 46518979 46518979 86392389 199367052 119620231 46518979 1153683651 192280608 307648974 423017339 884490799 615297947 115368365 307648974 423017339 153824487 230736730 307648974 192280608 153824487 307648974 384561217 115368365 153824487 884490799 615297947 423017339 269192852 499929582 1038315286 499929582 423017339 192280608 346105095 461473460 269192852 461473460 730666312 384561217 230736730 307648974 499929582 269192852 499929582 999859164 269192852 346105095 230736730 269192852 423017339 269192852 1307508137 384561217 346105095 384561217 269192852 346105095 115368365 269192852 1461332624 192280608 230736730 922946921 346105095 153824487 499929582 1038315286 115368365 115368365 269192852 269192852 346105095 346105095 807578555 499929582 307648974 346105095 192280608 153824487 230736730 499929582 1192139772 346105095 307648974 384561217 307648974 307648974 461473460 884490799 307648974 346105095 922946921 153824487 230736730 423017339 576841825 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1144199317 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1716298975 1144199317 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1144199317 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1144199317 2147483647 2147483647 1716298975 2147483647 2147483647 1716298975 2147483647 2147483647 1144199317 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1144199317 2147483647 2147483647 1716298975 2147483647 2147483647 2147483647 2147483647 2147483647 572099658 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1208069792 2147483647 1812104688 2147483647 1610759722 2147483647 1812104688 2013449653 2147483647 2147483647 2147483647 2013449653 2147483647 2147483647 2147483647 2147483647 2147483647 2013449653 1409414757 1812104688 2147483647 2147483647 2147483647 2147483647 2147483647 1812104688 1812104688 1610759722 2147483647 2147483647 2147483647 1812104688 1610759722 2147483647 1208069792 2147483647 2147483647 1409414757 2147483647 2147483647 2147483647 1610759722 2147483647 1208069792 1812104688 1610759722 1812104688 1208069792 1610759722 1812104688 2147483647 2147483647 2147483647 1208069792 2147483647 1409414757 1610759722 2147483647 1208069792 2013449653 2147483647 1610759722 2147483647 2013449653 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1812104688 1610759722 2147483647 2013449653 2147483647 1409414757 2147483647 2147483647 1409414757 2147483647 2013449653 1610759722 1812104688 2147483647 2013449653 2147483647 2013449653 1812104688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 157150 550024 104766 523832 78575 707174 104766 628599 104766 523832 78575 340491 157150 183341 288108 130958 654790 104766 602407 104766 628599 130958 183341 523832 78575 471449 471449 130958 104766 471449 707174 497641 235725 209533 183341 209533 314299 707174 550024 183341 104766 157150 628599 130958 157150 838132 78575 497641 130958 314299 130958 419066 130958 654790 78575 654790 78575 392874 104766 235725 235725 209533 340491 130958 340491 235725 183341 471449 104766 550024 314299 78575 340491 523832 288108 78575 104766 78575 157150 130958 130958 78575 78575 157150 288108 759557 130958 104766 419066 157150