% 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 46 69 138 231 392 646 1038 1568 2099 2145 1684 1130 715 438 277 161 92 46 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 46 69 115 185 300 461 692 992 1292 1453 1338 1061 738 484 323 208 138 92 46 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 757 757 1009 1262 1262 1514 1766 2271 2523 3028 3532 4289 4794 5551 6055 6812 7065 7065 7065 6560 6055 5551 4794 4289 3785 3280 2775 2523 2271 2018 1766 1514 1262 1262 1262 1262 1009 1009 1009 1009 1262 1262 1262 1514 1514 1766 2018 2271 2523 3028 3532 4037 4541 5298 5803 6560 7065 7317 7317 7065 6560 6055 5298 4541 3785 3280 2775 2271 2018 1514 1262 1262 1009 757 757 757 505 505 505 505 505 505 505 505 505 505 505 505 505 757 5113 4453 3958 3463 2969 2474 2144 1814 1649 1484 1319 1154 990 990 825 825 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 825 825 825 825 825 990 990 990 990 990 990 990 990 990 990 990 990 825 825 825 825 825 825 825 825 825 825 825 825 990 990 990 1154 1154 1319 1484 1649 1814 1979 2144 2474 2804 3134 3628 4123 4618 5113 5772 6267 6597 6762 6762 6597 6267 5772 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 303 303 303 303 303 303 303 303 607 607 607 607 607 910 910 910 1213 1213 1517 1517 1820 1820 2124 2427 2730 3034 3640 4247 4854 5764 6977 8494 10314 12438 15168 18202 21236 23663 24269 23056 20326 16685 13348 10314 7888 5764 4247 3337 2427 1820 1517 1213 910 607 607 303 303 303 303 303 0 0 0 0 0 0 0 0 0 0 655 655 655 655 655 655 655 655 655 655 655 655 611 611 611 611 567 567 567 524 524 524 480 480 436 436 393 393 393 349 349 349 349 306 306 306 306 306 306 306 306 306 306 349 349 349 349 349 349 393 393 393 393 393 393 393 436 436 436 436 436 436 480 480 480 480 480 480 480 480 480 524 524 524 524 524 524 524 524 524 567 567 567 567 611 611 611 611 655 655 162 185 185 185 208 208 208 231 231 254 254 277 277 300 300 323 323 346 346 346 346 346 346 346 323 323 300 300 277 277 277 254 254 254 254 254 254 254 277 277 300 323 323 346 369 369 392 416 416 416 416 416 416 392 392 369 346 323 300 277 277 254 231 231 208 185 185 185 162 162 162 139 139 139 139 115 115 115 115 115 115 115 139 139 139 139 139 162 162 162 6659 6242 5826 5410 4994 4578 3745 3329 3329 2913 2497 2497 2081 2081 1665 1665 1665 1665 1665 1665 1665 1665 2081 2081 2081 2081 2497 2913 2913 3329 3745 4578 4994 5826 6659 7491 8739 9572 10404 11236 11652 12069 11652 11236 10404 9572 8323 7491 6659 5826 4994 4578 3745 3329 3329 2913 2497 2497 2497 2497 2081 2081 2081 2497 2497 2497 2497 2497 2497 2913 2913 2913 3329 3329 3329 3745 3745 4162 4578 4994 5410 5410 5826 6242 6659 7075 7075 7075 7075 6659 2785 2785 3481 3481 4178 4178 4874 4874 4874 5570 5570 6266 6266 6266 6963 6963 6963 6963 7659 7659 8355 8355 9051 9748 10444 11140 12533 13925 15318 17407 19495 22280 25065 27851 30636 33421 34117 34117 32028 29243 25762 21584 18103 15318 12533 10444 8355 6963 5570 4178 3481 2785 2785 2089 2089 2089 1393 1393 1393 1393 1393 1393 1393 1393 1393 1393 1393 1393 1393 696 696 696 696 696 696 696 696 696 696 696 696 696 696 1393 1393 1393 1393 2089 2089 2089 2691 2691 2691 2691 2691 0 0 0 0 0 0 0 0 0 0 0 0 0 2691 2691 2691 2691 2691 5382 5382 5382 5382 8073 8073 10764 10764 13455 16146 18836 21527 24218 29600 34982 40364 48437 56509 64582 72655 80728 83418 86109 86109 83418 80728 75346 69964 64582 61891 56509 53818 51127 51127 51127 51127 53818 56509 59200 61891 64582 67273 69964 69964 67273 64582 61891 56509 51127 43055 37673 32291 26909 21527 18836 16146 13455 10764 10764 8073 8073 5382 5382 5382 5382 2691 2691 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9870 9870 9870 9870 9870 9870 9870 19741 19741 19741 29611 29611 39481 49352 59222 69093 88833 98704 118444 138185 157926 187537 207278 236889 266500 296111 335592 375074 424425 473777 532999 572481 611962 621833 602092 552740 493518 414555 345463 276370 217148 167796 128315 98704 78963 59222 49352 39481 29611 19741 19741 19741 19741 9870 9870 9870 9870 9870 9870 9870 9870 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25786 25786 25786 51572 51572 77358 77358 103144 128930 128930 154716 206288 232074 283646 309432 361005 412577 464149 515721 567293 644651 696223 773581 876725 979869 1134586 1366660 1624520 1882381 2114455 2140241 1959739 1598734 1211944 876725 618865 412577 283646 180502 103144 51572 25786 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110600 553002 1216604 2322608 3649812 4645215 5087617 4866416 4313414 3981613 3760412 4202814 5530018 7963226 11391837 13935645 12940242 9179830 5530018 2986210 1548405 663602 110600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 135754 135754 135754 135754 135754 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 135754 271507 678769 1221784 1900552 2715075 3393843 3801105 3936858 3936858 3936858 3936858 3936858 4208366 4751381 5565903 6923441 8823993 10860299 12082083 11946329 10588792 8416732 6380426 4479873 2986582 1900552 1086030 543015 135754 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 279902 979656 2519115 4898278 8816901 14135032 19173261 20852671 18333556 14135032 10496311 7837245 5737983 4338475 3078918 2099262 1259557 699754 279902 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 677623 1806995 3388116 5646859 8131478 10616096 12648965 14455960 16940578 20780443 26653176 31396538 29589543 21232191 12197216 6324483 2710493 903498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285512 571023 1427558 2855116 5424721 9136373 13133536 14846606 13990071 12277001 10278419 8850861 7708815 7423303 7994326 9421884 12562513 17130699 22555420 26267072 25410537 20556839 14561094 9421884 5710233 3426140 1713070 856535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 237761 475521 1069923 1783205 3090889 5230735 8678264 13195717 16762127 16286605 12839076 9510427 7013940 5468495 4398572 3566410 2853128 2258726 1545444 1069923 594402 356641 118880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30502 30502 30502 30502 30502 30502 30502 30502 30502 30502 30502 30502 30502 30502 30502 30502 30502 30502 30502 61005 61005 122010 183015 274523 488040 823567 1311608 1921658 2470703 2745225 2623215 2318190 1921658 1586130 1281105 1037085 854070 732060 671055 610050 579548 579548 549045 549045 518542 488040 457537 427035 366030 335528 274523 213518 152513 122010 61005 30502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181805 454511 1272632 3090677 6726766 12271804 15453383 12635413 8090300 4726917 2727068 1727143 1272632 1181729 1363534 1636241 1999850 2272556 2454361 2454361 2181654 1818045 1272632 818120 454511 272707 90902 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97727 97727 97727 97727 97727 97727 97727 195453 195453 293180 390907 488634 684087 977267 1465901 2149988 3029529 4006796 4984064 5765878 6254512 6352238 6156785 5570424 4788610 3909070 3127256 2540895 2149988 1954535 1954535 2149988 2443169 2834076 3322709 3811343 3909070 3420436 2540895 1563628 879541 390907 195453 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97247 97247 194494 194494 194494 194494 194494 194494 291740 291740 388987 486234 583481 875221 1166961 1653195 2139429 2528416 2431169 2042182 1555948 1264208 972468 875221 972468 1166961 1750442 3014649 5543065 10794390 17990649 16142961 8071481 3403636 1458701 680727 291740 194494 97247 97247 194494 194494 291740 388987 486234 583481 680727 680727 583481 388987 194494 97247 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132337 132337 132337 132337 264675 264675 264675 397012 529349 661686 926361 1191036 1455710 1852722 2382071 3176095 4234794 5955178 8998936 14292428 21570979 24747075 18130210 9925297 5028817 2646746 1455710 794024 397012 132337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118554 237108 355662 474216 474216 474216 474216 474216 474216 355662 355662 355662 474216 592771 711325 948433 1185541 1659757 2252528 2845298 3438069 4149394 4979272 6164813 7943125 10432761 12922397 13515168 10788423 6757584 3675177 1896866 1066987 711325 474216 474216 592771 711325 948433 1304095 1659757 2015420 2133974 1896866 1185541 711325 237108 118554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 224108 672323 1120538 1568753 2016968 2465183 2689291 2913398 2913398 2913398 2913398 3361613 3809829 4930366 6723227 8964302 11877701 14342884 16135744 16808067 16583959 15463422 13670561 11653593 9412518 7843765 6499119 5602689 4930366 4482151 4258044 3809829 3137506 2465183 2016968 1344645 896430 448215 224108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161769 323538 485307 808845 1132383 1617690 2264767 2911843 3397150 3882457 4367764 4529533 4691302 5014840 5176609 5661916 6147223 6956069 7603145 8411990 8897297 9059066 9059066 8573759 7926683 6794300 5823685 4691302 3882457 3235381 2750074 2426536 2102997 1779459 1617690 1455921 1294152 1132383 808845 647076 485307 485307 323538 161769 161769 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127964 383893 639822 895751 1023716 1151680 1023716 1023716 895751 895751 1023716 1407609 2175396 3838933 7166009 12796445 19066702 21498027 18298916 12668480 7677867 4094862 1919467 639822 127964 0 0 0 0 0 0 0 127964 255929 511858 767787 895751 1023716 895751 639822 383893 127964 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129471 258941 647353 1165235 1812587 2200999 2200999 1942058 1553646 1165235 906294 776823 776823 906294 1294705 1812587 2718881 4013586 5437762 6602997 7120879 6991409 6861938 6861938 7379820 8156643 8933467 8803996 7509291 5308292 3495704 2330470 1683117 1165235 1035764 906294 906294 906294 1035764 1035764 906294 776823 517882 388412 129471 129471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61518 61518 123036 246072 369108 492144 615180 738216 861252 861252 861252 799734 799734 799734 922770 1107324 1353396 1722504 2153130 2460720 2645274 2645274 2583756 2583756 2706792 3137418 3752598 4613850 5044476 4490814 3198936 1968576 1230360 799734 553662 369108 307590 246072 246072 246072 184554 184554 184554 123036 123036 61518 61518 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79863 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79863 79863 159726 239588 319451 399314 559039 798628 1118079 1597255 2316020 3034785 3753550 4073001 3993138 3673687 3354236 3034785 2795197 2715334 2715334 2795197 3034785 3194510 3354236 3513961 3434099 3194510 2795197 2316020 1836843 1357667 1038216 798628 559039 479177 399314 399314 319451 319451 319451 319451 319451 319451 319451 239588 239588 239588 159726 159726 159726 159726 79863 79863 79863 79863 0 0 0 0 0 0 0 0 79863 79863 79863 79863 79863 79863 79863 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49497 49497 98995 148492 148492 197989 247487 247487 296984 346482 395979 445476 544471 643466 742461 841455 940450 1039445 1088942 1138440 1187937 1286932 1385926 1534419 1732408 2029392 2326376 2623361 2821350 2920345 2870848 2722355 2474869 2128387 1732408 1385926 1039445 791958 643466 494974 445476 346482 296984 296984 247487 197989 197989 148492 148492 98995 98995 98995 98995 98995 49497 49497 49497 49497 49497 49497 49497 49497 49497 49497 49497 0 0 0 0 0 0 0 0 0 0 0 49937 49937 49937 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99873 349556 699113 1198479 1797719 2097338 1897592 1398226 948796 649176 449430 299620 249683 249683 249683 249683 249683 249683 299620 349556 399493 549303 848923 1298352 1897592 2546768 3096071 3295818 3096071 2696578 2247148 1747782 1398226 1048669 798986 599240 449430 349556 249683 149810 99873 49937 49937 49937 49937 49937 99873 199747 299620 449430 649176 898859 1048669 1048669 848923 549303 349556 199747 99873 49937 0 0 0 0 0 0 0 0 0 0 0 0 71307 71307 0 0 0 0 0 0 0 71307 71307 142613 142613 142613 142613 142613 142613 142613 142613 213920 285227 356533 427840 499147 641760 713067 855680 926987 926987 855680 784373 713067 713067 641760 641760 713067 713067 784373 855680 998293 1283520 1782667 2567040 3636641 4920161 5918454 5704534 3993174 2281814 1140907 570453 285227 142613 142613 71307 71307 71307 71307 71307 71307 71307 142613 213920 285227 427840 641760 784373 855680 855680 855680 855680 855680 784373 713067 784373 855680 926987 1069600 1140907 1140907 1212214 1212214 1069600 926987 713067 570453 356533 285227 213920 142613 38259 76519 76519 76519 38259 38259 38259 38259 38259 38259 38259 76519 76519 114778 153037 191297 267816 267816 191297 114778 76519 38259 0 0 0 0 0 38259 76519 114778 191297 267816 344334 382594 459112 573890 726928 1109521 1798190 3099008 4476345 4132011 2716415 1721671 1147781 841706 688668 535631 459112 344334 306075 229556 229556 191297 191297 191297 191297 191297 191297 191297 153037 114778 76519 38259 0 0 0 0 38259 76519 229556 650409 1645152 2410340 1339078 573890 229556 114778 38259 38259 0 0 0 0 0 0 0 0 0 38259 159518 159518 159518 159518 127615 95711 95711 63807 63807 63807 31904 31904 31904 63807 63807 95711 127615 191422 255229 255229 191422 127615 31904 0 0 0 0 0 31904 95711 159518 255229 382844 478555 606169 701880 797591 861398 957109 1020916 1020916 989013 925206 861398 797591 765687 701880 638073 574266 478555 414747 350940 319036 319036 287133 319036 319036 319036 319036 287133 255229 191422 127615 63807 31904 0 31904 63807 223325 574266 1627086 3445593 2456580 957109 414747 191422 127615 63807 63807 63807 31904 31904 31904 31904 63807 63807 63807 95711 127615 127615 0 0 0 0 0 0 0 0 0 0 0 0 25065 25065 50131 75196 175458 350917 777030 1428733 1228209 576506 225589 75196 0 0 0 50131 125327 275720 576506 1127947 1829781 2055371 1554061 1002620 651703 426113 300786 250655 225589 225589 275720 375982 576506 877292 1178078 1178078 827161 501310 300786 200524 150393 100262 100262 75196 75196 75196 75196 50131 50131 50131 25065 25065 0 0 0 25065 75196 175458 275720 300786 250655 150393 100262 75196 50131 50131 50131 50131 50131 50131 50131 75196 75196 100262 100262 75196 50131 0 21431 42862 42862 42862 42862 21431 21431 21431 0 0 0 0 0 0 21431 21431 42862 64293 107155 214309 385757 471481 342895 192878 107155 85724 85724 128586 171447 235740 321464 428619 514342 600066 664359 750083 900099 1071547 1242994 1307287 1178701 964392 750083 642928 600066 642928 707221 728652 621497 450050 321464 214309 171447 128586 107155 107155 107155 128586 150017 171447 171447 171447 150017 128586 107155 85724 85724 107155 171447 192878 150017 85724 42862 21431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21431 21431 42315 126945 211574 296204 296204 296204 211574 169260 84630 84630 42315 42315 42315 42315 42315 84630 126945 169260 296204 465464 719353 888612 846298 634723 465464 380834 338519 338519 380834 380834 380834 423149 465464 507779 634723 846298 1184817 1734910 2496578 3131301 3300561 2962042 2496578 2073429 1734910 1396391 1057872 719353 465464 296204 211574 169260 126945 84630 84630 84630 84630 84630 84630 126945 126945 169260 169260 211574 211574 169260 169260 253889 338519 507779 550093 465464 338519 211574 126945 84630 42315 42315 42315 0 0 0 0 0 0 0 0 0 0 0 460641 518221 575801 604591 547011 431851 316691 201530 115160 57580 28790 28790 0 0 0 0 28790 28790 86370 201530 460641 892492 892492 460641 172740 86370 57580 57580 86370 172740 316691 604591 1094022 1756194 2015304 1669823 1180392 806122 575801 431851 345481 259111 172740 115160 57580 28790 28790 28790 28790 57580 86370 115160 172740 259111 431851 690961 1094022 1180392 777332 374271 143950 28790 0 0 0 0 0 28790 287901 719751 921282 547011 259111 115160 57580 28790 28790 0 0 0 28790 28790 28790 57580 86370 115160 172740 230320 316691 374271 354737 257991 128995 96747 64498 32249 32249 32249 32249 0 0 0 0 0 0 0 0 0 0 0 32249 96747 225742 451484 677226 741724 709475 677226 644977 644977 612728 580479 515982 483733 419235 386986 322489 290240 257991 257991 257991 322489 483733 967466 1934931 1773687 677226 225742 64498 32249 0 0 0 0 0 0 0 0 64498 193493 580479 1967180 4676084 3386130 1515696 773973 515982 386986 257991 161244 96747 32249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32249 96747 257991 386986 321651 438615 526338 584820 555579 438615 292410 175446 87723 58482 29241 0 0 0 0 0 0 0 0 0 87723 555579 3479679 7456455 1462050 409374 175446 116964 116964 146205 204687 292410 380133 467856 526338 526338 497097 467856 438615 438615 438615 467856 467856 409374 321651 204687 116964 87723 58482 58482 58482 58482 87723 116964 116964 175446 204687 204687 204687 175446 116964 58482 29241 29241 29241 58482 146205 350892 526338 438615 233928 87723 58482 29241 0 0 0 29241 29241 29241 29241 58482 58482 87723 87723 116964 146205 146205 204687 233928 176097 234796 322845 410893 469592 410893 264146 132073 44024 14675 0 0 0 0 0 0 0 0 0 14675 58699 176097 366869 322845 161422 58699 29350 14675 29350 73374 190772 528292 1614224 2274589 924510 337520 146748 88049 58699 44024 44024 58699 88049 146748 220121 249471 190772 132073 73374 58699 44024 44024 44024 58699 88049 161422 293495 469592 454918 264146 117398 44024 14675 14675 14675 44024 102723 161422 190772 117398 44024 14675 0 0 0 0 0 0 0 0 14675 29350 29350 44024 58699 58699 73374 88049 102723 132073 0 0 0 0 11523 34570 103709 218941 207418 92186 23046 0 0 0 0 0 0 0 0 0 0 0 23046 69139 172849 241988 195895 138279 92186 80663 80663 80663 92186 115232 126756 138279 149802 184372 207418 241988 253511 253511 230465 230465 241988 334174 541592 875766 921859 553115 276558 149802 92186 69139 57616 57616 80663 103709 138279 161325 172849 184372 218941 288081 414837 483976 288081 103709 23046 0 0 0 0 0 0 0 0 0 0 0 11523 34570 92186 172849 161325 92186 34570 11523 0 0 90227 72181 90227 108272 144363 198498 270680 324816 342861 270680 198498 126317 90227 72181 72181 72181 72181 72181 90227 90227 90227 90227 90227 90227 108272 108272 126317 180453 234589 342861 487223 649631 703767 613541 469178 342861 270680 216544 180453 162408 144363 126317 108272 108272 108272 126317 126317 144363 144363 144363 144363 126317 126317 144363 162408 198498 306770 505269 793994 938356 757903 469178 288725 180453 126317 108272 90227 90227 108272 126317 144363 144363 144363 144363 126317 108272 90227 72181 72181 72181 90227 108272 144363 162408 198498 198498 180453 144363 126317 90227 0 0 0 0 0 15012 45035 105082 210165 315247 270212 150118 60047 15012 0 0 0 0 0 0 15012 15012 30024 45035 60047 75059 90071 105082 105082 90071 90071 75059 75059 90071 120094 180141 285224 390306 405318 315247 210165 150118 120094 120094 135106 195153 285224 330259 255200 150118 75059 30024 15012 0 0 15012 30024 75059 135106 180141 180141 165130 150118 150118 150118 180141 240189 345271 495389 675530 735577 660518 525412 375295 270212 195153 135106 90071 60047 45035 45035 60047 90071 165130 375295 765601 825648 345271 105082 30024 163953 145736 127519 109302 127519 145736 200387 236820 273254 291471 273254 255037 236820 200387 182170 145736 127519 91085 91085 72868 72868 72868 72868 54651 54651 54651 36434 36434 36434 54651 72868 127519 218603 346122 455424 437207 327905 218603 127519 91085 54651 54651 54651 54651 72868 91085 127519 182170 236820 255037 236820 218603 218603 236820 255037 291471 291471 273254 236820 200387 182170 182170 200387 273254 400773 619377 874414 929065 710461 437207 273254 182170 127519 109302 109302 109302 127519 145736 145736 163953 145736 145736 127519 127519 145736 163953 200387 236820 236820 200387 339301 375017 339301 285727 232154 232154 267869 339301 446449 517881 446449 303585 196438 142864 107148 89290 89290 107148 125006 178580 250012 321443 357159 339301 267869 196438 107148 71432 35716 17858 17858 35716 71432 142864 267869 392875 375017 267869 160722 125006 107148 107148 142864 214296 285727 357159 339301 267869 196438 142864 107148 89290 89290 107148 142864 178580 214296 250012 267869 267869 250012 214296 196438 178580 160722 142864 125006 107148 89290 89290 71432 89290 107148 125006 178580 250012 321443 339301 303585 232154 178580 142864 107148 89290 71432 89290 107148 142864 196438 267869 260367 260367 260367 216973 173578 151881 130184 108486 86789 65092 43395 43395 43395 86789 130184 216973 282065 303762 238670 173578 151881 151881 195276 282065 433946 650919 629221 347157 151881 86789 65092 65092 65092 108486 216973 390551 607524 737708 672616 542432 455643 455643 499038 585827 629221 629221 564130 477340 390551 347157 303762 303762 303762 303762 303762 260367 216973 195276 151881 151881 130184 151881 173578 216973 216973 195276 151881 108486 86789 86789 65092 86789 130184 195276 238670 216973 151881 108486 86789 65092 86789 108486 130184 130184 130184 130184 151881 173578 195276 238670 43674 54592 76429 76429 87347 98266 131021 185613 251124 294797 272960 207450 152858 131021 120103 131021 141939 152858 141939 120103 98266 76429 65510 54592 43674 32755 32755 32755 43674 65510 109184 163776 229287 240205 174695 98266 65510 43674 32755 21837 21837 43674 109184 283879 666023 906229 578676 305716 185613 141939 141939 141939 131021 109184 76429 43674 21837 21837 21837 32755 43674 54592 65510 87347 98266 109184 98266 87347 76429 65510 54592 43674 21837 10918 10918 10918 10918 10918 21837 54592 174695 403981 393063 185613 76429 32755 10918 10918 21837 32755 120023 120023 132025 168032 228043 324061 384072 348065 264050 180034 108020 72014 60011 60011 72014 96018 144027 228043 336063 348065 252047 168032 120023 96018 84016 72014 60011 48009 48009 48009 48009 48009 60011 96018 132025 156029 144027 120023 96018 72014 48009 48009 48009 60011 108020 168032 312059 552104 660124 432081 252047 168032 132025 120023 120023 108020 108020 96018 96018 108020 120023 144027 168032 168032 120023 84016 60011 48009 36007 36007 24005 24005 36007 48009 60011 72014 84016 108020 132025 156029 132025 96018 72014 48009 48009 36007 48009 72014 96018 108020 118581 105405 92230 92230 92230 105405 131757 158108 171284 184459 158108 118581 92230 65878 65878 65878 79054 105405 158108 197635 184459 131757 105405 92230 105405 171284 329391 527026 447972 263513 158108 105405 92230 92230 105405 158108 237162 329391 421621 487499 474324 408445 355743 316216 276689 237162 184459 131757 92230 79054 79054 105405 131757 171284 184459 144932 92230 65878 52703 52703 52703 79054 105405 118581 118581 92230 79054 65878 79054 105405 131757 131757 105405 65878 52703 52703 52703 65878 79054 105405 131757 118581 105405 79054 65878 65878 65878 79054 92230 118581 491550 629184 373578 137634 39324 19662 19662 19662 19662 39324 58986 98310 117972 98310 58986 39324 19662 19662 19662 39324 58986 117972 196620 255606 294930 275268 216282 157296 98310 78648 58986 78648 98310 196620 471888 1179721 1120735 491550 235944 157296 157296 216282 314592 373578 294930 196620 137634 98310 117972 157296 294930 491550 668508 668508 511212 353916 235944 176958 157296 157296 176958 235944 334254 412902 452226 432564 393240 373578 314592 235944 157296 117972 78648 78648 98310 137634 196620 196620 117972 58986 39324 39324 39324 39324 58986 78648 98310 117972 176958 275268 287706 366172 353094 300784 235396 183086 143853 117698 104621 104621 104621 117698 143853 170008 170008 170008 156931 130776 117698 91543 78465 78465 91543 130776 196164 274629 274629 196164 130776 117698 117698 143853 209241 300784 379249 379249 326939 261551 196164 156931 117698 91543 78465 78465 78465 65388 52310 39233 26155 26155 26155 39233 91543 222319 588491 706189 300784 117698 52310 26155 26155 26155 39233 91543 235396 431560 353094 170008 78465 52310 39233 26155 26155 26155 26155 26155 39233 52310 65388 91543 91543 78465 52310 39233 39233 26155 39233 52310 104621 183086 189384 133683 122542 155963 233945 256225 155963 77982 44561 33421 33421 44561 77982 167103 345347 423328 278505 155963 100262 77982 89122 122542 178244 233945 245085 211664 178244 178244 200524 267365 323066 289646 189384 111402 66841 55701 55701 66841 111402 178244 222804 167103 100262 77982 89122 122542 167103 155963 100262 66841 44561 44561 55701 89122 144823 189384 167103 122542 77982 55701 44561 44561 44561 44561 55701 77982 100262 111402 89122 66841 44561 44561 33421 44561 44561 55701 66841 66841 77982 89122 89122 66841 55701 44561 44561 55701 89122 167103 278505 289646 45792 45792 54951 73268 91585 100743 73268 45792 27475 27475 27475 36634 73268 146536 256438 219804 119060 82426 73268 82426 91585 91585 73268 54951 45792 54951 91585 192328 375498 384657 219804 137377 100743 91585 100743 119060 155694 228962 329706 393815 311389 192328 109902 73268 54951 54951 54951 54951 54951 64109 82426 119060 192328 228962 174011 100743 54951 36634 36634 36634 54951 109902 174011 146536 82426 45792 36634 45792 54951 64109 54951 45792 27475 27475 36634 64109 119060 164853 155694 119060 73268 45792 36634 27475 27475 27475 36634 36634 45792 45792 134847 89898 67424 44949 33712 22475 22475 22475 56186 146085 314644 449491 314644 157322 67424 33712 22475 33712 89898 202271 303407 213508 112373 67424 67424 101136 168559 179797 101136 44949 22475 22475 44949 67424 123610 168559 179797 123610 67424 44949 33712 33712 33712 33712 44949 56186 101136 179797 247220 213508 134847 78661 56186 67424 112373 191034 292169 292169 191034 101136 56186 56186 78661 101136 101136 78661 78661 89898 146085 258458 303407 191034 89898 44949 33712 67424 168559 325881 337119 202271 112373 56186 33712 22475 33712 101136 202271 303407 292169 202271 87872 32952 10984 0 0 10984 54920 230665 142793 32952 10984 0 0 0 0 10984 76888 219681 197713 120825 76888 54920 43936 32952 32952 32952 43936 43936 54920 32952 21968 21968 32952 54920 87872 186729 428378 472314 131809 21968 0 0 10984 10984 32952 54920 54920 54920 65904 120825 395426 801836 153777 21968 10984 0 10984 10984 21968 65904 252633 428378 153777 54920 32952 32952 43936 87872 186729 318538 285586 197713 142793 142793 230665 472314 593139 362474 186729 120825 87872 87872 109841 175745 241649 197713 153777 164761 186729 175745 104548 177732 271826 271826 198642 135913 94094 73184 73184 83639 83639 94094 94094 94094 94094 83639 94094 115003 115003 125458 135913 188187 303190 386829 261371 135913 83639 52274 62729 94094 167277 156823 94094 52274 41819 31365 31365 41819 73184 146368 219552 261371 303190 313645 250916 177732 115003 94094 83639 94094 94094 83639 83639 104548 125458 156823 167277 188187 188187 177732 125458 83639 62729 62729 83639 94094 94094 73184 52274 41819 41819 62729 94094 125458 83639 52274 41819 41819 52274 73184 104548 125458 125458 94094 52274 41819 41819 31365 41819 62729 42457 29535 25843 25843 23997 20305 11076 7384 9230 14768 16614 14768 12922 11076 9230 9230 9230 11076 12922 14768 20305 25843 27689 22151 14768 9230 7384 7384 7384 12922 20305 31381 38765 36919 29535 22151 14768 12922 14768 25843 35073 25843 14768 9230 7384 7384 11076 14768 16614 16614 16614 16614 22151 29535 29535 25843 22151 20305 18459 18459 18459 16614 12922 9230 9230 9230 12922 20305 33227 44303 47995 46149 44303 31381 14768 5538 5538 5538 9230 18459 36919 59070 42457 14768 7384 7384 12922 25843 47995 57224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 226573 105195 40460 16184 16184 24276 32368 32368 32368 40460 40460 32368 24276 16184 16184 24276 48551 64735 40460 24276 24276 32368 40460 32368 24276 8092 8092 16184 40460 105195 299401 453147 267033 129471 72827 48551 48551 72827 218482 655445 210390 40460 16184 16184 16184 24276 32368 32368 32368 56643 169930 525974 307493 97103 48551 48551 64735 105195 202298 404595 412687 194206 80919 40460 32368 32368 48551 64735 64735 48551 32368 40460 80919 153746 113287 48551 24276 16184 24276 32368 40460 72827 97103 72827 32368 16184 8092 16184 48551 161838 209977 161521 113064 113064 113064 96912 80760 80760 113064 226129 403802 355345 209977 113064 80760 80760 129217 193825 177673 129217 96912 145369 209977 226129 145369 80760 80760 113064 177673 193825 177673 177673 242281 387650 549170 516866 339193 226129 193825 193825 193825 129217 80760 48456 64608 96912 129217 145369 129217 129217 145369 193825 226129 242281 242281 258433 258433 242281 209977 193825 226129 274585 258433 177673 129217 145369 226129 306889 226129 113064 80760 113064 209977 306889 242281 129217 96912 96912 113064 161521 226129 274585 226129 145369 80760 48456 48456 64608 129217 209977 26277 21499 14333 9555 11944 19111 35832 47776 45388 33443 28666 28666 31055 35832 45388 54943 52554 35832 19111 11944 9555 14333 23888 31055 31055 28666 31055 35832 35832 28666 21499 19111 21499 23888 26277 23888 21499 19111 21499 21499 19111 16722 19111 31055 40610 33443 21499 11944 11944 14333 19111 21499 21499 23888 26277 26277 23888 21499 19111 19111 23888 31055 28666 21499 14333 14333 21499 35832 45388 38221 31055 31055 35832 33443 26277 19111 19111 26277 33443 38221 33443 23888 19111 19111 26277 33443 38221 31055 28666 28666 6826 9556 8191 4778 4095 3413 2730 2048 3413 6826 14334 15017 6826 2730 1365 2730 6826 15017 11604 5461 5461 12969 21842 10921 3413 1365 2048 5461 11604 12969 8873 6826 7508 9556 10239 9556 8873 8191 8191 6826 4095 2048 1365 2730 6143 12969 17064 12969 8873 7508 6143 4095 2048 2048 2730 6826 11604 8873 4095 2048 1365 3413 8873 15017 11604 9556 15017 21842 10921 2730 0 0 2048 10239 22525 13652 6826 5461 6826 9556 14334 18430 16382 10239 4778 2048 683 0 683 3413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 237237 237237 237237 237237 237237 158158 79079 52719 79079 131798 395395 500834 158158 52719 52719 79079 131798 289956 316316 289956 342676 369036 289956 210877 184518 184518 289956 342676 342676 421755 658992 869869 579913 289956 210877 263597 395395 632632 975308 1159826 711711 316316 184518 158158 184518 210877 210877 210877 342676 790790 658992 184518 79079 52719 52719 105439 237237 316316 158158 79079 52719 52719 105439 369036 764431 369036 210877 184518 210877 184518 131798 79079 105439 289956 553553 448115 263597 210877 237237 421755 685352 685352 474474 342676 237237 131798 79079 79079 105439 158158 772561 891417 950845 653706 356567 356567 713133 1188556 1069700 653706 356567 356567 713133 1426267 1604550 1069700 713133 653706 594278 415994 356567 415994 653706 1129128 950845 594278 475422 594278 713133 534850 415994 475422 713133 950845 713133 415994 356567 415994 475422 475422 356567 475422 772561 1069700 950845 891417 1010272 1366839 1247983 653706 356567 356567 534850 594278 475422 415994 356567 475422 534850 534850 594278 891417 1069700 713133 475422 594278 950845 1010272 534850 297139 237711 415994 713133 713133 594278 594278 594278 534850 356567 297139 356567 534850 534850 415994 297139 297139 594278 1307411 1307411 891417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140381 280763 1123051 4772965 4071058 701907 210572 210572 210572 210572 280763 210572 140381 140381 140381 280763 701907 1544194 1333623 772097 631716 421144 280763 210572 140381 210572 491335 1403813 1193241 421144 140381 140381 140381 280763 631716 491335 210572 140381 140381 210572 912479 2456673 982669 350953 140381 140381 140381 210572 421144 912479 3228770 5194109 1895148 701907 421144 350953 421144 631716 842288 701907 561525 631716 1052860 2667245 1824957 561525 210572 70191 70191 140381 280763 842288 2386482 842288 280763 140381 210572 631716 2667245 1403813 350953 140381 140381 421144 1614385 2877817 561525 140381 70191 70191 577529 339723 305751 305751 271778 271778 407668 611501 577529 339723 237806 271778 509585 883280 679446 407668 305751 271778 271778 237806 271778 271778 237806 203834 203834 237806 305751 237806 203834 271778 509585 1087114 951225 441640 271778 271778 509585 1019169 917252 407668 203834 169862 169862 169862 203834 373695 645474 543557 305751 169862 169862 169862 203834 271778 407668 373695 237806 169862 169862 271778 339723 271778 169862 169862 203834 305751 475612 1019169 1902449 883280 339723 203834 169862 203834 237806 203834 203834 203834 237806 305751 305751 237806 203834 203834 237806 237806 237806 373695 679446 951225 24401 15250 21351 42701 48801 36601 27451 21351 15250 15250 33551 103703 94553 27451 15250 21351 54902 48801 21351 15250 27451 21351 9150 9150 24401 73202 36601 15250 21351 39651 39651 21351 15250 21351 27451 27451 24401 24401 18301 12200 12200 21351 33551 27451 18301 24401 33551 27451 18301 15250 18301 15250 6100 6100 18301 67102 73202 18301 6100 6100 15250 33551 24401 21351 39651 79302 45751 24401 39651 140304 73202 24401 24401 67102 82352 21351 6100 6100 18301 57952 57952 18301 6100 6100 15250 33551 51852 88453 164705 79302 1959562 1306374 1306374 1959562 2776046 3919123 3592530 1306374 326594 163297 326594 1469671 3265936 1143078 326594 326594 1143078 3592530 5062201 4245717 2612749 816484 326594 326594 653187 2612749 4898904 5715388 4572311 1632968 653187 653187 1306374 2612749 1632968 489890 326594 653187 1959562 4735607 5225498 4082420 2776046 1632968 1306374 1469671 1796265 2122859 2776046 4082420 2776046 816484 326594 163297 489890 1959562 2939343 979781 326594 163297 653187 2449452 2612749 1143078 979781 1306374 1959562 2122859 2776046 3919123 1959562 979781 979781 1796265 1632968 489890 163297 163297 653187 1796265 1143078 326594 0 163297 653187 1959562 2939343 2939343 2939343 2776046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4199262 2699526 1199789 1199789 1099807 799860 799860 1199789 1099807 499912 299947 599895 1499737 1899666 799860 399930 499912 699877 799860 699877 799860 1099807 899842 799860 899842 899842 699877 699877 1099807 1499737 999824 599895 699877 999824 1099807 799860 699877 599895 599895 899842 2199614 3999298 1699701 699877 899842 1499737 1499737 1299772 2499561 4499210 1599719 499912 299947 499912 799860 799860 599895 499912 499912 699877 1199789 1299772 699877 499912 699877 1499737 1899666 1299772 899842 599895 399930 399930 799860 1299772 1099807 699877 899842 1899666 2699526 1499737 799860 799860 899842 999824 1099807 1399754 1099807 599895 499912 1499737 3553118 3849211 2072652 3257025 9474981 5625770 2368745 3257025 5033583 2368745 1184373 1184373 2368745 4145304 3553118 2664838 2368745 2960931 3849211 2960931 1480466 1184373 1480466 1480466 2072652 2664838 3849211 2368745 888279 592186 1184373 5033583 7106236 1776559 592186 592186 2368745 7698422 2664838 888279 1480466 3257025 3553118 4737490 12139819 5329677 1480466 592186 1776559 3257025 2072652 2072652 4145304 6217956 4737490 4441397 6514049 7698422 6514049 5033583 3553118 2072652 1480466 1184373 888279 1184373 2960931 5921863 8882794 7106236 2960931 1184373 888279 888279 1480466 3849211 4737490 3257025 2664838 2664838 3553118 5329677 4441397 1776559 888279 1480466 6514049 5329677 1480466 1776559 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33465691 17928049 5976016 2390406 3585610 10756829 13147236 7171219 7171219 13147236 28684878 23904065 13147236 9561626 10756829 15537642 15537642 7171219 2390406 1195203 4780813 16732845 31075284 20318455 8366423 2390406 1195203 4780813 17928049 39441707 15537642 7171219 8366423 19123252 45417723 23904065 8366423 5976016 11952032 34660894 17928049 2390406 1195203 4780813 14342439 29880081 47808129 22708861 3585610 1195203 3585610 9561626 8366423 4780813 4780813 8366423 15537642 14342439 7171219 3585610 4780813 9561626 11952032 7171219 3585610 7171219 17928049 35856097 31075284 13147236 4780813 3585610 10756829 31075284 16732845 4780813 3585610 7171219 21513658 25099268 8366423 3585610 4780813 15537642 25099268 7171219 2390406 3585610 17928049 40636910 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2424185 0 2424185 9696738 35150675 39999044 6060461 1212092 3636277 9696738 3636277 0 0 6060461 9696738 3636277 2424185 12120923 42423229 41211137 10908830 1212092 0 3636277 19393476 58180428 18181384 3636277 0 2424185 16969292 4848369 1212092 1212092 8484646 14545107 2424185 0 1212092 16969292 12120923 4848369 6060461 13333015 33938583 21817661 6060461 2424185 3636277 7272554 6060461 3636277 7272554 32726491 66665074 27878122 21817661 37574860 78785996 41211137 10908830 3636277 4848369 7272554 3636277 1212092 3636277 25453937 79998089 24241845 6060461 2424185 3636277 19393476 4848369 0 1212092 12120923 35150675 2424185 1212092 3636277 23029753 7272554 0 0 3636277 16969292 39999044 10908830 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 211442856 149772023 88101190 61670833 44050595 44050595 70480952 96911309 79291071 123341666 581467855 246683332 61670833 88101190 396455355 158582142 79291071 70480952 26430357 26430357 70480952 44050595 35240476 158582142 52860714 35240476 79291071 79291071 70480952 52860714 26430357 17620238 88101190 44050595 17620238 17620238 79291071 61670833 26430357 26430357 61670833 96911309 52860714 35240476 35240476 52860714 79291071 88101190 52860714 17620238 8810119 26430357 114531547 211442856 70480952 44050595 132151785 414075593 96911309 35240476 88101190 132151785 17620238 17620238 52860714 79291071 158582142 299544046 26430357 26430357 61670833 96911309 334784522 176202380 26430357 35240476 229063094 61670833 8810119 26430357 167392261 105721428 17620238 17620238 79291071 519797022 158582142 70480952 70480952 123341666 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 490716459 1682456430 2147483647 841228215 280409405 210307054 210307054 350511756 630921161 560818810 560818810 701023513 841228215 630921161 350511756 420614108 490716459 210307054 350511756 981432918 841228215 911330566 771125864 210307054 350511756 911330566 1051535269 981432918 350511756 280409405 1402047025 981432918 140204703 490716459 2147483647 911330566 140204703 350511756 1191739971 981432918 420614108 280409405 771125864 2103070538 420614108 140204703 210307054 350511756 1542251728 2147483647 1121637620 701023513 490716459 210307054 140204703 280409405 350511756 280409405 140204703 350511756 420614108 350511756 701023513 1051535269 911330566 1752558781 630921161 210307054 490716459 911330566 1331944674 911330566 210307054 350511756 2147483647 630921161 210307054 490716459 981432918 420614108 210307054 490716459 1261842323 701023513 210307054 280409405 2032968187 1682456430 420614108 350511756 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6345267 6345267 3172633 6345267 25381067 33312651 139595870 15863167 3172633 6345267 7931584 3172633 3172633 7931584 7931584 3172633 15863167 131664287 28553701 19035801 7931584 4758950 9517900 12690534 22208434 7931584 6345267 85661102 25381067 4758950 3172633 11104217 19035801 4758950 3172633 19035801 11104217 3172633 15863167 17449484 4758950 12690534 49175818 22208434 9517900 4758950 28553701 69797935 23794751 14276850 4758950 4758950 4758950 4758950 15863167 12690534 4758950 12690534 19035801 6345267 4758950 4758950 6345267 12690534 15863167 44416868 46003185 6345267 6345267 9517900 44416868 33312651 6345267 14276850 22208434 4758950 6345267 19035801 14276850 4758950 9517900 23794751 6345267 6345267 20622117 39657918 14276850 3172633 7931584 23794751 2147483647 2147483647 1567220051 1567220051 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1567220051 1253776041 2147483647 2147483647 1567220051 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1567220051 1880664061 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1253776041 1880664061 2147483647 2147483647 1880664061 2147483647 2147483647 1880664061 2147483647 2147483647 2147483647 1253776041 2147483647 2147483647 2147483647 1880664061 1880664061 2147483647 2147483647 2147483647 1253776041 1253776041 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1567220051 1253776041 2147483647 2147483647 2147483647 1253776041 1253776041 2147483647 2147483647 2147483647 1880664061 2147483647 2147483647 940332031 1567220051 2147483647 1567220051 940332031 2147483647 2147483647 1253776041 2147483647 2147483647 2147483647 1567220051 1567220051 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 1758925783 2147483647 1507650671 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1256375559 1758925783 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1758925783 2147483647 2147483647 1256375559 2010200895 2147483647 1507650671 2010200895 2147483647 2147483647 2147483647 2010200895 2147483647 1507650671 1507650671 2147483647 2147483647 2147483647 1256375559 2147483647 2010200895 2010200895 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2010200895 2147483647 2147483647 2147483647 2010200895 1758925783 2147483647 2010200895 1507650671 1256375559 2147483647 2147483647 2147483647 2147483647 2147483647 1758925783 1507650671 2147483647 2147483647 1256375559 2147483647 2147483647 1507650671 2147483647 2147483647 2010200895 2147483647 2147483647 2147483647 1758925783 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1735338975 867669487 2147483647 2147483647 1735338975 2147483647 2147483647 2147483647 2147483647 2147483647 1301504231 1735338975 2147483647 2147483647 2147483647 2147483647 2147483647 867669487 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1301504231 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 867669487 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1301504231 1301504231 2147483647 1301504231 1735338975 2147483647 2147483647 2147483647 2147483647 2147483647 1301504231 1301504231 2147483647 2147483647 2147483647 867669487 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1301504231 2147483647 2147483647 867669487 2147483647 2147483647 2147483647 2147483647 2147483647 1735338975 1735338975 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1691210799 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1691210799 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1691210799 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1691210799 2147483647 2147483647 2147483647 2147483647 2147483647 1691210799 2147483647 2147483647 2147483647 1691210799 2147483647 2147483647 2147483647 2147483647 2147483647 1691210799 2147483647 2147483647 1691210799 2147483647 1691210799 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37388 42729 74776 32047 58752 85458 74776 53411 26706 21364 48070 21364 53411 21364 37388 32047 48070 160233 96140 21364 37388 90799 32047 58752 53411 26706 90799 26706 154892 26706 112163 37388 85458 37388 69435 42729 74776 37388 90799 48070 37388 53411 106822 26706 96140 48070 69435 80117 26706 48070 106822 64093 53411 26706 26706 37388 32047 42729 26706 37388 21364 80117 133528 53411 21364 53411 128187 37388 106822 85458 26706 80117 26706 149551 26706 90799 42729 85458 48070 64093 64093 48070 58752 64093 32047 64093 69435 69435 21364 133528