89 2430 2 0.0 57.9604213849 939.748223105 565.10236558 470.278936376 869.073255468 778.059337873 99.1173645045 716.36944569 374.444466539 386.52368584 1019.72985011 763.71589008 1054.75330058 1028.74610965 969.301364994 220.366064234 298.940641276 871.143626341 845.562836212 485.546572131 811.379545557 371.729281178 372.780855683 438.001275281 437.547618574 147.986863483 295.731493363 215.53085057 291.838957784 350.625139487 413.677739887 413.103914776 233.695293012 247.478363729 302.990081563 318.741835142 168.560912416 455.967285179 847.153744049 755.894392367 680.961947023 697.909373037 663.911301079 680.102148539 632.377197372 865.976922073 949.181916067 309.22272803 330.408201018 1278.49572811 810.34532665 755.062562393 845.765707347 381.125489858 371.061974876 362.853080483 723.443359188 196.887546189 181.35133678 350.311936293 1088.56936635 1027.8373743 532.672311276 577.480762174 915.30686389 981.326091447 585.801601833 837.728532665 883.560622739 886.606786608 869.921219785 832.405715504 621.17460227 976.0441922 406.486953403 658.874183734 948.258302021 242.262550308 294.135256744 991.102866599 991.33350086 1113.92353947 1174.73344085 1166.95247084 563.031893781 502.476780313 479.668522967 489.691536448 57.9604213849 0.0 971.158252527 597.338081949 491.143185751 914.396797041 813.989280227 129.06631514 751.700187935 393.125712956 422.536232426 1051.49724985 795.405219638 1077.38204101 1056.78829263 991.676649692 218.219551397 286.151107567 901.141965759 878.571423679 523.248132865 839.141548334 314.0656597 316.583271906 387.397294972 388.501230376 93.5566738571 241.112685044 157.584222941 246.056378982 356.171599835 413.492974268 415.446704604 182.147316117 194.150698292 270.397524542 288.436008369 182.598697363 481.106611373 871.764634422 795.532602979 704.227162934 718.623455829 680.357271697 722.361502101 675.784894689 905.944274493 993.775005061 324.720293198 370.880729317 1287.21311494 857.872483919 805.035277252 895.347341385 366.562277118 353.614594488 332.75451752 770.385409401 176.424255827 147.774013091 313.757866271 1108.24651975 1066.33545008 559.875884915 604.164818153 952.944910608 1022.00937662 624.244425967 859.896670694 903.745194476 903.697954363 913.176876546 875.357201249 655.723732268 1010.66056 448.197084931 690.830452548 976.671635715 280.245497625 321.800926128 1034.97128043 1036.43564008 1138.95755847 1191.08519324 1183.24877439 606.84852772 545.031964104 459.136544893 468.059687434 939.748223105 971.158252527 0.0 374.646216037 494.807547578 305.423460962 180.063194857 843.795787471 232.094551342 590.94278999 554.65019084 80.5171459705 176.032333045 205.356247035 110.425513823 172.31122029 786.935355983 779.841043836 74.198534278 98.1499080348 460.98273746 145.562908549 1152.26195783 1114.53798485 1064.58227741 1045.06681947 989.724457763 1050.16625118 1064.7972604 970.102009877 662.231555408 649.312478632 634.745405751 1139.27786957 1144.10566671 1240.75513657 1257.67585482 792.838111529 494.273721 154.861587843 237.403545894 293.248062595 300.197472801 363.540430539 323.173677077 370.666223247 186.286930365 293.217131348 660.292070611 616.219163061 567.484815659 365.457050602 436.113826788 418.813869299 754.607896076 776.458791227 862.681021423 375.096226054 858.902496434 908.619465384 909.306784866 271.989186856 178.849382037 413.910543592 371.640742512 128.301490475 205.773567464 369.207936065 194.048681568 209.454895194 259.149996855 256.266989283 256.794128972 321.296184538 75.7467491614 548.475798029 280.874569393 58.3098162686 698.539954377 649.447912906 286.014308957 317.996951168 215.276032279 379.517723993 374.92070598 426.932454196 466.987507626 1416.8259493 1427.52837858 565.10236558 597.338081949 374.646216037 0.0 154.182778687 381.133645091 221.515341539 469.432356852 158.823560437 232.945363188 181.16222623 454.676107849 198.61407896 507.255664287 466.465823154 425.257849747 424.439770139 435.659399764 306.861105847 281.239741211 100.078300047 252.063900008 801.273643584 768.730024155 739.34632068 722.300287241 621.426903223 697.541593155 699.10225638 623.208965054 318.051295901 332.008953287 314.293858364 768.550826319 774.570401465 866.403308811 883.158941762 421.507679573 134.678669688 298.183338394 223.291239712 157.979395776 191.786450189 208.906075366 188.039842598 173.775302631 328.617922926 446.016145845 297.772613016 245.168411881 796.239885824 360.746723201 360.095008264 422.652028434 434.569092914 453.821351327 537.18489455 285.185173671 497.483942707 545.887835989 578.521894947 552.612953084 478.081891454 66.8677616614 65.8955329706 363.432601898 444.410208578 83.6577116295 301.387560472 355.042394083 377.157908436 359.56240774 322.492540779 64.5335669831 414.097851505 187.051676893 93.7718187816 385.819006363 324.183614419 276.480372866 478.385445107 490.536005285 557.620745265 652.168194815 644.959830048 155.396752887 141.367925952 1042.63045576 1053.2157826 470.278936376 491.143185751 494.807547578 154.182778687 0.0 535.251337588 365.830625607 371.162646514 305.270426549 98.6337945331 153.060595825 574.95359787 325.516577279 586.240781326 570.700821363 500.533567814 293.133997895 288.552168325 421.61000334 411.029472659 168.201726694 354.602241575 659.597067784 624.102779582 587.754888138 570.173531108 498.011199485 556.683842319 571.056514248 478.626141268 169.728678664 177.860339908 160.11403633 649.374073059 652.745129318 760.879806889 779.413548179 308.611977578 40.0330261199 381.755393001 376.39278938 213.68104907 227.806155988 197.034534068 339.725227404 317.149678326 478.780073412 599.767063076 168.501461475 210.173934384 820.509929248 511.769042854 502.284871277 571.672499502 280.765305476 300.413966782 384.729129708 431.994247941 364.42068249 414.305080502 427.480602566 618.332698774 620.50121779 90.0238381608 124.889912619 506.757449377 592.810588068 228.290407151 368.753490711 413.377162211 417.257053524 513.35114241 476.504325051 217.295356848 546.074772034 202.673119766 229.780620169 491.952993002 251.556818298 180.142371952 631.13357303 644.221122036 648.718350267 705.392352627 697.660763247 276.949967863 230.896185186 948.565211271 958.046015419 869.073255468 914.396797041 305.423460962 381.133645091 535.251337588 0.0 215.110649721 787.450773656 251.209820282 605.299454324 506.151548175 336.350173623 287.840201556 510.023786961 405.483603868 472.358778857 782.365014257 808.832021456 312.864699173 256.702157821 407.764977922 345.828755295 1161.82275675 1134.15300456 1115.5601663 1099.41684622 960.602362192 1058.47532863 1041.78581481 990.441612341 694.426315867 713.1104743 695.349908921 1095.62809981 1105.49355744 1167.63563333 1180.6836151 760.86747311 511.987078356 399.781337863 167.116335708 426.547968272 456.525277363 514.249652468 200.973634213 240.940157315 121.726134135 81.8946935289 662.136448531 545.884972273 872.872786927 79.5299020419 162.540070187 115.128990637 814.866166453 833.561559752 915.429084611 149.666378894 853.930253577 898.686737229 954.697021373 577.093537035 226.915110854 447.062482595 426.486490501 179.160558633 157.720925444 313.519437377 437.029546797 477.964460952 526.703175281 49.3276534228 66.8697006531 319.710395415 262.36680622 468.259976306 325.3106522 361.827087709 637.156223337 620.247946851 126.946221302 122.309528801 506.068926724 683.681934354 679.416874899 308.29762391 371.51074555 1316.49502896 1328.69595073 778.059337873 813.989280227 180.063194857 221.515341539 365.830625607 215.110649721 0.0 685.135574521 62.8209333012 453.140843472 391.810389543 252.780979918 72.8648042144 365.156252199 288.249650438 302.563930632 645.927221876 653.579336788 138.071881844 84.039449853 292.883957162 139.978942311 1021.89790033 988.318813894 953.033460456 935.062182585 842.172663197 918.285947088 920.323314384 842.681873047 534.916661101 538.142162309 521.438146027 988.0332367 994.653107621 1080.88435402 1096.78991106 641.446150958 354.097519642 200.184519053 69.366152083 215.666144708 243.127066264 303.385054042 145.787566322 191.23365708 118.702094515 253.998414904 519.112104878 449.147336848 710.420833152 240.671757791 290.961060238 305.386782571 643.76467289 664.320929467 749.642468642 217.202655326 718.96221632 767.402714293 793.149931143 426.018379045 256.620385634 276.609124965 243.131172778 142.007069337 227.71442842 195.082754175 232.32202824 280.375141985 325.406902409 174.690222026 148.418583031 159.101213042 199.020810858 377.175510686 136.16963461 215.385047451 535.823311778 495.892219869 275.852294956 295.756109544 391.469623913 534.726711372 528.91055956 247.150054556 290.36472863 1250.52478852 1261.64392893 99.1173645045 129.06631514 843.795787471 469.432356852 371.162646514 787.450773656 685.135574521 0.0 622.943801821 275.505563473 293.524027154 923.999827139 667.849957036 955.894084387 931.27053933 870.394120777 139.874523966 226.156352357 774.44636458 750.525753648 394.182018766 713.724437772 404.56005535 393.289453594 432.524898215 427.173682197 180.684615105 311.942456957 261.602604495 280.148939641 257.345201569 323.749440681 321.230716214 308.296544072 318.103476671 396.982047322 413.942182502 75.3515275689 357.30576719 748.603442667 666.537725893 582.106173676 598.814543292 565.011449728 594.008595643 547.977532917 776.96896126 866.31046592 211.255888033 242.463117874 1181.08630288 732.846822804 683.189897161 772.718682692 307.053037871 301.174959287 313.182037175 644.940069248 147.236669169 158.793037828 313.575909331 989.463060227 937.26962879 434.643424257 479.32855596 823.906729133 893.119966007 495.187830591 738.77201913 784.461181178 787.574131258 785.091145552 747.165939121 527.108405431 882.144465383 320.030409042 563.104752253 850.901604331 151.433396509 195.849923088 907.100505775 909.249004135 1015.53803049 1075.7246364 1067.94943628 479.371045783 417.020229353 578.270560806 588.10407459 716.36944569 751.700187935 232.094551342 158.823560437 305.270426549 251.209820282 62.8209333012 622.943801821 0.0 390.958361382 329.895226307 308.769829185 73.9468363767 400.877023897 335.690279662 329.926535273 583.263124304 592.159033127 176.730214331 134.026310879 232.017868612 151.788801892 959.674294653 926.471250059 892.985139587 875.268832207 779.361893957 856.00796985 857.505338883 780.850856512 473.684713556 479.484715674 462.49241459 925.354784667 931.903312218 1019.03977955 1035.10742223 578.687742756 292.010503537 212.88528834 84.5600122036 177.340620761 209.952568402 264.219408852 120.264999974 154.373072815 174.093679237 302.491639558 456.545905472 388.335398851 732.152700663 258.499751422 292.356998023 324.780663548 584.625555107 604.884889305 689.79573668 213.158961945 656.307486385 704.676287717 732.742945266 457.484699416 319.261688662 215.525164176 184.64756954 204.610939607 287.576440526 137.167068512 236.718619524 289.841660535 329.312505768 218.229101331 185.516140637 96.3371613011 259.747998225 317.847961059 77.7110016572 258.214997872 474.109287928 433.155722244 329.253729669 345.930416822 435.930541179 564.647363557 558.320169366 199.078432082 234.972521336 1190.03205815 1201.04459573 374.444466539 393.125712956 590.94278999 232.945363188 98.6337945331 605.299454324 453.140843472 275.505563473 390.958361382 0.0 135.722177168 671.320420783 419.074814121 684.483921056 668.949058625 598.747859853 195.99687998 203.899204181 518.308845507 504.529561647 205.394127017 452.328709013 568.757689454 535.785930752 510.261844245 494.257071661 399.863050639 465.158463208 473.889586138 390.269551378 90.634941798 134.755957257 118.342314689 550.948926949 554.584715791 662.516476303 681.179892008 210.529108605 99.0761447106 480.388891757 454.767877447 312.311156274 325.50673266 289.506810539 404.921147571 372.927241362 561.467640436 674.998577785 69.9580753932 165.073526895 908.314738732 571.919634594 549.818860035 627.263298456 217.635640409 233.452615635 311.400280333 487.11669631 268.238700353 317.77265975 349.433679105 715.3557493 709.571843634 178.51969845 219.329597788 595.09040265 677.354441121 291.816869528 466.996390795 510.677613527 512.212985852 588.802155662 550.966879951 297.374181823 639.50179851 195.39479187 319.034961593 589.906308308 172.806221045 95.7262415334 709.385629935 719.57898552 747.335720227 800.30124037 792.516403746 319.140006204 260.948340323 851.303283988 860.612869509 386.52368584 422.536232426 554.65019084 181.16222623 153.060595825 506.151548175 391.810389543 293.524027154 329.895226307 135.722177168 0.0 634.198054195 378.890046544 685.0783511 647.622645041 601.527280962 277.689728223 317.538902737 487.888029817 459.474361254 101.432339355 432.487829475 656.013016194 629.864861364 622.461209716 608.567796754 457.330980997 552.969284715 537.725671456 488.117004086 220.237524157 270.434628405 253.775209677 598.884698678 606.723412286 689.147657571 705.240953673 256.030593386 115.693481506 475.307976366 374.336393041 318.756457796 344.786928825 333.316460518 306.997836613 265.594838276 484.779787506 581.897344134 167.026005839 66.3320939045 953.57360033 461.596902943 428.497639946 511.356203737 348.148613966 361.525527486 432.420160229 373.914623049 348.248354187 392.537352564 464.573176486 726.893294546 643.961552109 165.61044134 208.724028732 530.41713148 601.39287437 202.510412063 473.373020231 524.544755316 538.894361012 498.10975207 459.843986416 234.716439118 589.52438062 59.6727914899 274.333766553 566.970973429 144.329091734 114.335001369 620.571048249 625.834859599 737.940687974 822.498897434 815.041926788 202.034110309 138.760503562 862.179315983 872.911913756 1019.72985011 1051.49724985 80.5171459705 454.676107849 574.95359787 336.350173623 252.780979918 923.999827139 308.769829185 671.320420783 634.198054195 0.0 256.150432795 190.2598088 78.3091369088 192.918341694 867.299825069 859.231384013 153.45961829 175.308323882 539.479536665 223.21623675 1231.64318265 1193.51368124 1141.69201414 1121.9769336 1070.21956935 1129.76540355 1145.19920314 1049.35047078 741.917730627 727.43367592 713.168756935 1219.79476465 1224.61491884 1320.97849515 1337.82026784 873.333413909 574.773198908 221.020032292 302.595335229 371.116646885 375.3636916 437.394501352 390.4421014 439.789028799 228.716929863 304.363080657 740.726502598 695.193846462 549.573797824 405.776668091 482.526632861 451.444592078 832.327145236 854.282672431 940.403624054 429.705133249 939.184603372 988.937354798 987.342838657 256.476313698 152.68834395 494.418785486 452.05656592 160.641967642 204.151028061 445.785099644 256.442442174 257.984672649 303.845754703 289.743570533 300.021298012 400.172701371 74.0673396061 626.371492563 360.927377069 99.620556454 778.266430062 729.837763431 285.113455748 318.73385999 170.287959576 356.194572271 353.04982163 499.438520113 542.636860829 1496.32816649 1507.10122564 763.71589008 795.405219638 176.032333045 198.61407896 325.516577279 287.840201556 72.8648042144 667.849957036 73.9468363767 419.074814121 378.890046544 256.150432795 0.0 328.975668798 271.502145064 256.28934109 614.755238838 613.623576977 110.407352582 85.549588569 287.092139697 78.0979008222 985.112764745 949.262417689 906.93769247 888.25832709 815.921954483 882.160562084 892.00597843 803.944392684 494.965619066 490.150758736 474.297157475 964.683316267 969.956121349 1064.8280766 1081.68834865 617.841749705 321.012493497 139.582982993 135.626177476 149.359219576 173.311581119 235.651515819 192.566045964 228.315797743 185.034218065 322.797224729 487.636481024 441.143246393 658.373613161 311.621817816 356.265503279 376.967143475 596.269099544 617.500835362 703.587293416 279.18014852 687.275687053 736.656057264 748.667928646 384.252781859 299.082091777 240.709230843 200.683209118 189.400922379 283.480969127 201.551180795 166.193118497 217.829256085 259.585477859 246.351900234 221.23769558 147.424363176 220.625985137 375.483852729 104.842870797 191.728748046 522.599068971 473.858581798 340.651823972 363.082281672 368.311156479 491.032247394 484.645336493 270.317369517 300.140001055 1240.98082382 1251.63596115 1054.75330058 1077.38204101 205.356247035 507.255664287 586.240781326 510.023786961 365.156252199 955.894084387 400.877023897 684.483921056 685.0783511 190.2598088 328.975668798 0.0 111.969377577 85.7452133521 873.824791382 846.863615604 227.278184055 282.939358902 605.077423583 257.962686663 1212.25906884 1169.52531696 1100.89954648 1079.94928353 1079.6403434 1114.93507235 1148.02461679 1030.9719353 737.404071666 705.379873388 694.548897974 1231.86124752 1233.61624424 1346.99889619 1365.6302366 894.844653981 598.891150471 209.772649999 430.971366027 373.793628635 359.307779863 405.642128884 510.515726799 553.016847161 391.641285077 489.772042945 753.739851205 750.776390971 363.488975627 570.678308876 639.802813995 623.959921637 803.159786465 825.395025855 908.454454684 575.152774281 941.400920488 991.252512208 957.163917562 67.4528152524 342.725347241 524.36052868 479.446745216 331.248128208 392.548161875 529.037402061 217.495364543 178.076273066 197.753889742 461.094741665 461.989504789 470.354476501 255.866785721 693.622732888 420.925851932 153.055793961 822.326809893 760.896405649 474.140436958 507.608463731 78.3311583382 174.188724826 169.572611875 599.231764695 626.856818651 1534.1123075 1543.79991194 1028.74610965 1056.78829263 110.425513823 466.465823154 570.700821363 405.483603868 288.249650438 931.27053933 335.690279662 668.949058625 647.622645041 78.3091369088 271.502145064 111.969377577 0.0 126.259332982 863.625298154 847.708070916 161.097625058 204.485874382 558.373178217 217.648384974 1218.81188843 1178.69186435 1119.90314109 1099.62472243 1068.7057699 1118.47117304 1141.21987376 1036.30608013 732.805411931 711.012710779 698.022632221 1219.87956991 1223.44141156 1327.15021092 1344.78099547 875.960190785 575.968958926 193.867533197 347.660404756 358.940160341 355.458165609 412.880145687 432.785861373 479.461483901 291.102403958 379.788186214 738.899810934 711.199760386 472.851601688 470.666979905 543.959590191 520.385064039 813.796657809 836.002456524 921.360402121 484.967968497 934.11028083 984.139924833 969.238132304 178.483540874 230.916999826 496.931551566 452.66495878 226.524096239 281.198072074 471.412125236 221.006646757 207.326015717 247.288834855 357.377634092 362.673123138 418.902725054 145.950093958 646.919285613 373.983991629 80.6629261403 789.890179709 735.552382624 362.59934557 396.143195952 104.922472792 280.308512578 276.743652176 533.465049238 569.969618419 1507.80070845 1518.13816205 969.301364994 991.676649692 172.31122029 425.257849747 500.533567814 472.358778857 302.563930632 870.394120777 329.926535273 598.747859853 601.527280962 192.918341694 256.28934109 85.7452133521 126.259332982 0.0 788.207242699 762.167495329 166.778204386 225.853446544 524.0447209 180.878697979 1128.72725157 1086.45988803 1020.09086692 999.304393664 994.049093405 1030.83391743 1062.71945139 947.099189717 652.051004796 621.178770615 610.014153495 1146.25314263 1148.10174571 1261.2604936 1279.90454887 809.127718406 513.565501482 127.123872591 371.081145 288.373650334 273.576820207 320.873358813 444.846502568 484.057711307 350.82314883 465.435482318 667.994638332 667.465478626 408.440075367 524.966516495 587.99300362 582.869979816 720.003971971 742.266291787 825.923417688 518.360123122 855.975958626 905.862402236 874.509526652 128.84789618 339.516410227 439.697232554 394.867925855 299.467267476 376.569663622 452.387370837 131.780402268 94.8337761977 124.665562731 423.067159371 417.441998181 391.994218962 240.249730309 612.171342853 341.653193819 114.050019953 737.694464194 675.573905004 457.615836058 489.949714956 155.261561106 234.744289524 228.393850324 525.5281539 549.076535801 1448.56336993 1458.21595882 220.366064234 218.219551397 786.935355983 424.439770139 293.133997895 782.365014257 645.927221876 139.874523966 583.263124304 195.99687998 277.689728223 867.299825069 614.755238838 873.824791382 863.625298154 788.207242699 0.0 87.3779631708 714.218400047 700.101438946 374.633490184 647.726309655 379.83842757 352.2176908 352.58339989 341.389832304 205.889411154 276.23042733 277.988928984 211.143908836 139.810038999 195.464751656 197.275828109 358.047623383 360.329020892 478.243945199 498.13720007 70.6123535914 293.835426355 673.275563284 641.443827875 505.373966329 514.910491569 470.74394746 581.865852191 542.719050842 750.370516361 856.348267549 127.210706487 255.102075439 1069.78280764 739.281012895 703.475668138 788.178349756 167.235523873 162.394747706 189.712283285 651.517828669 73.0526154823 121.908903015 205.117771265 900.20486607 902.52034335 374.04640474 415.325228653 787.872062196 867.041750221 472.086112596 657.08980857 697.451105526 693.300096296 771.279928496 733.024308843 487.885065728 834.931807864 325.343170423 513.58052816 785.07015066 180.564929748 163.667957268 893.347424533 900.644130795 939.208847462 978.923771884 971.049207731 479.671067529 416.152586987 674.161661799 682.351492268 298.940641276 286.151107567 779.841043836 435.659399764 288.552168325 808.832021456 653.579336788 226.156352357 592.159033127 203.899204181 317.538902737 859.231384013 613.623576977 846.863615604 847.708070916 762.167495329 87.3779631708 0.0 705.900434063 698.995694267 404.825287249 636.474886185 372.42559361 335.642729851 307.246215706 292.134781455 248.490512354 270.875958712 305.32668138 190.423891565 118.829699165 143.337598475 152.473532045 396.762573961 394.819444191 528.700366648 549.661802517 157.803904525 300.98131405 654.416507151 658.330963924 489.643740219 493.002083458 441.300679721 608.134768578 574.100431755 764.18461321 878.897448634 150.668506429 311.240291482 1017.14022437 773.048773458 745.406144675 826.248909417 82.2561188328 75.1092945037 116.706122561 686.929687613 111.42156182 154.97943181 147.391261115 867.288522909 908.942636693 376.979755686 413.321180724 794.987341488 879.487185151 495.3244974 633.53179174 668.868848562 658.731528009 792.695830623 754.86583487 500.192389767 833.874855657 372.278908618 517.922130733 771.521245577 251.581996211 212.049572996 913.147685998 923.477330943 915.998027063 939.212709088 931.313927294 516.237622929 454.694559879 729.188584132 736.296695561 871.143626341 901.141965759 74.198534278 306.861105847 421.61000334 312.864699173 138.071881844 774.44636458 176.730214331 518.308845507 487.888029817 153.45961829 110.407352582 227.278184055 161.097625058 166.778204386 714.218400047 705.900434063 0.0 59.2020170663 397.396695692 71.8187910912 1078.32541734 1040.44827495 990.473398559 970.995356821 917.65235405 976.354015539 992.183328755 896.101837322 588.475530928 575.114586272 560.55368229 1067.69934304 1072.19300182 1171.15548826 1188.37074604 721.813406642 422.420613419 95.7819396826 205.249245455 219.109796757 227.204711904 291.130997455 283.237588277 326.304990558 191.754059425 319.857883221 587.879150296 550.853760596 575.166676773 359.937647774 421.273887587 419.774086204 680.430672365 702.272278999 788.500258078 351.878394276 785.947793224 835.751703025 835.109011244 288.050745803 238.128034469 342.271713349 299.282585923 155.48566257 248.495546308 310.879298704 136.491291004 167.473190114 217.542960999 264.312828214 253.919209839 257.822812468 140.050857411 485.867482537 213.643465866 81.7561917315 630.967652695 579.352782853 322.708243587 351.882881656 259.303838489 396.872782605 391.15767817 375.744414414 409.531273841 1349.37143183 1359.88786099 845.562836212 878.571423679 98.1499080348 281.239741211 411.029472659 256.702157821 84.039449853 750.525753648 134.026310879 504.529561647 459.474361254 175.308323882 85.549588569 282.939358902 204.485874382 225.853446544 700.101438946 698.995694267 59.2020170663 0.0 364.178429011 96.9564321549 1070.61464815 1034.61492337 991.057814096 972.192184356 900.761248181 967.69379177 977.158068075 889.35554655 580.395996232 574.223162955 558.626769499 1049.07138525 1054.59801808 1147.42377756 1163.99478631 702.064113039 406.287263767 143.895048557 148.032482587 225.571124997 242.479298904 307.042688821 229.598394382 275.203804433 137.376502754 271.124261728 572.93882843 519.992734441 634.115546712 301.0830941 362.140776687 361.593092606 680.298959442 701.687010225 787.876515638 293.459560638 772.688053269 822.00966153 833.28565243 345.401101915 217.593368599 326.081219718 286.222851317 115.663182168 212.19392503 271.188004528 182.684145401 221.274312489 270.264170774 208.964710396 195.937707481 225.042258455 135.076441691 451.13555847 188.052128313 131.690091072 603.715149024 557.5286361 279.661570272 306.507768044 307.438092032 454.377865756 448.84276485 329.405167404 368.847189742 1321.3777199 1332.21837068 485.546572131 523.248132865 460.98273746 100.078300047 168.201726694 407.764977922 292.883957162 394.182018766 232.017868612 205.394127017 101.432339355 539.479536665 287.092139697 605.077423583 558.373178217 524.0447209 374.633490184 404.825287249 397.396695692 364.178429011 0.0 348.061188442 754.281619636 726.417367082 712.001343989 696.912620901 558.587388807 650.815589264 638.786679515 583.028615156 295.999557373 330.785940957 312.835977533 700.240152992 708.150064953 788.515871391 804.177423573 357.130988005 130.791670797 396.930302507 272.923128287 256.26447822 288.380544118 295.335515603 207.293794284 169.468636987 383.37998273 482.082942796 255.63679909 156.338599352 895.72031355 368.242632616 344.676036308 422.148480458 422.586333253 438.820215439 515.972628366 282.301356973 446.445598241 491.944360198 552.022027537 651.881249582 543.096060011 122.413608681 152.101057467 429.951265449 499.96480937 101.139033792 401.360390658 455.112542162 476.762324238 397.638935458 359.345614922 139.842638698 491.575039635 88.8415742231 185.316097891 478.142393205 243.601694481 213.487389988 520.036791846 526.252250241 652.66472157 752.066463339 744.885075979 114.10448607 62.7617552415 958.014537739 969.036255401 811.379545557 839.141548334 145.562908549 252.063900008 354.602241575 345.828755295 139.978942311 713.724437772 151.788801892 452.328709013 432.487829475 223.21623675 78.0979008222 257.962686663 217.648384974 180.878697979 647.726309655 636.474886185 71.8187910912 96.9564321549 348.061188442 0.0 1008.79708329 970.386167279 919.096327386 899.541973292 852.182656302 907.21174075 925.657236793 826.407272573 519.694664627 504.258924765 489.952590532 1002.9738891 1006.88993934 1109.50183377 1127.14546301 658.440599119 358.427858152 61.6826894164 208.284294762 147.94956122 155.516892563 219.68475673 270.593803251 305.960957199 230.953011531 367.08895453 522.199697859 497.152950066 580.365621241 379.831925617 430.323292425 443.655075869 609.31641729 631.223726142 717.39956932 354.76601191 718.895018825 768.836088109 764.209051209 309.635129332 305.841799757 279.284827749 235.055889955 211.773315659 307.99125545 271.780645232 92.5725495177 141.073142811 185.43169507 300.113877276 281.411138657 212.399987225 210.809828087 436.847931831 163.152271746 137.736546666 573.459351098 517.954964781 376.617632252 403.270233198 305.569295945 415.121249714 408.55319031 344.762417563 369.100287924 1290.68399673 1300.93023629 371.729281178 314.0656597 1152.26195783 801.273643584 659.597067784 1161.82275675 1021.89790033 404.56005535 959.674294653 568.757689454 656.013016194 1231.64318265 985.112764745 1212.25906884 1218.81188843 1128.72725157 379.83842757 372.42559361 1078.32541734 1070.61464815 754.281619636 1008.79708329 0.0 50.0146283373 167.297216144 185.196879747 227.798559182 103.815746562 157.610157313 182.532443993 490.395759546 508.320152874 520.828049511 202.387683992 183.049441359 324.783906903 344.402813106 406.22353878 667.807481 1025.10113119 1020.65849789 861.660247373 863.441969631 808.833531355 961.570559843 921.594570088 1128.97683655 1236.1687981 504.063449517 624.396080799 1344.07457204 1116.57334265 1075.8371246 1162.83859392 409.313685844 387.155670804 306.982143674 1028.42408269 307.892522978 264.44110843 258.281001286 1227.36293666 1278.26874721 746.320781765 784.464300452 1163.8334881 1245.3640188 851.884820769 1002.34786201 1034.38670921 1019.38794987 1151.11154388 1112.8595617 865.40889407 1205.63448677 699.40082194 887.369326131 1143.36057916 537.225041187 541.713443373 1273.13690514 1280.44178263 1283.57333668 1290.50683606 1282.66097366 857.122004532 793.315684797 503.966846015 504.832623949 372.780855683 316.583271906 1114.53798485 768.730024155 624.102779582 1134.15300456 988.318813894 393.289453594 926.471250059 535.785930752 629.864861364 1193.51368124 949.262417689 1169.52531696 1178.69186435 1086.45988803 352.2176908 335.642729851 1040.44827495 1034.61492337 726.417367082 970.386167279 50.0146283373 0.0 119.552320844 136.339339638 225.079915811 81.420611489 167.981784756 145.637500121 454.393921889 467.679189471 480.947201139 232.462301926 214.496193354 363.693177018 384.084578129 385.964523685 634.49960912 984.840943553 989.71617269 822.799627518 823.24335995 767.438957594 933.382535328 894.888686087 1097.16177985 1207.25807336 473.243005601 602.392455107 1295.93196496 1091.40223113 1053.63830408 1139.4735447 366.455973951 344.195233688 261.896367936 1003.53076451 282.503856699 243.63552916 213.011818037 1183.26492963 1244.1822973 711.97150743 748.932041181 1130.01522539 1213.14006545 822.50738258 961.110278364 991.906728318 975.69700475 1121.717346 1083.55549466 833.129408877 1169.44891696 675.832942151 853.066223665 1104.01286779 517.678465061 515.663305845 1243.32462632 1251.68114804 1241.52419031 1244.81845867 1236.98833272 831.75668543 768.13054575 548.52345018 549.956793936 438.001275281 387.397294972 1064.58227741 739.34632068 587.754888138 1115.5601663 953.033460456 432.524898215 892.985139587 510.261844245 622.461209716 1141.69201414 906.93769247 1100.89954648 1119.90314109 1020.09086692 352.58339989 307.246215706 990.473398559 991.057814096 712.001343989 919.096327386 167.297216144 119.552320844 0.0 21.7008098623 294.449320718 154.741612602 262.491845471 152.378411038 421.667171389 416.841898863 432.670928599 343.086217198 326.757268399 479.84235417 500.699184418 404.169406109 605.190682422 926.760477002 962.629905313 771.366247753 766.878871595 707.141282734 915.092177584 881.333299713 1066.49559964 1184.54569879 456.929899579 607.180411124 1202.09778969 1080.24355564 1050.95847718 1132.92909297 310.761465178 289.437418907 203.491626965 993.927914196 295.767042493 273.742894934 160.956113648 1109.0436301 1205.45499124 677.695801178 710.101813797 1092.84879206 1180.42607454 802.071884366 899.53946624 925.280086027 904.249409506 1098.17291908 1060.5728073 803.656828411 1124.34363243 674.615131832 816.871639651 1048.43289788 531.545168127 511.947558941 1217.72557342 1229.1319378 1175.24139905 1163.46777797 1155.73445776 822.832459903 760.682130663 667.670735644 669.292986771 437.547618574 388.501230376 1045.06681947 722.300287241 570.173531108 1099.41684622 935.062182585 427.173682197 875.268832207 494.257071661 608.567796754 1121.9769336 888.25832709 1079.94928353 1099.62472243 999.304393664 341.389832304 292.134781455 970.995356821 972.192184356 696.912620901 899.541973292 185.196879747 136.339339638 21.7008098623 0.0 296.424160993 162.129717891 270.212553835 147.900003808 405.104421831 398.110105191 414.167224357 354.231201043 338.557842632 492.788228852 513.863589446 395.399511015 588.417292309 906.619230198 945.58472741 751.913657289 746.986225184 686.967705596 899.178144569 866.076886187 1048.9507283 1167.8485584 442.421716686 595.138064447 1180.41785405 1065.08584128 1036.98449918 1118.34427893 291.992768077 270.93042464 185.473099559 979.063100286 287.475112607 268.809857781 144.940001562 1087.78648924 1186.95671342 660.17475429 692.011124813 1074.57452243 1162.58039296 786.034988804 879.139172305 904.509222473 883.187111916 1081.43602596 1043.93307142 786.506926555 1105.25080547 661.470930652 798.933983892 1028.43805457 521.236185533 499.001742785 1200.66553429 1212.4265373 1154.41899912 1141.91923971 1134.18955341 808.287009493 746.451340721 682.712353967 684.64215579 147.986863483 93.5566738571 989.724457763 621.426903223 498.011199485 960.602362192 842.172663197 180.684615105 779.361893957 399.863050639 457.330980997 1070.21956935 815.921954483 1079.6403434 1068.7057699 994.049093405 205.889411154 248.490512354 917.65235405 900.761248181 558.587388807 852.182656302 227.798559182 225.079915811 294.449320718 296.424160993 0.0 147.886857959 81.6018799355 158.436100043 343.458214301 388.785286139 394.709088429 152.258961152 154.735977122 280.256223355 301.321340914 201.570719061 495.452226367 878.964329609 830.981008384 710.954154952 720.798269609 675.906575156 763.64314012 719.833618986 941.207316432 1038.01128084 329.988374881 415.19803891 1265.29470732 909.199726614 862.253037344 951.178697704 321.061181347 304.163686572 264.580825057 820.984683379 140.503946272 93.5119136549 236.733532499 1105.26042939 1097.77647889 575.837103808 618.369784139 983.346365226 1058.02263391 659.278031368 862.976588111 903.04244103 897.774992813 955.040863631 916.830110277 683.095950797 1034.93531114 492.547957569 713.020508016 989.767861961 324.487184382 346.865182418 1077.47837208 1081.56512842 1145.07137227 1182.05831405 1174.16822487 652.509507396 589.096234155 481.330669608 488.140588783 295.731493363 241.112685044 1050.16625118 697.541593155 556.683842319 1058.47532863 918.285947088 311.942456957 856.00796985 465.158463208 552.969284715 1129.76540355 882.160562084 1114.93507235 1118.47117304 1030.83391743 276.23042733 270.875958712 976.354015539 967.69379177 650.815589264 907.21174075 103.815746562 81.420611489 154.741612602 162.129717891 147.886857959 0.0 108.101299926 84.9501106827 387.953320137 409.6566684 421.266930694 195.640957995 181.996601738 337.848633242 359.46502423 305.777111996 564.228761885 925.02128932 916.84694679 760.516827171 763.462977843 710.231295806 858.078320554 818.467394998 1025.1689208 1132.57096654 400.252630007 523.134178374 1260.1620395 1014.00998617 974.642212527 1061.06730534 314.606774051 292.897756993 219.178417281 925.952271434 204.723683598 163.305226662 172.962816259 1132.21157439 1174.72419727 642.958220906 681.478023016 1060.24768539 1141.57228096 748.179265084 903.310267186 936.877049791 923.763216566 1047.43298874 1009.19050928 761.642302014 1102.75237411 597.391181036 783.944079651 1042.39718868 437.397308628 438.634477149 1169.41383435 1176.87373267 1185.27840826 1198.6083692 1190.73290955 754.424217565 690.664227621 534.498377215 537.904180864 215.53085057 157.584222941 1064.7972604 699.10225638 571.056514248 1041.78581481 920.323314384 261.602604495 857.505338883 473.889586138 537.725671456 1145.19920314 892.00597843 1148.02461679 1141.21987376 1062.71945139 277.988928984 305.32668138 992.183328755 977.158068075 638.786679515 925.657236793 157.610157313 167.981784756 262.491845471 270.212553835 81.6018799355 108.101299926 0.0 162.037397478 410.679350119 448.561161583 456.634443123 98.1666259559 91.3082092163 241.208355509 263.091714626 281.696369007 571.02234349 950.086186649 910.730393342 782.555678892 790.454864787 742.80519024 844.392440624 800.938970275 1020.7956247 1118.95190919 404.553685681 496.636414009 1319.64992563 990.739979113 943.804467901 1032.77257827 368.558811734 349.102321658 292.236912527 902.512090893 207.217117594 157.170464722 253.706390115 1171.04982907 1176.37916648 651.407510726 693.156523912 1061.82696406 1137.65132036 739.215726428 932.399003977 970.586852961 962.768873055 1035.72124716 997.481660419 761.395590339 1111.71672046 573.894954536 789.883607685 1062.9029882 406.036125752 426.224587652 1158.17947513 1162.59101767 1215.03478093 1244.45535955 1236.55658776 733.809036884 670.317719331 442.609345555 447.54782124 291.838957784 246.056378982 970.102009877 623.208965054 478.626141268 990.441612341 842.681873047 280.148939641 780.850856512 390.269551378 488.117004086 1049.35047078 803.944392684 1030.9719353 1036.30608013 947.099189717 211.143908836 190.423891565 896.101837322 889.35554655 583.028615156 826.407272573 182.532443993 145.637500121 152.378411038 147.900003808 158.436100043 84.9501106827 162.037397478 0.0 308.983360733 326.148122865 338.38333258 259.566604401 249.898889978 403.095827809 424.977856146 254.9969325 488.900994668 842.626033015 844.52957238 679.170357925 680.973287202 626.798277054 789.511201509 752.062959452 951.718063576 1062.82106039 328.594312249 465.335947901 1176.04500992 949.531959795 914.619565442 999.148574197 229.719429065 207.963811163 136.004126185 862.010097138 146.789153655 121.381689305 92.7714110939 1047.62194995 1098.56385686 566.346721214 603.492903036 984.381068863 1067.60746171 678.070843749 820.166280548 852.963826155 839.251134745 977.085969554 938.983164569 687.64167967 1024.26867762 536.480371097 707.447500448 960.835817806 384.991236952 374.588227525 1098.47021191 1107.30094224 1101.75157693 1113.66777187 1105.79299933 690.130042437 626.818669686 603.863154373 608.364723846 350.625139487 356.171599835 662.231555408 318.051295901 169.728678664 694.426315867 534.916661101 257.345201569 473.684713556 90.634941798 220.237524157 741.917730627 494.965619066 737.404071666 732.805411931 652.051004796 139.810038999 118.829699165 588.475530928 580.395996232 295.999557373 519.694664627 490.395759546 454.393921889 421.667171389 405.104421831 343.458214301 387.953320137 410.679350119 308.983360733 0.0 71.2422918567 64.626831253 495.606465617 496.548875012 618.029704486 637.946897479 182.783391327 183.590559968 540.420061745 541.203893116 373.940567456 380.01132889 332.6442033 494.5542615 463.423524364 646.188620149 762.879065619 68.9275217167 233.717054388 931.045392605 662.345908561 640.264314883 717.892402243 128.154764755 143.02299572 221.222310981 577.724822755 204.093075326 253.860801033 260.719882009 761.84157873 790.128419916 258.312938051 294.538509286 676.220045901 761.161875519 381.277906916 521.790998928 560.183220481 554.340352275 676.507161381 638.913339825 382.517296921 715.349143032 279.092973975 399.151506317 655.669460765 206.729914181 139.279870267 796.259665592 807.465028596 804.489409412 839.334634788 831.455012077 409.621491993 350.756435333 813.7051785 822.004903593 413.677739887 413.492974268 649.312478632 332.008953287 177.860339908 713.1104743 538.142162309 323.749440681 479.484715674 134.755957257 270.434628405 727.43367592 490.150758736 705.379873388 711.012710779 621.178770615 195.464751656 143.337598475 575.114586272 574.223162955 330.785940957 504.258924765 508.320152874 467.679189471 416.841898863 398.110105191 388.785286139 409.6566684 448.561161583 326.148122865 71.2422918567 0.0 18.0671505224 538.937459043 537.65048675 667.847982623 688.408032573 248.449852213 204.727244476 517.164904525 553.385270495 356.320004888 355.567176105 300.660048794 516.944715264 491.597741423 653.573250765 777.030496957 138.427006357 294.922992 877.153544458 688.317116625 674.098108094 746.996424748 106.118384493 127.491562435 213.747978263 606.767561466 248.584342904 295.862183571 259.994510942 724.393096019 788.890443198 266.819447726 295.111399584 676.792073457 765.855904046 404.559172981 494.044813805 527.304563103 515.783209684 690.693268459 654.069599883 394.64343128 707.712956024 330.096852359 402.37126698 636.616860506 276.792759467 206.129044172 807.485568635 821.400482861 775.668906128 795.905562323 788.006742077 444.54121671 390.128831013 866.539921824 874.216241492 413.103914776 415.446704604 634.745405751 314.293858364 160.11403633 695.349908921 521.438146027 321.230716214 462.49241459 118.342314689 253.775209677 713.168756935 474.297157475 694.548897974 698.022632221 610.014153495 197.275828109 152.473532045 560.55368229 558.626769499 312.835977533 489.952590532 520.828049511 480.947201139 432.670928599 414.167224357 394.709088429 421.266930694 456.634443123 338.38333258 64.626831253 18.0671505224 0.0 545.686486765 545.01509273 672.744876945 693.106307593 246.259909016 186.665460041 504.275792054 535.947439312 342.113438497 342.615428366 289.172148889 498.991035621 473.535083544 636.555454882 759.542450717 128.28151035 280.229075549 872.981975405 670.301065782 656.050534125 728.938313488 122.353240128 143.254598087 229.292165191 588.704864983 254.2138397 302.418762659 274.867555208 714.919989519 772.811391606 249.317936506 278.322605636 660.454208798 749.13247318 386.55040439 482.043737906 516.510633032 506.418818805 673.178863072 636.483634712 377.097444953 692.40872889 313.393543431 385.528896035 623.065803139 266.199012115 193.801988754 790.211477841 803.937278657 764.156229029 788.145897365 780.248818779 426.546184476 372.32733067 870.507467173 878.407184049 233.695293012 182.147316117 1139.27786957 768.550826319 649.374073059 1095.62809981 988.0332367 308.296544072 925.354784667 550.948926949 598.884698678 1219.79476465 964.683316267 1231.86124752 1219.87956991 1146.25314263 358.047623383 396.762573961 1067.69934304 1049.07138525 700.240152992 1002.9738891 202.387683992 232.462301926 343.086217198 354.231201043 152.258961152 195.640957995 98.1666259559 259.566604401 495.606465617 538.937459043 545.686486765 0.0 20.0778440297 143.692834907 165.550943769 347.062412493 645.280720299 1030.73662449 973.145924845 862.657121739 872.932136547 828.135115006 902.08188056 856.268364924 1083.61311965 1174.60283214 480.991546856 550.657444233 1413.51275483 1039.85612883 987.11391461 1077.47597777 463.905021527 445.068498022 390.35474742 952.256008162 292.007050977 243.268156799 351.678711892 1257.44543936 1242.37702549 725.482654757 768.561582077 1128.35188233 1200.10682644 801.371651326 1015.1127203 1055.30137097 1049.83693075 1093.28894663 1055.31478456 829.029578198 1182.62885709 628.285293768 861.047703669 1140.66392539 459.424869189 492.28030737 1215.36226437 1217.50131323 1297.06692785 1333.63078525 1325.73693264 787.649351511 725.292347466 344.497505804 349.381278819 247.478363729 194.150698292 1144.10566671 774.570401465 652.745129318 1105.49355744 994.653107621 318.103476671 931.903312218 554.584715791 606.723412286 1224.61491884 969.956121349 1233.61624424 1223.44141156 1148.10174571 360.329020892 394.819444191 1072.19300182 1054.59801808 708.150064953 1006.88993934 183.049441359 214.496193354 326.757268399 338.557842632 154.735977122 181.996601738 91.3082092163 249.898889978 496.548875012 537.65048675 545.01509273 20.0778440297 0.0 155.85289576 177.494455206 353.21924168 649.860521628 1033.57709275 981.05677187 865.609100483 875.071130623 829.189054162 911.016504075 865.674482658 1091.48664762 1184.12440649 484.690320883 559.948927206 1410.45802451 1050.63891941 998.947673346 1089.10833066 459.685094171 440.351774531 382.61953434 962.864270103 292.484810918 243.028086067 342.505322944 1258.19277288 1249.53898671 730.196135534 772.924049843 1135.33877829 1208.11486386 809.220879511 1017.22381267 1056.67671276 1050.25829038 1102.36114985 1064.31013756 835.567792326 1188.48392215 637.636292453 866.679001823 1144.49090191 468.623508428 498.76371641 1224.57070447 1227.19680257 1299.49889302 1333.1606581 1325.26347626 797.305803833 734.648805347 354.294783968 358.537023728 302.990081563 270.397524542 1240.75513657 866.403308811 760.879806889 1167.63563333 1080.88435402 396.982047322 1019.03977955 662.516476303 689.147657571 1320.97849515 1064.8280766 1346.99889619 1327.15021092 1261.2604936 478.243945199 528.700366648 1171.15548826 1147.42377756 788.515871391 1109.50183377 324.783906903 363.693177018 479.84235417 492.788228852 280.256223355 337.848633242 241.208355509 403.095827809 618.029704486 667.847982623 672.744876945 143.692834907 155.85289576 0.0 21.8840599542 452.3534084 751.49949405 1141.97899612 1058.64736926 974.273905308 987.884638079 947.547133181 981.832415641 933.41974643 1168.5857308 1248.45803579 593.388399149 633.310381061 1544.93700967 1105.74991907 1045.4693277 1136.63538448 600.401254331 582.620646754 532.408865273 1020.18044407 419.351302521 373.749264922 494.901349309 1376.51876094 1330.74263085 830.221520117 874.552011942 1218.29484609 1283.60066181 888.781511746 1129.51285645 1172.51637248 1170.69566907 1170.64908039 1133.43480334 923.561379597 1278.58733538 708.971422838 960.08643866 1246.98960355 545.076262531 591.862552194 1291.08945712 1289.92094268 1409.16880123 1457.01465554 1449.14670801 863.93963119 804.374942001 202.332144624 208.339131326 318.741835142 288.436008369 1257.67585482 883.158941762 779.413548179 1180.6836151 1096.78991106 413.942182502 1035.10742223 681.179892008 705.240953673 1337.82026784 1081.68834865 1365.6302366 1344.78099547 1279.90454887 498.13720007 549.661802517 1188.37074604 1163.99478631 804.177423573 1127.14546301 344.402813106 384.084578129 500.699184418 513.863589446 301.321340914 359.46502423 263.091714626 424.977856146 637.946897479 688.408032573 693.106307593 165.550943769 177.494455206 21.8840599542 0.0 470.803941772 769.418872133 1160.20009951 1073.60951501 992.638413769 1006.64843101 966.870882506 996.118180253 947.424263999 1183.38106079 1261.68804407 612.252764771 648.601456859 1565.55103989 1118.02523046 1056.77992458 1147.94744794 621.749425462 604.071242441 554.230653916 1032.83407658 440.024078504 394.765396007 516.782758783 1395.63863109 1345.88012817 847.868866866 892.306765471 1233.71436699 1298.11289228 904.184392596 1148.13487209 1191.46973008 1190.09855312 1184.42078178 1147.34257174 939.833338659 1294.76480333 723.828662529 976.893385742 1264.53407268 561.00402163 609.283338291 1304.54235826 1302.92180872 1427.39247628 1476.65566857 1468.79249265 877.934322543 818.834912317 180.682828502 186.930189878 168.560912416 182.598697363 792.838111529 421.507679573 308.611977578 760.86747311 641.446150958 75.3515275689 578.687742756 210.529108605 256.030593386 873.333413909 617.841749705 894.844653981 875.960190785 809.127718406 70.6123535914 157.803904525 721.813406642 702.064113039 357.130988005 658.440599119 406.22353878 385.964523685 404.169406109 395.399511015 201.570719061 305.777111996 281.696369007 254.9969325 182.783391327 248.449852213 246.259909016 347.062412493 353.21924168 452.3534084 470.803941772 0.0 300.012746887 689.676117271 629.410814201 521.920590247 536.024892807 498.433106645 562.810232968 519.927459461 739.64177006 837.528841063 142.534562584 218.355628528 1110.15992702 712.037599138 669.62842951 756.917112839 236.160101635 232.597807779 257.334353412 623.755311475 108.51820112 142.475339913 267.080984111 925.754750869 896.594606112 379.644159382 423.417065008 782.278279435 856.453034016 457.7256905 677.351305165 721.17738512 721.695949083 754.076779375 715.825831902 482.354026288 835.569545752 294.310118107 514.021371916 796.145007298 131.71482683 145.594316704 876.539284818 881.290123378 956.851440455 1009.41677316 1001.59825212 453.557849508 389.817863986 641.099414341 650.27194605 455.967285179 481.106611373 494.273721 134.678669688 40.0330261199 511.987078356 354.097519642 357.30576719 292.010503537 99.0761447106 115.693481506 574.773198908 321.012493497 598.891150471 575.968958926 513.565501482 293.835426355 300.98131405 422.420613419 406.287263767 130.791670797 358.427858152 667.807481 634.49960912 605.190682422 588.417292309 495.452226367 564.228761885 571.02234349 488.900994668 183.590559968 204.727244476 186.665460041 645.280720299 649.860521628 751.49949405 769.418872133 300.012746887 0.0 391.307828504 357.635852607 225.211210107 244.716172236 222.898181499 313.493624849 286.87083352 463.241671875 579.431286401 166.652414778 176.208958245 846.637517133 483.968050099 470.074066837 542.278151494 303.268811258 321.629499584 403.724865619 402.040620074 366.536906394 415.743006395 444.270306423 634.556750895 610.497359143 80.4142788639 123.433519355 496.027579314 578.796563729 200.465104801 382.253950564 429.700735799 437.772619034 493.023127897 455.530535124 199.211174261 541.096889906 163.049211785 220.070151911 496.136620405 227.507116765 162.010667219 612.673163786 624.009818906 658.331303829 724.997247087 717.354211611 242.130724324 193.074095181 935.54965756 945.409822714 847.153744049 871.764634422 154.861587843 298.183338394 381.755393001 399.781337863 200.184519053 748.603442667 212.88528834 480.388891757 475.307976366 221.020032292 139.582982993 209.772649999 193.867533197 127.123872591 673.275563284 654.416507151 95.7819396826 143.895048557 396.930302507 61.6826894164 1025.10113119 984.840943553 926.760477002 906.619230198 878.964329609 925.02128932 950.086186649 842.626033015 540.420061745 517.164904525 504.275792054 1030.73662449 1033.57709275 1141.97899612 1160.20009951 689.676117271 391.307828504 0.0 269.089613909 168.116627176 161.660688173 219.661666083 332.1486663 366.617902585 281.270716242 413.602044064 550.2208096 541.044028434 519.544249262 438.303900804 491.07670378 501.201350703 619.993719511 642.187611429 727.641132032 416.083970981 742.869605663 792.915734057 775.442195386 255.247168019 330.583117333 315.276389723 270.313278081 250.950911205 344.249866837 327.440103869 40.7575188931 80.2291018292 127.116890667 352.591122369 337.083961353 266.050965875 229.096160815 485.054327395 215.313673368 122.969697328 612.989472078 553.024322016 418.17049879 446.896887633 267.194233098 358.19178031 351.367204939 402.737715019 423.100649313 1326.80212332 1336.70334052 755.894392367 795.532602979 237.403545894 223.291239712 376.39278938 167.116335708 69.366152083 666.537725893 84.5600122036 454.767877447 374.336393041 302.595335229 135.626177476 430.971366027 347.660404756 371.081145 641.443827875 658.330963924 205.249245455 148.032482587 272.923128287 208.284294762 1020.65849789 989.71617269 962.629905313 945.58472741 830.981008384 916.84694679 910.730393342 844.52957238 541.203893116 553.385270495 535.947439312 973.145924845 981.05677187 1058.64736926 1073.60951501 629.410814201 357.635852607 269.089613909 0.0 261.549774364 293.316082214 348.700204373 88.16700325 138.641375484 110.472617981 223.731449521 516.742379443 425.53946716 779.281741521 177.117644798 222.047201608 243.101411826 657.156897064 676.719827719 760.416870692 147.866800577 714.262856841 761.317239786 801.782811804 493.11559609 272.508044326 286.649906957 261.835337823 163.290049904 227.089720923 171.83988357 300.021189436 349.162709018 393.398446665 137.64809373 102.540580214 159.1764991 239.215426901 349.78991101 158.450372668 279.181166611 515.340197744 484.529963882 255.095988851 268.028454862 452.200810294 602.026908624 596.369240794 203.302196834 256.161103766 1221.83667556 1233.3345745 680.961947023 704.227162934 293.248062595 157.979395776 213.68104907 426.547968272 215.666144708 582.106173676 177.340620761 312.311156274 318.756457796 371.116646885 149.359219576 373.793628635 358.940160341 288.373650334 505.373966329 489.643740219 219.109796757 225.571124997 256.26447822 147.94956122 861.660247373 822.799627518 771.366247753 751.913657289 710.954154952 760.516827171 782.555678892 679.170357925 373.940567456 356.320004888 342.113438497 862.657121739 865.609100483 974.273905308 992.638413769 521.920590247 225.211210107 168.116627176 261.549774364 0.0 36.8229301154 87.8758363411 279.671549813 291.881030159 333.003631224 469.615170728 382.114371241 385.082859049 639.823367229 435.136874168 461.234428638 501.364146203 461.394829187 483.28469413 569.475965813 381.174747188 575.367194186 625.412393917 616.259993766 410.146961716 443.156589635 153.634054869 110.104148201 337.319678632 432.42305009 219.427125827 157.106405249 206.16940052 221.552848772 389.483916168 359.931053834 159.15048232 354.724590023 339.037501513 118.038543154 281.902712092 450.516875346 387.209984461 489.532215644 510.959481166 435.050593314 503.814019064 496.33249592 300.23774489 298.417343414 1160.34718605 1170.07659309 697.909373037 718.623455829 300.197472801 191.786450189 227.806155988 456.525277363 243.127066264 598.814543292 209.952568402 325.50673266 344.786928825 375.3636916 173.311581119 359.307779863 355.458165609 273.576820207 514.910491569 493.002083458 227.204711904 242.479298904 288.380544118 155.516892563 863.441969631 823.24335995 766.878871595 746.986225184 720.798269609 763.462977843 790.454864787 680.973287202 380.01132889 355.567176105 342.615428366 872.932136547 875.071130623 987.884638079 1006.64843101 536.024892807 244.716172236 161.660688173 293.316082214 36.8229301154 0.0 64.6889655756 315.525668533 328.623429753 358.341841154 495.972264934 394.517880962 410.878640036 609.976865897 468.409996999 496.68638856 534.689228628 458.85982153 481.003787452 566.710727803 416.605718484 583.376861682 633.367493615 614.285120648 390.68951933 458.749724913 179.278617965 138.377637476 356.868495787 452.98222439 255.91708837 142.180709417 185.656830536 194.266878903 417.77940879 389.694234795 195.947379842 366.126758341 368.926144384 154.406200752 281.705418414 471.98049682 405.644964474 513.614004115 536.391291707 424.588218234 480.390767972 472.774767752 336.623633523 332.931207641 1176.367326 1185.82629052 663.911301079 680.357271697 363.540430539 208.906075366 197.034534068 514.249652468 303.385054042 565.011449728 264.219408852 289.506810539 333.316460518 437.394501352 235.651515819 405.642128884 412.880145687 320.873358813 470.74394746 441.300679721 291.130997455 307.042688821 295.335515603 219.68475673 808.833531355 767.438957594 707.141282734 686.967705596 675.906575156 710.231295806 742.80519024 626.798277054 332.6442033 300.660048794 289.172148889 828.135115006 829.189054162 947.547133181 966.870882506 498.433106645 222.898181499 219.661666083 348.700204373 87.8758363411 64.6889655756 0.0 360.255729455 366.010956584 420.219018203 557.213251808 355.898664421 397.471910256 624.032022895 520.681435136 542.377282795 586.747486557 401.493372818 423.749064014 508.71201788 462.662274128 536.713729185 586.374644792 556.80694803 429.46137959 523.438607505 175.01285514 144.988640596 421.106820181 517.028147506 284.720457352 193.679633894 227.834442987 223.343067825 477.355623367 447.702694129 231.124775071 430.467318343 366.954936796 198.798949233 341.886249977 448.215364102 377.033138815 576.299422463 598.28926607 475.048017149 511.025664027 503.218322219 362.78899007 347.871753177 1139.40736691 1148.41558168 680.102148539 722.361502101 323.173677077 188.039842598 339.725227404 200.973634213 145.787566322 594.008595643 120.264999974 404.921147571 306.997836613 390.4421014 192.566045964 510.515726799 432.785861373 444.846502568 581.865852191 608.134768578 283.237588277 229.598394382 207.293794284 270.593803251 961.570559843 933.382535328 915.092177584 899.178144569 763.64314012 858.078320554 844.392440624 789.511201509 494.5542615 516.944715264 498.991035621 902.08188056 911.016504075 981.832415641 996.118180253 562.810232968 313.493624849 332.1486663 88.16700325 279.671549813 315.525668533 360.255729455 0.0 51.2000329457 190.008388455 274.939498463 461.163138185 351.558899598 850.263290818 172.707019563 182.126826444 235.217386795 616.745983148 634.883154041 715.758679786 102.526101509 653.738972003 699.077559148 754.338564495 570.33936002 354.544432619 254.890038695 243.341618987 249.450589349 302.288533795 113.308594011 356.975702448 409.897456177 449.533806333 191.4364241 153.305515313 134.705919219 327.315153144 274.175795322 162.053472308 361.151851184 442.670419613 420.516854606 313.84068986 319.005849775 536.674189933 678.643173772 672.618509804 119.145981889 177.62983445 1140.67615095 1152.37803723 632.377197372 675.784894689 370.666223247 173.775302631 317.149678326 240.940157315 191.23365708 547.977532917 154.373072815 372.927241362 265.594838276 439.789028799 228.315797743 553.016847161 479.461483901 484.057711307 542.719050842 574.100431755 326.304990558 275.203804433 169.468636987 305.960957199 921.594570088 894.888686087 881.333299713 866.076886187 719.833618986 818.467394998 800.938970275 752.062959452 463.423524364 491.597741423 473.535083544 856.268364924 865.674482658 933.41974643 947.424263999 519.927459461 286.87083352 366.617902585 138.641375484 291.881030159 328.623429753 366.010956584 51.2000329457 0.0 240.915932176 318.472265432 425.101686588 305.726019282 886.150822081 199.061664713 186.627550164 255.461679786 588.24008214 605.441487358 684.282857314 115.169820354 613.773487697 658.047821853 721.145887863 611.09963465 405.450138078 238.483018028 236.031724514 300.617475621 352.061108118 90.6375961784 387.764792266 441.975153829 478.562671451 237.562659117 200.061618492 134.902490538 377.811841716 228.038634398 175.036926827 405.895720464 397.05497139 379.882338347 359.18914884 361.781713665 582.617416706 718.674823305 712.421061178 69.4900401272 131.027828604 1090.59146085 1102.35825097 865.976922073 905.944274493 186.286930365 328.617922926 478.780073412 121.726134135 118.702094515 776.96896126 174.093679237 561.467640436 484.779787506 228.716929863 185.034218065 391.641285077 291.102403958 350.82314883 750.370516361 764.18461321 191.754059425 137.376502754 383.37998273 230.953011531 1128.97683655 1097.16177985 1066.49559964 1048.9507283 941.207316432 1025.1689208 1020.7956247 951.718063576 646.188620149 653.573250765 636.555454882 1083.61311965 1091.48664762 1168.5857308 1183.38106079 739.64177006 463.241671875 281.270716242 110.472617981 333.003631224 358.341841154 420.219018203 190.008388455 240.915932176 0.0 138.106038681 624.917546953 535.734814366 753.255131456 179.673984628 253.988527608 232.929518967 758.631738598 778.798047945 863.494683745 203.592824354 823.311677806 870.712562437 906.013373074 458.195689925 164.542744138 388.802277624 358.690134239 68.875123986 116.863217412 282.270053344 319.796600507 358.100567976 407.448564356 72.6930169744 71.6909172546 264.113473966 156.099849993 459.614580021 251.510593217 241.335250666 625.724887091 594.572596957 157.156319766 178.096509868 394.453171617 565.78604118 561.207632998 308.993363555 364.946627697 1330.11107812 1341.72804139 949.181916067 993.775005061 293.217131348 446.016145845 599.767063076 81.8946935289 253.998414904 866.31046592 302.491639558 674.998577785 581.897344134 304.363080657 322.797224729 489.772042945 379.788186214 465.435482318 856.348267549 878.897448634 319.857883221 271.124261728 482.082942796 367.08895453 1236.1687981 1207.25807336 1184.54569879 1167.8485584 1038.01128084 1132.57096654 1118.95190919 1062.82106039 762.879065619 777.030496957 759.542450717 1174.60283214 1184.12440649 1248.45803579 1261.68804407 837.528841063 579.431286401 413.602044064 223.731449521 469.615170728 495.972264934 557.213251808 274.939498463 318.472265432 138.106038681 0.0 734.228955649 624.186190589 852.572088244 156.60810974 237.525228104 169.714021787 880.482930951 899.834374994 983.008309117 231.559848226 928.448242012 973.987106554 1023.59408573 557.163522714 170.252528399 510.226062295 485.107607482 166.983969742 102.889462165 384.770252472 453.30012715 487.194072752 537.379381678 86.4554731126 124.03177927 382.485680875 234.029906781 546.494838742 379.776371704 351.525332389 715.517397803 695.438950558 45.7816402611 44.588576263 473.644513581 659.974972278 656.517152009 386.972749404 449.496681233 1398.26460064 1410.44521184 309.22272803 324.720293198 660.292070611 297.772613016 168.501461475 662.136448531 519.112104878 211.255888033 456.545905472 69.9580753932 167.026005839 740.726502598 487.636481024 753.739851205 738.899810934 667.994638332 127.210706487 150.668506429 587.879150296 572.93882843 255.63679909 522.199697859 504.063449517 473.243005601 456.929899579 442.421716686 329.988374881 400.252630007 404.553685681 328.594312249 68.9275217167 138.427006357 128.28151035 480.991546856 484.690320883 593.388399149 612.252764771 142.534562584 166.652414778 550.2208096 516.742379443 382.114371241 394.517880962 355.898664421 461.163138185 425.101686588 624.917546953 734.228955649 0.0 168.960098744 969.840236505 623.680081125 594.758336176 676.012654062 187.438084464 197.96421398 265.484412543 537.064139195 200.058904416 249.105546661 297.961849284 783.566549191 775.73248995 246.940321581 288.674134949 661.105976097 741.360618809 349.477326014 536.310455029 579.22493522 579.172285473 648.540007323 610.414055673 361.591350261 707.736267287 222.923707021 386.389011558 659.812297801 138.366276726 71.2809186644 770.081690937 778.706637433 817.071030982 866.887706731 859.070807509 365.919025421 304.082731541 783.578038099 792.680691061 330.408201018 370.880729317 616.219163061 245.168411881 210.173934384 545.884972273 449.147336848 242.463117874 388.335398851 165.073526895 66.3320939045 695.193846462 441.143246393 750.776390971 711.199760386 667.465478626 255.102075439 311.240291482 550.853760596 519.992734441 156.338599352 497.152950066 624.396080799 602.392455107 607.180411124 595.138064447 415.19803891 523.134178374 496.636414009 465.335947901 233.717054388 294.922992 280.229075549 550.657444233 559.948927206 633.310381061 648.601456859 218.355628528 176.208958245 541.044028434 425.53946716 385.082859049 410.878640036 397.471910256 351.558899598 305.726019282 535.734814366 624.186190589 168.960098744 0.0 1019.11898832 494.315861595 451.531169021 538.562840845 356.382880496 366.262669751 427.945900238 406.037743117 320.295982204 360.099112459 454.300220033 793.077019315 697.439226555 231.834135418 275.056097235 585.116882233 651.428219204 255.598297491 539.609504381 590.869080484 605.061602661 542.642054343 504.703553871 295.027022013 647.909614899 77.6916827098 337.270519842 630.622920919 91.3313523388 99.7292442602 664.713315305 667.349577691 802.720581777 888.830844709 881.373990291 237.589484489 174.699914864 801.710766232 812.709245115 1278.49572811 1287.21311494 567.484815659 796.239885824 820.509929248 872.872786927 710.420833152 1181.08630288 732.152700663 908.314738732 953.57360033 549.573797824 658.373613161 363.488975627 472.851601688 408.440075367 1069.78280764 1017.14022437 575.166676773 634.115546712 895.72031355 580.365621241 1344.07457204 1295.93196496 1202.09778969 1180.41785405 1265.29470732 1260.1620395 1319.64992563 1176.04500992 931.045392605 877.153544458 872.981975405 1413.51275483 1410.45802451 1544.93700967 1565.55103989 1110.15992702 846.637517133 519.544249262 779.281741521 639.823367229 609.976865897 624.032022895 850.263290818 886.150822081 753.255131456 852.572088244 969.840236505 1019.11898832 0.0 930.844930375 996.106576358 986.135245815 951.45529009 971.643079087 1041.06881256 926.756320273 1125.5868586 1171.90878499 1088.34933202 296.089166628 698.753667311 788.805795782 748.272778619 694.528149173 753.68021084 841.853063878 501.714293686 446.610167117 419.097226185 823.750224977 822.41719857 778.779248954 618.561803185 978.624855673 727.832406702 512.040601341 1072.03907842 999.574787765 834.637355875 868.276574414 387.114141615 193.956425234 196.612110356 919.918355343 932.785267555 1743.47331712 1751.29100571 810.34532665 857.872483919 365.457050602 360.746723201 511.769042854 79.5299020419 240.671757791 732.846822804 258.499751422 571.919634594 461.596902943 405.776668091 311.621817816 570.678308876 470.666979905 524.966516495 739.281012895 773.048773458 359.937647774 301.0830941 368.242632616 379.831925617 1116.57334265 1091.40223113 1080.24355564 1065.08584128 909.199726614 1014.00998617 990.739979113 949.531959795 662.345908561 688.317116625 670.301065782 1039.85612883 1050.63891941 1105.74991907 1118.02523046 712.037599138 483.968050099 438.303900804 177.117644798 435.136874168 468.409996999 520.681435136 172.707019563 199.061664713 179.673984628 156.60810974 623.680081125 494.315861595 930.844930375 0.0 83.0293483691 66.2812772191 786.5525103 804.062795932 883.3064126 88.2905583657 809.373916586 852.287557402 920.164562894 636.819238613 305.526658504 427.595643039 414.599140826 245.411755898 236.790065201 283.767286009 472.403648788 518.308249691 564.900299322 117.463001109 108.68909883 305.404107602 331.889033277 417.727721727 323.356674422 419.038735821 584.712561401 575.739199337 202.383931637 190.872741445 573.537204714 744.865387136 740.134173048 259.649652648 323.352419121 1249.24676264 1261.63494561 755.062562393 805.035277252 436.113826788 360.095008264 502.284871277 162.540070187 290.961060238 683.189897161 292.356998023 549.818860035 428.497639946 482.526632861 356.265503279 639.802813995 543.959590191 587.99300362 703.475668138 745.406144675 421.273887587 362.140776687 344.676036308 430.323292425 1075.8371246 1053.63830408 1050.95847718 1036.98449918 862.253037344 974.642212527 943.804467901 914.619565442 640.264314883 674.098108094 656.050534125 987.11391461 998.947673346 1045.4693277 1056.77992458 669.62842951 470.074066837 491.07670378 222.047201608 461.234428638 496.68638856 542.377282795 182.126826444 186.627550164 253.988527608 237.525228104 594.758336176 451.531169021 996.106576358 83.0293483691 0.0 91.1701617403 767.239981528 783.247443169 858.850341654 80.0806700881 771.204146858 811.624161383 892.715600883 704.790459685 388.228417609 425.110567515 420.791329956 321.96562997 319.719261604 277.262943433 521.823098967 571.194393125 615.266442345 198.351514031 182.505371261 314.626067882 409.249942517 378.166583257 344.053545072 486.911134437 539.308815988 540.319093524 283.054779092 268.219910757 647.998129646 813.541327602 808.436359806 230.684503064 290.745468146 1182.18252987 1194.78009217 845.765707347 895.347341385 418.813869299 422.652028434 571.672499502 115.128990637 305.386782571 772.718682692 324.780663548 627.263298456 511.356203737 451.444592078 376.967143475 623.959921637 520.385064039 582.869979816 788.178349756 826.248909417 419.774086204 361.593092606 422.148480458 443.655075869 1162.83859392 1139.4735447 1132.92909297 1118.34427893 951.178697704 1061.06730534 1032.77257827 999.148574197 717.892402243 746.996424748 728.938313488 1077.47597777 1089.10833066 1136.63538448 1147.94744794 756.917112839 542.278151494 501.201350703 243.101411826 501.364146203 534.689228628 586.747486557 235.217386795 255.461679786 232.929518967 169.714021787 676.012654062 538.562840845 986.135245815 66.2812772191 91.1701617403 0.0 843.440579093 860.358603595 938.117104062 140.370892827 856.985042565 898.420961064 973.621564161 690.793315888 335.459260975 489.3038351 478.343240613 293.89105986 265.815260714 343.424935684 536.169812747 580.881596994 628.146575424 163.102504419 165.86593816 369.294976071 377.484872995 463.700081014 389.064391759 474.26439608 627.432762334 624.569779818 212.348720077 191.113359046 621.196586308 797.894399779 793.494720448 310.096741086 372.626505432 1272.6987131 1285.33890346 381.125489858 366.562277118 754.607896076 434.569092914 280.765305476 814.866166453 643.76467289 307.053037871 584.625555107 217.635640409 348.148613966 832.327145236 596.269099544 803.159786465 813.796657809 720.003971971 167.235523873 82.2561188328 680.430672365 680.298959442 422.586333253 609.31641729 409.313685844 366.455973951 310.761465178 291.992768077 321.061181347 314.606774051 368.558811734 229.719429065 128.154764755 106.118384493 122.353240128 463.905021527 459.685094171 600.401254331 621.749425462 236.160101635 303.268811258 619.993719511 657.156897064 461.394829187 458.85982153 401.493372818 616.745983148 588.24008214 758.631738598 880.482930951 187.438084464 356.382880496 951.45529009 786.5525103 767.239981528 843.440579093 0.0 22.2731355646 108.083260799 703.089225226 190.319674079 228.726776054 155.449488502 818.282374088 894.986176066 370.608529389 400.636428763 782.772048853 871.444308953 503.604160994 595.133910441 625.463277652 610.131562748 794.048065782 757.061556216 498.049198127 813.646957851 406.644084262 507.800254628 740.480719268 312.098992337 257.665519843 911.80265162 924.957602218 875.081670894 884.073968125 876.194732609 536.570496262 478.512949785 802.157496616 808.679088977 371.061974876 353.614594488 776.458791227 453.821351327 300.413966782 833.561559752 664.320929467 301.174959287 604.884889305 233.452615635 361.525527486 854.282672431 617.500835362 825.395025855 836.002456524 742.266291787 162.394747706 75.1092945037 702.272278999 701.687010225 438.820215439 631.223726142 387.155670804 344.195233688 289.437418907 270.93042464 304.163686572 292.897756993 349.102321658 207.963811163 143.02299572 127.491562435 143.254598087 445.068498022 440.351774531 582.620646754 604.071242441 232.597807779 321.629499584 642.187611429 676.719827719 483.28469413 481.003787452 423.749064014 634.883154041 605.441487358 778.798047945 899.834374994 197.96421398 366.262669751 971.643079087 804.062795932 783.247443169 860.358603595 22.2731355646 0.0 86.2784331179 720.074874459 177.24517852 212.829553431 133.281338118 840.342567101 916.065989692 390.391200963 421.206128748 803.648732425 891.940477825 521.63004784 617.395566619 647.716767398 632.248745342 813.382232578 776.258203891 517.552975474 835.19981396 419.400427818 528.260095311 762.592682904 317.096989908 266.830030558 931.545341479 944.344215286 897.349489449 905.711396942 897.835591945 552.580746864 493.732366092 784.639747798 790.957479828 362.853080483 332.75451752 862.681021423 537.18489455 384.729129708 915.429084611 749.642468642 313.182037175 689.79573668 311.400280333 432.420160229 940.403624054 703.587293416 908.454454684 921.360402121 825.923417688 189.712283285 116.706122561 788.500258078 787.876515638 515.972628366 717.39956932 306.982143674 261.896367936 203.491626965 185.473099559 264.580825057 219.178417281 292.236912527 136.004126185 221.222310981 213.747978263 229.292165191 390.35474742 382.61953434 532.408865273 554.230653916 257.334353412 403.724865619 727.641132032 760.416870692 569.475965813 566.710727803 508.71201788 715.758679786 684.282857314 863.494683745 983.008309117 265.484412543 427.945900238 1041.06881256 883.3064126 858.850341654 938.117104062 108.083260799 86.2784331179 0.0 798.196079251 168.688230632 184.987938488 48.8848486355 921.400730276 1001.99180894 474.742234638 506.646336686 889.358731214 977.124308721 602.467785837 702.182162535 731.199917835 713.998725518 896.565033127 859.192943971 601.278933334 921.460431791 488.141512553 613.498279161 848.388215662 365.776516579 328.704695145 1015.45394094 1027.56847091 981.141633366 983.524692482 975.678938042 628.75463317 568.214366999 734.463893951 739.659800435 723.443359188 770.385409401 375.096226054 285.185173671 431.994247941 149.666378894 217.202655326 644.940069248 213.158961945 487.11669631 373.914623049 429.705133249 279.18014852 575.152774281 484.967968497 518.360123122 651.517828669 686.929687613 351.878394276 293.459560638 282.301356973 354.76601191 1028.42408269 1003.53076451 993.927914196 979.063100286 820.984683379 925.952271434 902.512090893 862.010097138 577.724822755 606.767561466 588.704864983 952.256008162 962.864270103 1020.18044407 1032.83407658 623.755311475 402.040620074 416.083970981 147.866800577 381.174747188 416.605718484 462.662274128 102.526101509 115.169820354 203.592824354 231.559848226 537.064139195 406.037743117 926.756320273 88.2905583657 80.0806700881 140.370892827 703.089225226 720.074874459 798.196079251 0.0 721.369524076 764.096750773 834.223804706 638.661706461 356.354643338 351.286315901 343.864244674 272.248549296 292.33517033 204.151746214 445.301533119 495.837186343 538.740235327 166.668896178 138.058538397 236.343082555 358.791997009 329.447366656 264.139198772 422.243777073 496.502934866 487.896983746 276.354536503 270.865899038 589.833447649 747.652504847 742.205317415 171.882377211 235.400385346 1167.04116146 1179.28100309 196.887546189 176.424255827 858.902496434 497.483942707 364.42068249 853.930253577 718.96221632 147.236669169 656.307486385 268.238700353 348.248354187 939.184603372 687.275687053 941.400920488 934.11028083 855.975958626 73.0526154823 111.42156182 785.947793224 772.688053269 446.445598241 718.895018825 307.892522978 282.503856699 295.767042493 287.475112607 140.503946272 204.723683598 207.217117594 146.789153655 204.093075326 248.584342904 254.2138397 292.007050977 292.484810918 419.351302521 440.024078504 108.51820112 366.536906394 742.869605663 714.262856841 575.367194186 583.376861682 536.713729185 653.738972003 613.773487697 823.311677806 928.448242012 200.058904416 320.295982204 1125.5868586 809.373916586 771.204146858 856.985042565 190.319674079 177.24517852 168.688230632 721.369524076 0.0 50.0484824162 166.370230714 965.739798721 975.561674865 446.607892711 487.459695878 860.914695812 940.011601242 544.542968356 725.406065126 764.272006064 757.927699936 843.588668571 805.313649285 560.934829262 907.592299576 393.329166739 586.434610109 855.966222633 238.278231605 233.914755239 965.761808465 972.673458996 1007.96363734 1041.70136421 1033.80925712 549.754239826 486.021961965 618.8399515 626.22503185 181.35133678 147.774013091 908.619465384 545.887835989 414.305080502 898.686737229 767.402714293 158.793037828 704.676287717 317.77265975 392.537352564 988.937354798 736.656057264 991.252512208 984.139924833 905.862402236 121.908903015 154.97943181 835.751703025 822.00966153 491.944360198 768.836088109 264.44110843 243.63552916 273.742894934 268.809857781 93.5119136549 163.305226662 157.170464722 121.381689305 253.860801033 295.862183571 302.418762659 243.268156799 243.028086067 373.749264922 394.765396007 142.475339913 415.743006395 792.915734057 761.317239786 625.412393917 633.367493615 586.374644792 699.077559148 658.047821853 870.712562437 973.987106554 249.105546661 360.099112459 1171.90878499 852.287557402 811.624161383 898.420961064 228.726776054 212.829553431 184.987938488 764.096750773 50.0484824162 0.0 168.969375562 1015.2025492 1023.92575062 495.949019475 537.081445882 909.275828494 987.503242795 590.916272592 775.369754548 814.022534384 807.230430606 889.519017461 851.2262542 609.037287624 956.838075443 434.966334292 635.424446045 905.954348747 274.134718084 278.565308415 1011.84377984 1018.08003193 1057.95567599 1090.43660286 1082.54145587 592.991565486 529.164806298 574.562879737 581.509374526 350.311936293 313.757866271 909.306784866 578.521894947 427.480602566 954.697021373 793.149931143 313.575909331 732.742945266 349.433679105 464.573176486 987.342838657 748.667928646 957.163917562 969.238132304 874.509526652 205.117771265 147.391261115 835.109011244 833.28565243 552.022027537 764.209051209 258.281001286 213.011818037 160.956113648 144.940001562 236.733532499 172.962816259 253.706390115 92.7714110939 260.719882009 259.994510942 274.867555208 351.678711892 342.505322944 494.901349309 516.782758783 267.080984111 444.270306423 775.442195386 801.782811804 616.259993766 614.285120648 556.80694803 754.338564495 721.145887863 906.013373074 1023.59408573 297.961849284 454.300220033 1088.34933202 920.164562894 892.715600883 973.621564161 155.449488502 133.281338118 48.8848486355 834.223804706 166.370230714 168.969375562 0.0 970.280625169 1046.54042521 517.291875071 550.57412203 933.476354401 1020.29100893 641.247065981 750.381692208 779.818011349 762.842609193 937.226743935 899.617883978 642.884462346 967.245807873 518.429847506 656.991014247 895.863398966 385.401640721 356.631962612 1056.87176744 1068.18079959 1029.70314028 1032.26244636 1024.42017773 663.626749045 602.039532895 696.155141212 700.823415842 1088.56936635 1108.24651975 271.989186856 552.612953084 618.332698774 577.093537035 426.018379045 989.463060227 457.484699416 715.3557493 726.893294546 256.476313698 384.252781859 67.4528152524 178.483540874 128.84789618 900.20486607 867.288522909 288.050745803 345.401101915 651.881249582 309.635129332 1227.36293666 1183.26492963 1109.0436301 1087.78648924 1105.26042939 1132.21157439 1171.04982907 1047.62194995 761.84157873 724.393096019 714.919989519 1257.44543936 1258.19277288 1376.51876094 1395.63863109 925.754750869 634.556750895 255.247168019 493.11559609 410.146961716 390.68951933 429.46137959 570.33936002 611.09963465 458.195689925 557.163522714 783.566549191 793.077019315 296.089166628 636.819238613 704.790459685 690.793315888 818.282374088 840.342567101 921.400730276 638.661706461 965.739798721 1015.2025492 970.280625169 0.0 408.347069276 563.304732084 518.86303212 398.499102133 459.570821932 581.232941662 253.627056508 205.040464549 208.616213461 528.078266896 528.155997883 520.770948672 323.199580701 739.662295234 470.319008532 218.038356363 860.660158153 796.115560955 541.057170579 574.577988451 114.919550013 108.991578257 103.658353615 654.061910941 677.869094629 1566.64584519 1575.96656131 1027.8373743 1066.33545008 178.849382037 478.081891454 620.50121779 226.915110854 256.620385634 937.26962879 319.261688662 709.571843634 643.961552109 152.68834395 299.082091777 342.725347241 230.916999826 339.516410227 902.52034335 908.942636693 238.128034469 217.593368599 543.096060011 305.841799757 1278.26874721 1244.1822973 1205.45499124 1186.95671342 1097.77647889 1174.72419727 1176.37916648 1098.56385686 790.128419916 788.890443198 772.811391606 1242.37702549 1249.53898671 1330.74263085 1345.88012817 896.594606112 610.497359143 330.583117333 272.508044326 443.156589635 458.749724913 523.438607505 354.544432619 405.450138078 164.542744138 170.252528399 775.73248995 697.439226555 698.753667311 305.526658504 388.228417609 335.459260975 894.986176066 916.065989692 1001.99180894 356.354643338 975.561674865 1023.92575062 1046.54042521 408.347069276 0.0 532.22050851 496.191619843 114.65134081 69.7077015458 442.228698245 370.845561901 388.168102517 437.570243765 191.711076341 218.623047023 415.043901692 103.164603838 622.170247424 391.116528406 230.587947723 786.540821948 751.021124907 140.095314785 173.280029151 313.105001037 504.809541122 502.252841494 473.459069467 528.540684047 1494.13397013 1505.68423579 532.672311276 559.875884915 413.910543592 66.8677616614 90.0238381608 447.062482595 276.609124965 434.643424257 215.525164176 178.51969845 165.61044134 494.418785486 240.709230843 524.36052868 496.931551566 439.697232554 374.04640474 376.979755686 342.271713349 326.081219718 122.413608681 279.284827749 746.320781765 711.97150743 677.695801178 660.17475429 575.837103808 642.958220906 651.407510726 566.346721214 258.312938051 266.819447726 249.317936506 725.482654757 730.196135534 830.221520117 847.868866866 379.644159382 80.4142788639 315.276389723 286.649906957 153.634054869 179.278617965 175.01285514 254.890038695 238.483018028 388.802277624 510.226062295 246.940321581 231.834135418 788.805795782 427.595643039 425.110567515 489.3038351 370.608529389 390.391200963 474.742234638 351.286315901 446.607892711 495.949019475 517.291875071 563.304732084 532.22050851 0.0 44.9633703688 418.072408559 503.099772341 147.850843086 309.743584918 359.784751544 373.289886672 423.875100159 387.295695559 127.844672864 461.004302542 192.557725125 141.112055332 416.804036385 298.003591201 238.798438742 541.19940142 554.620405012 581.413139865 657.393890737 649.893021079 210.657040169 180.17318755 1012.28064092 1022.36265066 577.480762174 604.164818153 371.640742512 65.8955329706 124.889912619 426.486490501 243.131172778 479.32855596 184.64756954 219.329597788 208.724028732 452.05656592 200.683209118 479.446745216 452.66495878 394.867925855 415.325228653 413.321180724 299.282585923 286.222851317 152.101057467 235.055889955 784.464300452 748.932041181 710.101813797 692.011124813 618.369784139 681.478023016 693.156523912 603.492903036 294.538509286 295.111399584 278.322605636 768.561582077 772.924049843 874.552011942 892.306765471 423.417065008 123.433519355 270.313278081 261.835337823 110.104148201 138.377637476 144.988640596 243.341618987 236.031724514 358.690134239 485.107607482 288.674134949 275.056097235 748.272778619 414.599140826 420.791329956 478.343240613 400.636428763 421.206128748 506.646336686 343.864244674 487.459695878 537.081445882 550.57412203 518.86303212 496.191619843 44.9633703688 0.0 382.902375667 470.811138889 147.775779612 265.24050328 315.860977286 331.145361403 399.405404876 364.095675541 109.196931336 421.293271345 230.562210206 107.272865145 372.732797931 342.885138256 283.483972485 513.606821004 529.090915591 536.516486195 613.77506381 606.318459344 221.283590668 202.885298331 1057.11934936 1067.17052312 915.30686389 952.944910608 128.301490475 363.432601898 506.757449377 179.160558633 142.007069337 823.906729133 204.610939607 595.09040265 530.41713148 160.641967642 189.400922379 331.248128208 226.524096239 299.467267476 787.872062196 794.987341488 155.48566257 115.663182168 429.951265449 211.773315659 1163.8334881 1130.01522539 1092.84879206 1074.57452243 983.346365226 1060.24768539 1061.82696406 984.381068863 676.220045901 676.792073457 660.454208798 1128.35188233 1135.33877829 1218.29484609 1233.71436699 782.278279435 496.027579314 250.950911205 163.290049904 337.319678632 356.868495787 421.106820181 249.450589349 300.617475621 68.875123986 166.983969742 661.105976097 585.116882233 694.528149173 245.411755898 321.96562997 293.89105986 782.772048853 803.648732425 889.358731214 272.248549296 860.914695812 909.275828494 933.476354401 398.499102133 114.65134081 418.072408559 382.902375667 0.0 96.5379608595 329.532615035 291.447541392 321.625313077 372.006081813 130.853673731 139.498286531 300.445252714 87.3815096532 510.712644093 277.068835568 186.199727563 673.551121008 636.686221995 167.238595545 196.614397709 328.327698727 504.629230139 500.446704557 366.535092804 418.716438028 1384.05522205 1395.44725259 981.326091447 1022.00937662 205.773567464 444.410208578 592.810588068 157.720925444 227.71442842 893.119966007 287.576440526 677.354441121 601.39287437 204.151028061 283.480969127 392.548161875 281.198072074 376.569663622 867.041750221 879.487185151 248.495546308 212.19392503 499.96480937 307.99125545 1245.3640188 1213.14006545 1180.42607454 1162.58039296 1058.02263391 1141.57228096 1137.65132036 1067.60746171 761.161875519 765.855904046 749.13247318 1200.10682644 1208.11486386 1283.60066181 1298.11289228 856.453034016 578.796563729 344.249866837 227.089720923 432.42305009 452.98222439 517.028147506 302.288533795 352.061108118 116.863217412 102.889462165 741.360618809 651.428219204 753.68021084 236.790065201 319.719261604 265.815260714 871.444308953 891.940477825 977.124308721 292.33517033 940.011601242 987.503242795 1020.29100893 459.570821932 69.7077015458 503.099772341 470.811138889 96.5379608595 0.0 398.922167118 384.981563577 411.060620856 461.438189029 125.825040384 156.792624308 380.052308741 137.797567271 574.840977207 363.680654666 263.054241101 741.765420153 711.426969998 81.7706654944 115.08345329 371.99894019 560.339973004 557.19285166 421.23107778 479.278330397 1442.64916401 1454.41921279 585.801601833 624.244425967 369.207936065 83.6577116295 228.290407151 313.519437377 195.082754175 495.187830591 137.167068512 291.816869528 202.510412063 445.785099644 201.551180795 529.037402061 471.412125236 452.387370837 472.086112596 495.3244974 310.879298704 271.188004528 101.139033792 271.780645232 851.884820769 822.50738258 802.071884366 786.034988804 659.278031368 748.179265084 739.215726428 678.070843749 381.277906916 404.559172981 386.55040439 801.371651326 809.220879511 888.781511746 904.184392596 457.7256905 200.465104801 327.440103869 171.83988357 219.427125827 255.91708837 284.720457352 113.308594011 90.6375961784 282.270053344 384.770252472 349.477326014 255.598297491 841.853063878 283.767286009 277.262943433 343.424935684 503.604160994 521.63004784 602.467785837 204.151746214 544.542968356 590.916272592 641.247065981 581.232941662 442.228698245 147.850843086 147.775779612 329.532615035 398.922167118 0.0 340.288565129 395.395762493 425.404140442 299.283044113 261.075454707 63.3113396642 394.049101292 182.203213918 114.025973335 392.617466895 344.313652544 313.205578213 421.26134624 429.232799141 569.755618383 685.58274208 678.793511794 80.9420832341 98.660432249 1055.90986881 1067.12278948 837.728532665 859.896670694 194.048681568 301.387560472 368.753490711 437.029546797 232.32202824 738.77201913 236.718619524 466.996390795 473.373020231 256.442442174 166.193118497 217.495364543 221.006646757 131.780402268 657.08980857 633.53179174 136.491291004 182.684145401 401.360390658 92.5725495177 1002.34786201 961.110278364 899.53946624 879.139172305 862.976588111 903.310267186 932.399003977 820.166280548 521.790998928 494.044813805 482.043737906 1015.1127203 1017.22381267 1129.51285645 1148.13487209 677.351305165 382.253950564 40.7575188931 300.021189436 157.106405249 142.180709417 193.679633894 356.975702448 387.764792266 319.796600507 453.30012715 536.310455029 539.609504381 501.714293686 472.403648788 521.823098967 536.169812747 595.133910441 617.395566619 702.182162535 445.301533119 725.406065126 775.369754548 750.381692208 253.627056508 370.845561901 309.743584918 265.24050328 291.447541392 384.981563577 340.288565129 0.0 55.1157872302 93.4645304089 390.454197323 373.335584702 277.41540358 268.919701464 488.073929056 226.349732076 157.004768575 607.398934521 544.209484638 458.615402678 487.113074493 282.729542242 350.817280831 343.584065035 418.246497068 432.938940291 1316.87440094 1326.49641904 883.560622739 903.745194476 209.454895194 355.042394083 413.377162211 477.964460952 280.375141985 784.461181178 289.841660535 510.677613527 524.544755316 257.984672649 217.829256085 178.076273066 207.326015717 94.8337761977 697.451105526 668.868848562 167.473190114 221.274312489 455.112542162 141.073142811 1034.38670921 991.906728318 925.280086027 904.509222473 903.04244103 936.877049791 970.586852961 852.963826155 560.183220481 527.304563103 516.510633032 1055.30137097 1056.67671276 1172.51637248 1191.46973008 721.17738512 429.700735799 80.2291018292 349.162709018 206.16940052 185.656830536 227.834442987 409.897456177 441.975153829 358.100567976 487.194072752 579.22493522 590.869080484 446.610167117 518.308249691 571.194393125 580.881596994 625.463277652 647.716767398 731.199917835 495.837186343 764.272006064 814.022534384 779.818011349 205.040464549 388.168102517 359.784751544 315.860977286 321.625313077 411.060620856 395.395762493 55.1157872302 0.0 50.4344973382 430.155472712 416.211896186 332.488223062 285.006120194 541.239936368 281.438231462 160.611506094 656.260790692 591.119288212 488.145530703 518.20566974 250.084002992 298.097189022 290.715778167 473.325824767 487.772924153 1361.85220727 1371.24464245 886.606786608 903.697954363 259.149996855 377.157908436 417.257053524 526.703175281 325.406902409 787.574131258 329.312505768 512.212985852 538.894361012 303.845754703 259.585477859 197.753889742 247.288834855 124.665562731 693.300096296 658.731528009 217.542960999 270.264170774 476.762324238 185.43169507 1019.38794987 975.69700475 904.249409506 883.187111916 897.774992813 923.763216566 962.768873055 839.251134745 554.340352275 515.783209684 506.418818805 1049.83693075 1050.25829038 1170.69566907 1190.09855312 721.695949083 437.772619034 127.116890667 393.398446665 221.552848772 194.266878903 223.343067825 449.533806333 478.562671451 407.448564356 537.379381678 579.172285473 605.061602661 419.097226185 564.900299322 615.266442345 628.146575424 610.131562748 632.248745342 713.998725518 538.740235327 757.927699936 807.230430606 762.842609193 208.616213461 437.570243765 373.289886672 331.145361403 372.006081813 461.438189029 425.404140442 93.4645304089 50.4344973382 0.0 479.223472439 464.200849013 362.093624582 334.469419851 560.552583002 311.755607503 208.505590189 665.27944059 597.049682891 538.577475481 568.602126437 274.528244964 288.187924568 280.435666244 504.972488828 514.197776243 1362.72816058 1371.75456349 869.921219785 913.176876546 256.266989283 359.56240774 513.35114241 49.3276534228 174.690222026 785.091145552 218.229101331 588.802155662 498.10975207 289.743570533 246.351900234 461.094741665 357.377634092 423.067159371 771.279928496 792.695830623 264.312828214 208.964710396 397.638935458 300.113877276 1151.11154388 1121.717346 1098.17291908 1081.43602596 955.040863631 1047.43298874 1035.72124716 977.085969554 676.507161381 690.693268459 673.178863072 1093.28894663 1102.36114985 1170.64908039 1184.42078178 754.076779375 493.023127897 352.591122369 137.64809373 389.483916168 417.77940879 477.355623367 191.4364241 237.562659117 72.6930169744 86.4554731126 648.540007323 542.642054343 823.750224977 117.463001109 198.351514031 163.102504419 794.048065782 813.382232578 896.565033127 166.668896178 843.588668571 889.519017461 937.226743935 528.078266896 191.711076341 423.875100159 399.405404876 130.853673731 125.825040384 299.283044113 390.454197323 430.155472712 479.223472439 0.0 38.2939791973 296.091500524 215.680916856 465.073351739 294.87656871 312.528366288 633.870677469 611.12632245 122.463075915 131.003442523 458.791250693 634.903763244 630.567113007 306.899104634 368.149193577 1324.79573622 1336.77341081 832.405715504 875.357201249 256.794128972 322.492540779 476.504325051 66.8697006531 148.418583031 747.165939121 185.516140637 550.966879951 459.843986416 300.021298012 221.23769558 461.989504789 362.673123138 417.441998181 733.024308843 754.86583487 253.919209839 195.937707481 359.345614922 281.411138657 1112.8595617 1083.55549466 1060.5728073 1043.93307142 916.830110277 1009.19050928 997.481660419 938.983164569 638.913339825 654.069599883 636.483634712 1055.31478456 1064.31013756 1133.43480334 1147.34257174 715.825831902 455.530535124 337.083961353 102.540580214 359.931053834 389.694234795 447.702694129 153.305515313 200.061618492 71.6909172546 124.03177927 610.414055673 504.703553871 822.41719857 108.68909883 182.505371261 165.86593816 757.061556216 776.258203891 859.192943971 138.058538397 805.313649285 851.2262542 899.617883978 528.155997883 218.623047023 387.295695559 364.095675541 139.498286531 156.792624308 261.075454707 373.335584702 416.211896186 464.200849013 38.2939791973 0.0 259.451456252 226.845738098 427.188492295 260.902224997 310.469282963 595.890023902 572.832961853 160.730210651 168.61460354 466.140248285 636.176343781 631.448738925 269.510327937 330.337998365 1288.74970891 1300.66509378 621.17460227 655.723732268 321.296184538 64.5335669831 217.295356848 319.710395415 159.101213042 527.108405431 96.3371613011 297.374181823 234.716439118 400.172701371 147.424363176 470.354476501 418.902725054 391.994218962 487.885065728 500.192389767 257.822812468 225.042258455 139.842638698 212.399987225 865.40889407 833.129408877 803.656828411 786.506926555 683.095950797 761.642302014 761.395590339 687.64167967 382.517296921 394.64343128 377.097444953 829.029578198 835.567792326 923.561379597 939.833338659 482.354026288 199.211174261 266.050965875 159.1764991 159.15048232 195.947379842 231.124775071 134.705919219 134.902490538 264.113473966 382.485680875 361.591350261 295.027022013 778.779248954 305.404107602 314.626067882 369.294976071 498.049198127 517.552975474 601.278933334 236.343082555 560.934829262 609.037287624 642.884462346 520.770948672 415.043901692 127.844672864 109.196931336 300.445252714 380.052308741 63.3113396642 277.41540358 332.488223062 362.093624582 296.091500524 259.451456252 0.0 355.056586217 228.065079756 51.1064165259 338.920745449 379.044097908 336.818599139 414.175832079 426.927760963 514.546630795 624.180787566 617.298851608 143.568161469 157.104934398 1096.34397962 1107.20278859 976.0441922 1010.66056 75.7467491614 414.097851505 546.074772034 262.36680622 199.020810858 882.144465383 259.747998225 639.50179851 589.52438062 74.0673396061 220.625985137 255.866785721 145.950093958 240.249730309 834.931807864 833.874855657 140.050857411 135.076441691 491.575039635 210.809828087 1205.63448677 1169.44891696 1124.34363243 1105.25080547 1034.93531114 1102.75237411 1111.71672046 1024.26867762 715.349143032 707.712956024 692.40872889 1182.62885709 1188.48392215 1278.58733538 1294.76480333 835.569545752 541.096889906 229.096160815 239.215426901 354.724590023 366.126758341 430.467318343 327.315153144 377.811841716 156.099849993 234.029906781 707.736267287 647.909614899 618.561803185 331.889033277 409.249942517 377.484872995 813.646957851 835.19981396 921.460431791 358.791997009 907.592299576 956.838075443 967.245807873 323.199580701 103.164603838 461.004302542 421.293271345 87.3815096532 137.797567271 394.049101292 268.919701464 285.006120194 334.469419851 215.680916856 226.845738098 355.056586217 0.0 576.189980634 321.922828088 128.545992024 733.801110163 690.548163115 219.545024904 252.680963083 243.832155607 426.258514269 422.659700025 440.66340248 488.214672045 1449.4663192 1460.55000004 406.486953403 448.197084931 548.475798029 187.051676893 202.673119766 468.259976306 377.175510686 320.030409042 317.847961059 195.39479187 59.6727914899 626.371492563 375.483852729 693.622732888 646.919285613 612.171342853 325.343170423 372.278908618 485.867482537 451.13555847 88.8415742231 436.847931831 699.40082194 675.832942151 674.615131832 661.470930652 492.547957569 597.391181036 573.894954536 536.480371097 279.092973975 330.096852359 313.393543431 628.285293768 637.636292453 708.971422838 723.828662529 294.310118107 163.049211785 485.054327395 349.78991101 339.037501513 368.926144384 366.954936796 274.175795322 228.038634398 459.614580021 546.494838742 222.923707021 77.6916827098 978.624855673 417.727721727 378.166583257 463.700081014 406.644084262 419.400427818 488.141512553 329.447366656 393.329166739 434.966334292 518.429847506 739.662295234 622.170247424 192.557725125 230.562210206 510.712644093 574.840977207 182.203213918 488.073929056 541.239936368 560.552583002 465.073351739 427.188492295 228.065079756 576.189980634 0.0 274.156592056 566.79151178 169.023020862 162.72230518 587.077979155 589.667261925 741.501058856 838.882564949 831.624064947 159.997462761 97.0182931769 873.786714992 885.047400936 658.874183734 690.830452548 280.874569393 93.7718187816 229.780620169 325.3106522 136.16963461 563.104752253 77.7110016572 319.034961593 274.333766553 360.927377069 104.842870797 420.925851932 373.983991629 341.653193819 513.58052816 517.922130733 213.643465866 188.052128313 185.316097891 163.152271746 887.369326131 853.066223665 816.871639651 798.933983892 713.020508016 783.944079651 789.883607685 707.447500448 399.151506317 402.37126698 385.528896035 861.047703669 866.679001823 960.08643866 976.893385742 514.021371916 220.070151911 215.313673368 158.450372668 118.038543154 154.406200752 198.798949233 162.053472308 175.036926827 251.510593217 379.776371704 386.389011558 337.270519842 727.832406702 323.356674422 344.053545072 389.064391759 507.800254628 528.260095311 613.498279161 264.139198772 586.434610109 635.424446045 656.991014247 470.319008532 391.116528406 141.112055332 107.272865145 277.068835568 363.680654666 114.025973335 226.349732076 281.438231462 311.755607503 294.87656871 260.902224997 51.1064165259 321.922828088 274.156592056 0.0 293.478179798 417.827060646 369.530266339 406.96472836 423.404873569 467.352646633 573.308607313 566.396102593 193.234539671 207.82517009 1136.25331354 1146.87652133 948.258302021 976.671635715 58.3098162686 385.819006363 491.952993002 361.827087709 215.385047451 850.901604331 258.214997872 589.906308308 566.970973429 99.620556454 191.728748046 153.055793961 80.6629261403 114.050019953 785.07015066 771.521245577 81.7561917315 131.690091072 478.142393205 137.736546666 1143.36057916 1104.01286779 1048.43289788 1028.43805457 989.767861961 1042.39718868 1062.9029882 960.835817806 655.669460765 636.616860506 623.065803139 1140.66392539 1144.49090191 1246.98960355 1264.53407268 796.145007298 496.136620405 122.969697328 279.181166611 281.902712092 281.705418414 341.886249977 361.151851184 405.895720464 241.335250666 351.525332389 659.812297801 630.622920919 512.040601341 419.038735821 486.911134437 474.26439608 740.480719268 762.592682904 848.388215662 422.243777073 855.966222633 905.954348747 895.863398966 218.038356363 230.587947723 416.804036385 372.732797931 186.199727563 263.054241101 392.617466895 157.004768575 160.611506094 208.505590189 312.528366288 310.469282963 338.920745449 128.545992024 566.79151178 293.478179798 0.0 709.242388939 655.258516383 343.793292865 375.990592247 177.722734265 326.643317041 321.614607137 457.032002727 491.273865813 1427.21948124 1437.57986908 242.262550308 280.245497625 698.539954377 324.183614419 251.556818298 637.156223337 535.823311778 151.433396509 474.109287928 172.806221045 144.329091734 778.266430062 522.599068971 822.326809893 789.890179709 737.694464194 180.564929748 251.581996211 630.967652695 603.715149024 243.601694481 573.459351098 537.225041187 517.678465061 531.545168127 521.236185533 324.487184382 437.397308628 406.036125752 384.991236952 206.729914181 276.792759467 266.199012115 459.424869189 468.623508428 545.076262531 561.00402163 131.71482683 227.507116765 612.989472078 515.340197744 450.516875346 471.98049682 448.215364102 442.670419613 397.05497139 625.724887091 715.517397803 138.366276726 91.3313523388 1072.03907842 584.712561401 539.308815988 627.432762334 312.098992337 317.096989908 365.776516579 496.502934866 238.278231605 274.134718084 385.401640721 860.660158153 786.540821948 298.003591201 342.885138256 673.551121008 741.765420153 344.313652544 607.398934521 656.260790692 665.27944059 633.870677469 595.890023902 379.044097908 733.801110163 169.023020862 417.827060646 709.242388939 0.0 77.1940842689 755.995568527 758.671380492 878.067297812 952.36716827 944.742828745 328.861584279 266.02752517 718.446916469 729.049562668 294.135256744 321.800926128 649.447912906 276.480372866 180.142371952 620.247946851 495.892219869 195.849923088 433.155722244 95.7262415334 114.335001369 729.837763431 473.858581798 760.896405649 735.552382624 675.573905004 163.667957268 212.049572996 579.352782853 557.5286361 213.487389988 517.954964781 541.713443373 515.663305845 511.947558941 499.001742785 346.865182418 438.634477149 426.224587652 374.588227525 139.279870267 206.129044172 193.801988754 492.28030737 498.76371641 591.862552194 609.283338291 145.594316704 162.010667219 553.024322016 484.529963882 387.209984461 405.644964474 377.033138815 420.516854606 379.882338347 594.572596957 695.438950558 71.2809186644 99.7292442602 999.574787765 575.739199337 540.319093524 624.569779818 257.665519843 266.830030558 328.704695145 487.896983746 233.914755239 278.565308415 356.631962612 796.115560955 751.021124907 238.798438742 283.483972485 636.686221995 711.426969998 313.205578213 544.209484638 591.119288212 597.049682891 611.12632245 572.832961853 336.818599139 690.548163115 162.72230518 369.530266339 655.258516383 77.1940842689 0.0 733.518057917 739.516141246 819.809930797 885.019929348 877.317054579 316.093796559 252.507254789 773.800068583 783.768645415 991.102866599 1034.97128043 286.014308957 478.385445107 631.13357303 126.946221302 275.852294956 907.100505775 329.253729669 709.385629935 620.571048249 285.113455748 340.651823972 474.140436958 362.59934557 457.615836058 893.347424533 913.147685998 322.708243587 279.661570272 520.036791846 376.617632252 1273.13690514 1243.32462632 1217.72557342 1200.66553429 1077.47837208 1169.41383435 1158.17947513 1098.47021191 796.259665592 807.485568635 790.211477841 1215.36226437 1224.57070447 1291.08945712 1304.54235826 876.539284818 612.673163786 418.17049879 255.095988851 489.532215644 513.614004115 576.299422463 313.84068986 359.18914884 157.156319766 45.7816402611 770.081690937 664.713315305 834.637355875 202.383931637 283.054779092 212.348720077 911.80265162 931.545341479 1015.45394094 276.354536503 965.761808465 1011.84377984 1056.87176744 541.057170579 140.095314785 541.19940142 513.606821004 167.238595545 81.7706654944 421.26134624 458.615402678 488.145530703 538.577475481 122.463075915 160.730210651 414.175832079 219.545024904 587.077979155 406.96472836 343.793292865 755.995568527 733.518057917 0.0 33.6612942508 451.321021451 641.05211773 638.058669953 428.228122276 490.080515587 1442.35806811 1454.48681076 991.33350086 1036.43564008 317.996951168 490.536005285 644.221122036 122.309528801 295.756109544 909.249004135 345.930416822 719.57898552 625.834859599 318.73385999 363.082281672 507.608463731 396.143195952 489.949714956 900.644130795 923.477330943 351.882881656 306.507768044 526.252250241 403.270233198 1280.44178263 1251.68114804 1229.1319378 1212.4265373 1081.56512842 1176.87373267 1162.59101767 1107.30094224 807.465028596 821.400482861 803.937278657 1217.50131323 1227.19680257 1289.92094268 1302.92180872 881.290123378 624.009818906 446.896887633 268.028454862 510.959481166 536.391291707 598.28926607 319.005849775 361.781713665 178.096509868 44.588576263 778.706637433 667.349577691 868.276574414 190.872741445 268.219910757 191.113359046 924.957602218 944.344215286 1027.56847091 270.865899038 972.673458996 1018.08003193 1068.18079959 574.577988451 173.280029151 554.620405012 529.090915591 196.614397709 115.08345329 429.232799141 487.113074493 518.20566974 568.602126437 131.003442523 168.61460354 426.927760963 252.680963083 589.667261925 423.404873569 375.990592247 758.671380492 739.516141246 33.6612942508 0.0 484.94123158 674.706662785 671.703621267 429.894197066 492.733307221 1437.83798565 1450.1022398 1113.92353947 1138.95755847 215.276032279 557.620745265 648.718350267 506.068926724 391.469623913 1015.53803049 435.930541179 747.335720227 737.940687974 170.287959576 368.311156479 78.3311583382 104.922472792 155.261561106 939.208847462 915.998027063 259.303838489 307.438092032 652.66472157 305.569295945 1283.57333668 1241.52419031 1175.24139905 1154.41899912 1145.07137227 1185.27840826 1215.03478093 1101.75157693 804.489409412 775.668906128 764.156229029 1297.06692785 1299.49889302 1409.16880123 1427.39247628 956.851440455 658.331303829 267.194233098 452.200810294 435.050593314 424.588218234 475.048017149 536.674189933 582.617416706 394.453171617 473.644513581 817.071030982 802.720581777 387.114141615 573.537204714 647.998129646 621.196586308 875.081670894 897.349489449 981.141633366 589.833447649 1007.96363734 1057.95567599 1029.70314028 114.919550013 313.105001037 581.413139865 536.516486195 328.327698727 371.99894019 569.755618383 282.729542242 250.084002992 274.528244964 458.791250693 466.140248285 514.546630795 243.832155607 741.501058856 467.352646633 177.722734265 878.067297812 819.809930797 451.321021451 484.94123158 0.0 193.616415926 191.99720486 634.734003552 668.398656551 1593.58934243 1603.57807964 1174.73344085 1191.08519324 379.517723993 652.168194815 705.392352627 683.681934354 534.726711372 1075.7246364 564.647363557 800.30124037 822.498897434 356.194572271 491.032247394 174.188724826 280.308512578 234.744289524 978.923771884 939.212709088 396.872782605 454.377865756 752.066463339 415.121249714 1290.50683606 1244.81845867 1163.46777797 1141.91923971 1182.05831405 1198.6083692 1244.45535955 1113.66777187 839.334634788 795.905562323 788.145897365 1333.63078525 1333.1606581 1457.01465554 1476.65566857 1009.41677316 724.997247087 358.19178031 602.026908624 503.814019064 480.390767972 511.025664027 678.643173772 718.674823305 565.78604118 659.974972278 866.887706731 888.830844709 193.956425234 744.865387136 813.541327602 797.894399779 884.073968125 905.711396942 983.524692482 747.652504847 1041.70136421 1090.43660286 1032.26244636 108.991578257 504.809541122 657.393890737 613.77506381 504.629230139 560.339973004 685.58274208 350.817280831 298.097189022 288.187924568 634.903763244 636.176343781 624.180787566 426.258514269 838.882564949 573.308607313 326.643317041 952.36716827 885.019929348 641.05211773 674.706662785 193.616415926 0.0 7.89882059551 759.86930847 781.130125688 1650.21628228 1659.10065912 1166.95247084 1183.24877439 374.92070598 644.959830048 697.660763247 679.416874899 528.91055956 1067.94943628 558.320169366 792.516403746 815.041926788 353.04982163 484.645336493 169.572611875 276.743652176 228.393850324 971.049207731 931.313927294 391.15767817 448.84276485 744.885075979 408.55319031 1282.66097366 1236.98833272 1155.73445776 1134.18955341 1174.16822487 1190.73290955 1236.55658776 1105.79299933 831.455012077 788.006742077 780.248818779 1325.73693264 1325.26347626 1449.14670801 1468.79249265 1001.59825212 717.354211611 351.367204939 596.369240794 496.33249592 472.774767752 503.218322219 672.618509804 712.421061178 561.207632998 656.517152009 859.070807509 881.373990291 196.612110356 740.134173048 808.436359806 793.494720448 876.194732609 897.835591945 975.678938042 742.205317415 1033.80925712 1082.54145587 1024.42017773 103.658353615 502.252841494 649.893021079 606.318459344 500.446704557 557.19285166 678.793511794 343.584065035 290.715778167 280.435666244 630.567113007 631.448738925 617.298851608 422.659700025 831.624064947 566.396102593 321.614607137 944.742828745 877.317054579 638.058669953 671.703621267 191.99720486 7.89882059551 0.0 753.266141902 774.207156392 1642.38134255 1651.25966417 563.031893781 606.84852772 426.932454196 155.396752887 276.949967863 308.29762391 247.150054556 479.371045783 199.078432082 319.140006204 202.034110309 499.438520113 270.317369517 599.231764695 533.465049238 525.5281539 479.671067529 516.237622929 375.744414414 329.405167404 114.10448607 344.762417563 857.122004532 831.75668543 822.832459903 808.287009493 652.509507396 754.424217565 733.809036884 690.130042437 409.621491993 444.54121671 426.546184476 787.649351511 797.305803833 863.93963119 877.934322543 453.557849508 242.130724324 402.737715019 203.302196834 300.23774489 336.623633523 362.78899007 119.145981889 69.4900401272 308.993363555 386.972749404 365.919025421 237.589484489 919.918355343 259.649652648 230.684503064 310.096741086 536.570496262 552.580746864 628.75463317 171.882377211 549.754239826 592.991565486 663.626749045 654.061910941 473.459069467 210.657040169 221.283590668 366.535092804 421.23107778 80.9420832341 418.246497068 473.325824767 504.972488828 306.899104634 269.510327937 143.568161469 440.66340248 159.997462761 193.234539671 457.032002727 328.861584279 316.093796559 428.228122276 429.894197066 634.734003552 759.86930847 753.266141902 0.0 63.8288040533 1021.55080574 1033.26890517 502.476780313 545.031964104 466.987507626 141.367925952 230.896185186 371.51074555 290.36472863 417.020229353 234.972521336 260.948340323 138.760503562 542.636860829 300.140001055 626.856818651 569.969618419 549.076535801 416.152586987 454.694559879 409.531273841 368.847189742 62.7617552415 369.100287924 793.315684797 768.13054575 760.682130663 746.451340721 589.096234155 690.664227621 670.317719331 626.818669686 350.756435333 390.128831013 372.32733067 725.292347466 734.648805347 804.374942001 818.834912317 389.817863986 193.074095181 423.100649313 256.161103766 298.417343414 332.931207641 347.871753177 177.62983445 131.027828604 364.946627697 449.496681233 304.082731541 174.699914864 932.785267555 323.352419121 290.745468146 372.626505432 478.512949785 493.732366092 568.214366999 235.400385346 486.021961965 529.164806298 602.039532895 677.869094629 528.540684047 180.17318755 202.885298331 418.716438028 479.278330397 98.660432249 432.938940291 487.772924153 514.197776243 368.149193577 330.337998365 157.104934398 488.214672045 97.0182931769 207.82517009 491.273865813 266.02752517 252.507254789 490.080515587 492.733307221 668.398656551 781.130125688 774.207156392 63.8288040533 0.0 965.675633411 977.18017147 479.668522967 459.136544893 1416.8259493 1042.63045576 948.565211271 1316.49502896 1250.52478852 578.270560806 1190.03205815 851.303283988 862.179315983 1496.32816649 1240.98082382 1534.1123075 1507.80070845 1448.56336993 674.161661799 729.188584132 1349.37143183 1321.3777199 958.014537739 1290.68399673 503.966846015 548.52345018 667.670735644 682.712353967 481.330669608 534.498377215 442.609345555 603.863154373 813.7051785 866.539921824 870.507467173 344.497505804 354.294783968 202.332144624 180.682828502 641.099414341 935.54965756 1326.80212332 1221.83667556 1160.34718605 1176.367326 1139.40736691 1140.67615095 1090.59146085 1330.11107812 1398.26460064 783.578038099 801.710766232 1743.47331712 1249.24676264 1182.18252987 1272.6987131 802.157496616 784.639747798 734.463893951 1167.04116146 618.8399515 574.562879737 696.155141212 1566.64584519 1494.13397013 1012.28064092 1057.11934936 1384.05522205 1442.64916401 1055.90986881 1316.87440094 1361.85220727 1362.72816058 1324.79573622 1288.74970891 1096.34397962 1449.4663192 873.786714992 1136.25331354 1427.21948124 718.446916469 773.800068583 1442.35806811 1437.83798565 1593.58934243 1650.21628228 1642.38134255 1021.55080574 965.675633411 0.0 13.537835242 489.691536448 468.059687434 1427.52837858 1053.2157826 958.046015419 1328.69595073 1261.64392893 588.10407459 1201.04459573 860.612869509 872.911913756 1507.10122564 1251.63596115 1543.79991194 1518.13816205 1458.21595882 682.351492268 736.296695561 1359.88786099 1332.21837068 969.036255401 1300.93023629 504.832623949 549.956793936 669.292986771 684.64215579 488.140588783 537.904180864 447.54782124 608.364723846 822.004903593 874.216241492 878.407184049 349.381278819 358.537023728 208.339131326 186.930189878 650.27194605 945.409822714 1336.70334052 1233.3345745 1170.07659309 1185.82629052 1148.41558168 1152.37803723 1102.35825097 1341.72804139 1410.44521184 792.680691061 812.709245115 1751.29100571 1261.63494561 1194.78009217 1285.33890346 808.679088977 790.957479828 739.659800435 1179.28100309 626.22503185 581.509374526 700.823415842 1575.96656131 1505.68423579 1022.36265066 1067.17052312 1395.44725259 1454.41921279 1067.12278948 1326.49641904 1371.24464245 1371.75456349 1336.77341081 1300.66509378 1107.20278859 1460.55000004 885.047400936 1146.87652133 1437.57986908 729.049562668 783.768645415 1454.48681076 1450.1022398 1603.57807964 1659.10065912 1651.25966417 1033.26890517 977.18017147 13.537835242 0.0