94 2430 2 0.0 28.225839697 66.1727615655 695.108095642 454.753176085 987.604931262 401.554101598 361.843053531 334.180763462 586.229863773 835.072598765 746.837757784 649.976302948 671.836450801 366.407316734 726.723827042 179.342299116 198.972661516 968.997387956 1002.94483589 179.583229214 192.703589978 235.656284927 797.684803176 943.374602264 455.52317607 833.727608404 844.253434048 757.779425646 369.312358312 368.986090459 416.049750706 413.292980433 825.636744484 141.620954296 283.372062338 219.384753266 265.535425071 348.185044031 257.45165057 268.362169254 343.435713899 360.499439393 122.238466545 161.825048212 801.192775017 690.420931383 650.335692168 629.501212304 950.712249604 941.511888267 250.42697534 337.282102103 281.695622276 1228.21074486 658.577366464 816.178128057 749.80548435 782.452286335 553.195283143 332.938531543 323.890972767 321.901656835 648.201832401 723.225749893 147.4821551 314.053161038 1043.50053024 513.459069439 950.603101113 956.22381704 597.222844052 802.714139828 782.696855999 863.031457998 853.079525698 813.361104053 592.721006028 845.016076558 933.876636545 900.8081828 654.660784538 936.897081754 917.898611009 239.89626921 1115.89206642 1118.19320397 560.595428006 547.960473331 499.640459268 518.100683144 455.14745118 529.144232336 540.547502195 28.225839697 0.0 39.9221363822 723.300927699 482.978371443 1015.82838296 428.448305425 389.488538824 362.150453248 613.950446777 862.370944725 775.02856872 678.124450284 700.043255318 391.469292842 754.928690929 206.146577554 223.405000246 996.800993363 1030.43642103 193.415044621 213.975233466 252.466735718 825.858634644 971.47693993 483.515751592 861.708365388 872.283837104 785.768728214 352.249439858 354.378518995 409.502157095 408.194576895 851.936205906 125.055396803 270.982571072 199.033626958 261.51567869 369.926575725 230.999853399 242.624728424 315.252815515 332.402510369 148.236876972 186.327276048 828.867476824 718.391371933 677.492974165 656.184827944 977.793913234 968.910283923 274.457568997 365.096300218 309.506208272 1253.04337653 686.092591216 844.273379059 775.261125123 808.939472754 581.420791271 348.770232535 338.302305645 329.507541932 675.029226032 749.970248716 148.684182652 317.528498485 1070.79753504 541.566303992 978.478016236 983.955447502 625.166880254 829.705284296 809.954428938 889.352713858 880.749331451 841.135969422 620.94126352 873.234687451 962.102452659 927.96673761 682.687244467 964.966270571 945.713426684 267.987743967 1142.46158466 1144.63664132 588.743417951 576.087550434 527.275856283 545.135294625 482.565776343 502.05623005 513.041431189 66.1727615655 39.9221363822 0.0 759.566918189 518.655390365 1050.9829591 457.470863327 421.144064719 395.331785704 645.59450313 901.22362118 811.306692038 714.801299084 736.127161113 415.921710068 789.671249463 236.038955283 247.809763368 1028.61025874 1060.88929049 200.854800398 232.71651258 263.078783757 860.150575881 1008.39876231 520.999303433 899.175714716 909.55915311 818.648491516 317.033485721 321.501528172 385.295234092 385.758047879 891.56267739 93.1625007996 241.040382472 161.6791159 241.960671256 387.707380519 191.385003357 202.748389998 281.937882709 300.045467385 177.112397933 211.455725807 860.162547067 755.909764005 706.953953273 684.179572709 1016.88489939 1007.63103482 297.469120027 403.120475055 347.55689204 1275.70758026 724.647744155 877.839469987 815.133307925 848.471128442 617.012770136 356.509993208 343.881661527 324.912290382 714.338151506 789.340791024 140.013526763 307.22029141 1100.50305583 575.387947696 1016.27128969 1022.10065847 662.785233737 858.492016899 839.652138677 916.080713235 919.025851442 879.191003298 656.771668635 908.240829968 997.524874546 966.979045961 715.849384 998.300678057 977.595214386 302.126358194 1169.76912689 1171.57129417 622.876308566 610.043340542 565.638303606 584.269676157 521.271838631 474.590437437 483.815236674 695.108095642 723.300927699 759.566918189 0.0 241.532596853 297.048408422 351.560837878 357.768426754 372.29683342 189.367907027 213.491013743 51.7397740888 48.5115728432 24.6396055309 426.359550094 70.46581966 533.77285704 543.843657127 330.113937235 386.636480596 647.484030851 579.886671433 608.189980332 131.761351617 251.000769451 244.116882462 152.888400859 158.58112583 145.565115851 980.655791396 959.180966016 914.514150661 896.81786116 279.966048817 799.279462539 876.959898364 877.647718233 802.028346357 505.635181743 944.820263597 951.553250139 1037.34391507 1053.24457677 590.205045822 570.124471387 214.654497689 61.1263541255 226.162203889 263.773928135 321.526925676 293.298664581 514.456239651 363.198965029 417.436749121 732.225828492 127.156960278 164.107375893 295.828508068 243.654624728 144.554848122 606.207906505 626.457999038 711.344945977 188.904463275 201.437514307 725.1644953 754.239536131 436.49799418 200.838482684 270.898419327 285.195158996 115.565062109 282.378767227 248.544908451 367.102185736 196.872855462 154.688271869 104.063179549 159.829006816 241.882970913 274.792879692 121.978440489 272.658049076 284.914692845 459.444946882 546.104949511 555.393894828 155.628801973 169.110130483 217.293352414 231.764390714 264.397382126 1208.26158771 1224.61246485 454.753176085 482.978371443 518.655390365 241.532596853 0.0 533.022933902 148.487525355 128.096736688 133.533962099 167.374107582 411.194645 293.197336789 198.777130064 217.738036343 221.327663088 273.267489268 292.765632376 305.99936782 528.304372744 571.299296528 412.059399256 343.867004087 379.750929521 345.420914515 492.007452877 57.1346514543 386.962530385 395.707284206 313.787685527 745.789676271 726.623739977 694.521394908 678.587299262 434.263392279 558.161512871 641.999187732 637.079325081 570.900355151 301.299914713 703.288692716 710.069846665 797.838867028 814.272158713 348.739894994 330.053147719 368.479834928 246.716092717 250.514609862 254.015623013 529.476283644 511.218818043 282.859518216 135.181421118 183.792197086 859.758947853 237.333791864 367.020328573 392.823286708 388.626170792 98.4471887054 397.984395024 415.446081446 495.398150408 258.036679185 326.243356621 486.399206643 533.746618808 616.774781972 76.3770285877 505.958450855 515.773247784 159.509301878 394.51235837 366.276912032 472.600075307 416.393101832 374.046613291 138.142932972 390.704852262 479.137614818 478.893078484 211.816679619 487.840216227 477.550945642 217.912396582 707.502332237 713.072989691 113.850428153 104.069837454 106.778065255 154.931836981 108.958431048 974.032302923 988.925153136 987.604931262 1015.82838296 1050.9829591 297.048408422 533.022933902 0.0 616.626493328 636.78505628 657.491766841 424.231980951 291.597147358 246.949864891 345.071315043 318.455366503 684.416235511 261.816675689 819.95483614 824.032825091 159.863680714 217.635804906 922.36656719 856.878091151 875.550083673 194.753670445 113.337044341 540.973320072 203.728617617 187.754209436 251.713537418 1250.15829186 1225.15975076 1164.04146359 1144.57849527 386.362738061 1083.99879181 1147.75776474 1159.9640533 1068.21418951 756.486298099 1232.61504222 1238.00202869 1330.84024274 1347.28867044 877.948292436 853.656102052 250.373843287 322.08809554 399.805409955 440.20571632 294.84584575 253.753166912 788.083621909 659.587524655 713.211348376 583.653056231 382.636311832 187.521768431 464.547269769 384.584643184 434.617012365 853.899495212 875.701518625 961.95163758 432.187449081 392.389575942 1004.33823144 1008.42199331 256.7497009 477.639235392 171.796320292 199.732456882 408.748392767 315.970868599 302.726598376 355.068018531 238.71137647 246.75485267 395.717216831 142.870476898 55.5046424729 288.996434663 344.126604055 103.459054712 167.611915475 748.989858606 373.126509863 387.047061464 429.569224212 442.876154403 512.555351854 519.607855534 560.159790318 1504.75402075 1520.66276154 401.554101598 428.448305425 457.470863327 351.560837878 148.487525355 616.626493328 0.0 57.1931495534 93.827576239 194.353756641 545.61437712 399.667125787 319.136881591 327.040195916 76.221279211 358.328545367 222.302309961 213.591327121 574.420312574 603.925783285 306.179170142 242.295362518 259.634992324 421.874101085 597.939541296 198.908781491 504.281864235 510.053978834 370.811145854 634.364746367 610.772434274 563.109152484 545.65762967 578.221412648 474.040278003 531.476086179 546.585814331 453.384272714 157.212267584 625.630930015 628.74755983 738.448893314 757.160596121 280.658409367 247.524905938 405.153017899 374.375685862 249.498861899 228.178619903 662.367466657 639.646080228 172.376438023 192.052918688 204.821528042 836.445495767 379.003671427 433.424608637 541.019162866 532.937876695 214.688008147 257.034630929 276.367718846 360.274023622 405.4442038 471.257846834 389.703134563 402.688831921 643.051363265 151.291679497 622.41095664 636.411380143 298.184583682 401.2750113 382.237050371 462.671105648 542.916172631 499.848114172 252.339275912 475.550842495 566.999579386 612.540849057 272.537097118 550.838949873 523.825764605 174.922690581 714.613307576 717.21204387 196.201187489 182.578941989 254.09046974 300.977145304 244.664946584 930.500999355 940.983955682 361.843053531 389.488538824 421.144064719 357.768426754 128.096736688 636.78505628 57.1931495534 0.0 36.952511893 224.521474809 538.585651074 408.180880097 319.712176669 333.185874442 103.373761891 375.311763243 185.55299569 187.515938169 607.511583549 641.225399967 289.723368859 222.292768248 252.869667911 443.126462072 608.159371336 167.408781608 508.149223798 515.554061967 398.086210576 623.016370677 602.234858047 566.56300424 550.523797715 561.831973211 447.315893223 519.269069664 523.339325158 445.570111317 178.263287065 596.890546258 601.610030563 703.080432291 721.062897354 244.495231157 217.07920022 439.379405882 371.413967352 290.542399708 274.581736949 656.680234956 637.171413664 157.141568593 137.199371463 147.669853012 887.52391843 365.430192743 458.46063044 516.104983149 516.132473248 214.251733214 271.601868229 288.292205004 367.376752595 383.70307777 453.578213861 368.643981292 405.722872183 682.344191186 159.729512226 627.255116959 638.892101731 287.123122357 443.595384345 421.925133062 509.52629794 541.479943572 498.722577522 254.400145834 494.180438498 585.130142832 606.208041249 296.030708855 578.223324277 556.47307166 126.001527702 759.098128105 762.397636831 207.795083703 194.258639675 224.999039935 268.621145279 206.486738024 890.512863151 902.380729377 334.180763462 362.150453248 395.331785704 372.29683342 133.533962099 657.491766841 93.827576239 36.952511893 0.0 253.162492523 543.437422711 423.528881105 331.42050818 347.989111449 127.723424929 395.688984466 162.528440847 172.513322264 635.134160058 670.851473291 278.611389608 210.401242224 249.101212346 465.276621625 623.297242581 161.230396254 520.004494273 528.34721255 423.620005439 612.278341028 593.396325953 565.643994762 550.606852218 560.320299415 427.576340287 508.498908437 505.415505024 438.181670944 194.47754528 575.159368101 580.87506207 676.967706223 694.475489373 220.511872911 197.851218765 468.076646094 380.249407226 322.952777858 309.051208979 661.831464518 644.450403519 151.682587119 106.476571283 111.092338408 923.05897578 367.447476793 482.508291264 508.843984847 514.600183574 227.742010814 281.023488029 295.715302568 370.471060521 379.812425334 451.889733866 353.299771629 405.752571379 712.863103823 180.29656844 639.106937019 649.253691125 292.069121259 475.933024048 453.184226097 543.62493167 549.874666247 507.573170947 268.234984278 514.625071383 604.889119212 611.158400867 320.602262138 603.006129358 584.005158621 94.8709043768 791.940030934 795.54890831 228.115661853 215.051574157 218.477483157 258.382356686 192.816941261 861.405811834 874.067628685 586.229863773 613.950446777 645.59450313 189.367907027 167.374107582 424.231980951 194.353756641 224.521474809 253.162492523 0.0 402.076355791 227.788223711 177.84457826 168.333057419 260.18427292 172.949328884 409.72336198 406.611802562 383.015932927 417.720667912 500.371046626 436.580606157 451.633395521 229.942851992 416.418851285 212.854546187 336.729192376 338.93023791 176.461269404 826.017044873 800.940642598 743.281323143 724.443880946 459.632372748 667.627442271 723.850574927 740.865865876 643.988237665 333.524830009 818.7004652 822.358907967 927.510112477 945.564255195 468.721252471 439.059649964 215.022663847 234.266589341 83.990352991 98.2612460682 510.678419351 481.147869339 366.730161685 298.35497452 339.973416242 692.388828671 271.057931274 239.356462394 453.189402273 418.602009 117.83325109 432.524480736 453.914732628 540.118772738 321.065200528 364.980598163 584.048366207 585.697495126 460.23522889 91.0516980411 449.369649603 467.53739667 199.752425735 228.79751309 202.649856624 305.30482185 385.522434421 343.834217769 126.267804705 285.333432849 376.392387173 464.158774919 81.8542206071 356.541743951 332.010039036 348.001979772 544.183219366 548.976167234 72.2195191665 72.2476488586 234.05889072 277.589404286 261.229861376 1114.40855627 1126.67933575 835.072598765 862.370944725 901.22362118 213.491013743 411.194645 291.597147358 545.61437712 538.585651074 543.437422711 402.076355791 0.0 187.979859873 229.975183193 233.747980193 621.83245999 257.241209229 694.94792946 714.34606418 412.34033785 477.201561962 821.498566171 753.352419081 790.939399247 265.211098998 182.979040521 387.757284155 106.110144364 119.177863868 320.290871088 1154.25845775 1136.53445877 1104.92504246 1088.50897206 97.0736261997 955.382890511 1050.73347197 1036.35506676 981.615665456 702.74313423 1091.96417119 1101.45753338 1166.53531907 1179.93300325 746.108068446 734.615914943 376.629393341 172.55632175 436.441781155 475.693505634 118.400704583 107.269061999 694.009939168 499.751121912 554.776625988 849.731455714 178.056977856 295.562352201 175.038186674 94.8547516566 331.132351493 802.597961916 821.586548943 904.073582253 192.264071169 124.461301103 891.763829124 943.983672082 524.919267472 396.308842401 146.504786081 136.832036313 251.687062358 456.267288888 425.673015351 532.125695839 53.1585601445 68.8243359308 295.527752979 238.253637981 249.379871595 67.7237873793 334.18478501 339.562049148 386.643772124 616.895164373 644.066886635 656.508507394 357.973937111 370.163967263 337.030359201 317.953866149 380.027337925 1317.55676479 1337.75821099 746.837757784 775.02856872 811.306692038 51.7397740888 293.197336789 246.949864891 399.667125787 408.180880097 423.528881105 227.788223711 187.979859873 0.0 98.4209873236 75.5877132367 473.662620201 69.3042902874 585.236836573 594.731404677 293.771905252 353.523886958 697.868216016 630.444906127 657.534632141 100.609227956 200.009051265 295.194549752 108.951802107 111.736121819 137.683103884 1030.68960722 1008.7770857 961.855475559 943.877282231 267.496106293 850.734429852 927.07165245 928.939749211 851.500082683 552.102834205 996.480830107 1003.14842742 1089.01112146 1104.86814943 641.801964501 621.380045624 201.968334626 83.9410961406 250.128282576 290.524635906 286.292554299 254.364852427 564.483291207 414.496010342 468.905246421 709.781588056 153.228156504 135.091899807 300.325685948 237.38750757 195.865904694 652.561598409 673.127798799 758.460636861 212.921091521 207.071934684 776.095446348 801.980220793 403.713882378 250.016118606 223.630173829 240.194158974 162.232895288 277.380814725 244.812008516 358.820986884 160.762615277 121.996289993 155.438304104 114.330067277 191.542092895 242.776704627 151.531495306 231.291043169 252.153248382 511.10401418 517.018789639 527.20924196 203.515149651 217.191761913 265.737461162 275.859562847 313.267328064 1259.35570852 1275.87758749 649.976302948 678.124450284 714.801299084 48.5115728432 198.777130064 345.071315043 319.136881591 319.712176669 331.42050818 177.84457826 229.975183193 98.4209873236 0.0 33.4490491829 395.015489403 110.187310088 491.528464098 503.770310857 376.028645391 431.008767618 608.693384507 540.730733192 571.972987849 177.811352519 293.781748123 196.890029249 188.691319033 196.978129344 181.112177521 942.405638704 921.945846687 881.749451312 864.576248006 281.80008333 756.85136573 838.60199394 835.856448308 765.219628935 475.421057237 901.161922773 908.334024384 991.553046562 1007.2211996 547.171289039 528.730340608 250.239419888 57.7456676096 231.322498676 264.434961879 344.452015656 320.531577486 476.853491101 316.328894639 370.972534441 769.753633001 100.886991227 208.77213931 281.316849297 240.967536906 105.688437713 575.806436711 595.437427714 679.315563438 159.923194022 189.617833661 684.717841494 720.981584052 480.550555556 168.101638422 307.849460019 319.222204763 68.0119035302 311.301617501 277.359989287 397.02660696 223.780535327 180.714398769 66.8010783988 208.324213515 289.769344533 295.415942203 128.556268395 320.331424561 329.636824702 416.110562472 587.983090305 596.757223111 128.002299262 140.318132857 168.78937782 184.771736617 215.894972186 1160.98393333 1177.60325836 671.836450801 700.043255318 736.127161113 24.6396055309 217.738036343 318.455366503 327.040195916 333.185874442 347.989111449 168.333057419 233.747980193 75.5877132367 33.4490491829 0.0 401.949670568 76.746432007 509.649133239 519.384353079 343.183781613 397.7273439 622.907309652 555.339998617 583.551554787 145.308871341 275.365614304 222.61122261 177.286839226 183.188859438 148.207517792 956.040956335 934.543171925 890.05111428 872.398756505 295.39238779 775.147002435 852.351539531 853.386236434 777.388788088 481.364225854 920.976749912 927.588950636 1014.34490302 1030.37596723 566.247451774 545.83638568 217.483359857 70.4716647753 211.313026245 247.259212886 343.854568496 316.554521107 489.835183625 341.161559672 395.034825683 736.851779394 128.273506923 175.691010571 304.21214682 257.114792449 120.286266445 581.940743073 602.127717934 686.928570978 189.123315477 210.635326819 700.724476564 729.728069265 447.212102422 176.227879389 295.48321715 309.54143052 100.876255601 280.499143755 246.519636533 366.016005762 219.854829917 177.285949436 79.8508899592 179.076587562 263.602364098 296.441547437 106.695944634 288.741275004 296.458058813 435.610744899 554.54042024 563.335417958 131.270146395 144.687783723 199.203185212 217.61372098 245.624555117 1186.34503868 1202.43876012 366.407316734 391.469292842 415.921710068 426.359550094 221.327663088 684.416235511 76.221279211 103.373761891 127.723424929 260.18427292 621.83245999 473.662620201 395.015489403 401.949670568 0.0 429.276410924 191.120181345 168.309858728 631.751696585 656.188533004 245.3686946 187.723084738 192.316011617 490.011517465 670.763402824 267.645296503 579.229328678 584.589226019 435.26838752 565.951144962 540.77607214 488.23853235 470.458471343 653.65358775 420.070600136 464.149708466 488.200597466 383.81287553 81.0457678836 572.320161534 573.653298678 692.55117321 712.153500611 244.423443682 205.208815114 462.863308018 450.494560814 302.39195456 273.547835123 738.526958727 715.545917761 118.845330871 234.105772569 229.162874461 861.810988985 454.701796646 498.941272152 613.971619979 608.255305926 290.855089924 180.875776599 200.445643994 284.985443961 479.319250943 546.32954154 331.252317656 328.391573837 692.410838436 226.95959959 696.92939273 711.486266701 374.074132304 448.707776564 433.769038417 501.191702691 618.75250819 575.682176739 328.219513632 544.881963149 636.189766965 688.736123555 340.954886244 613.688955438 581.98823662 171.339337557 755.339165211 756.639553584 270.735253417 257.26287927 324.462456384 369.773183388 309.294980466 890.406566774 898.708060929 726.723827042 754.928690929 789.671249463 70.46581966 273.267489268 261.816675689 358.328545367 375.311763243 395.688984466 172.949328884 257.241209229 69.3042902874 110.187310088 76.746432007 429.276410924 0.0 558.13872564 562.757825589 267.906836192 321.268360577 662.485277943 596.312944095 617.962953975 72.996376192 243.470394114 288.623751336 172.097010066 171.141569273 75.4140137539 992.656004696 969.000799471 915.353330221 896.734216993 335.614507382 822.315550049 889.616871815 898.647167178 811.643881577 505.096608642 970.798482274 976.221829781 1070.13810872 1086.89120657 616.170802987 591.971223342 144.246989528 130.124163021 183.067946194 224.334155852 352.635611551 318.696794249 528.192835088 403.967924647 455.922109822 662.014412851 197.586223068 100.184877109 361.777618259 303.523457264 175.783258347 604.741869189 625.918975802 711.959796835 259.338502008 267.371451175 743.509806504 756.906442162 370.620562103 215.884091239 278.417457842 298.478606859 177.272078667 213.995011808 180.505734616 297.879181707 227.826512639 190.658655661 139.603294513 118.978928859 209.83631807 310.685694953 91.6682672392 217.463787663 220.310724688 487.557686414 477.890663216 486.794471197 167.783870575 181.156084123 272.24713843 293.729561901 317.311675786 1247.20589222 1262.19263711 179.342299116 206.146577554 236.038955283 533.77285704 292.765632376 819.95483614 222.302309961 185.55299569 162.528440847 409.72336198 694.94792946 585.236836573 491.528464098 509.649133239 191.120181345 558.13872564 0.0 45.2781610956 792.705354481 824.939859738 137.026435853 78.9381437818 140.634410732 627.335086843 784.611228676 307.19897992 679.37247568 688.391845631 583.604524724 460.880484322 446.168023503 440.495440805 429.148746448 700.893026895 265.50661942 358.289777293 344.381660095 297.895471967 192.775040469 412.661154019 418.379092319 517.846152937 536.083886598 58.9984324582 41.1079625338 624.144303585 537.746492828 471.448226285 450.160195019 812.991461892 798.608896543 87.1616058457 202.400459717 154.803521387 1051.49090291 516.994718227 643.643718732 637.561431774 655.755895119 389.391889131 221.86151841 224.630398164 270.462257712 519.0547166 593.762457602 197.001948633 291.047318754 864.883032779 342.467345822 798.138511706 806.884304538 446.713609699 623.561696047 604.01165863 683.810857351 705.822472951 664.236326348 429.798782997 677.098343553 767.416735342 762.329097991 481.292115014 763.654884879 741.72741602 78.2275852656 936.553609464 938.890030235 390.444041002 377.25404564 359.598597641 389.533829274 321.913250554 708.201741699 718.885797943 198.972661516 223.405000246 247.809763368 543.843657127 305.99936782 824.032825091 213.591327121 187.515938169 172.513322264 406.611802562 714.34606418 594.731404677 503.770310857 519.384353079 168.309858728 562.757825589 45.2781610956 0.0 787.981061201 817.033428151 107.513078618 40.5963429387 97.6789354793 629.98801748 794.718230246 327.809785342 692.42250256 700.590502415 582.5301572 440.141372261 422.368843997 406.292591953 393.691051939 725.678103245 261.067211852 336.469583743 335.933388724 269.365525577 154.891361538 412.188156065 415.775240204 526.379302241 545.562621561 78.8428365355 37.1499438734 618.736409661 552.697432745 462.165841609 437.460245657 832.712514759 816.341836545 51.6914526555 232.278521397 189.969698759 1029.63885819 537.196098661 644.094337909 666.371303813 680.202748978 399.446773857 176.633139741 179.44494809 228.547274593 543.82845665 617.752532554 181.372729466 252.578580083 855.314167354 347.237956374 811.551038071 821.759574757 463.737641436 612.366338442 594.881178938 668.39188327 722.151181626 679.957743896 439.909698819 681.556772386 772.592085854 782.000549658 481.85767303 762.868310731 737.33237024 106.859317507 922.244843995 923.903119907 395.311011292 381.768998388 382.649888646 416.203635277 348.335377673 722.397784795 731.21766214 968.997387956 996.800993363 1028.61025874 330.113937235 528.304372744 159.863680714 574.420312574 607.511583549 635.134160058 383.015932927 412.34033785 293.771905252 376.028645391 343.183781613 631.751696585 267.906836192 792.705354481 787.981061201 0.0 64.8710197786 876.833648848 815.750340815 823.262723531 198.405106295 259.24491163 552.507298359 308.540304042 293.966243142 214.51733846 1192.12940741 1163.8130999 1088.93294116 1068.41597767 509.310719534 1048.2864584 1092.74664064 1119.31090417 1009.84383611 694.17549031 1200.03488491 1202.90214196 1310.52149492 1328.5726998 851.703264445 821.311726969 169.325049507 377.653946697 329.618044529 362.708861151 443.179654256 401.022095066 745.443065766 662.959681395 711.739173188 438.073760511 446.93295599 167.744788335 572.210593654 496.424363499 436.275966452 785.127631722 807.389532572 892.129017619 505.742880432 486.729165582 962.143000465 940.361109132 113.361225859 459.148310943 321.344518017 350.400658928 443.977498913 200.100286969 202.667920465 210.829825719 360.540967316 352.158738154 404.456415405 185.524753233 171.774665632 427.62798166 317.288147771 72.8937037528 51.141550009 729.937959673 231.952624207 244.198262297 414.934206286 426.09617071 540.028754193 560.760014926 584.53536259 1496.37448077 1509.19819836 1002.94483589 1030.43642103 1060.88929049 386.636480596 571.299296528 217.635804906 603.925783285 641.225399967 670.851473291 417.720667912 477.201561962 353.523886958 431.008767618 397.7273439 656.188533004 321.268360577 824.939859738 817.033428151 64.8710197786 0.0 901.438933409 842.607239922 845.597047275 255.32653187 321.956468166 599.703233315 373.237948572 358.746692953 260.140261242 1209.67474269 1180.06158873 1099.36237809 1078.46356352 574.158432411 1075.55598947 1112.05905392 1144.30086347 1028.21317253 713.674508119 1227.74574525 1229.64690602 1342.29100574 1360.84864802 883.787624455 851.436894839 203.582293442 436.969296532 354.92567894 383.090937829 506.295176293 464.231020902 772.414372401 706.474757544 753.294151793 373.346588555 506.658269243 222.558629211 636.284424233 560.911221428 482.930875059 800.722838142 822.971810947 906.285098983 566.306252808 549.931111306 987.438779536 954.94924918 50.1949275433 499.326585927 383.82837508 412.75936664 498.506724591 209.903667766 222.491070403 193.349289882 425.4078398 416.720146944 453.728438594 248.474298204 235.414724526 491.958685084 359.557581848 137.746739114 101.788482924 765.646754689 167.327138849 179.392709921 457.452400457 467.650998687 591.415058265 614.982969725 634.621368572 1531.72971085 1543.46960229 179.583229214 193.415044621 200.854800398 647.484030851 412.059399256 922.36656719 306.179170142 289.723368859 278.611389608 500.371046626 821.498566171 697.868216016 608.693384507 622.907309652 245.3686946 662.485277943 137.026435853 107.513078618 876.833648848 901.438933409 0.0 68.2134602699 63.5807805127 727.688396758 897.807782252 435.298931509 797.360091538 805.07440355 676.798515867 333.80595925 315.043169931 303.691535247 292.933467658 833.091522672 178.264095386 229.991833825 242.863315075 162.159048201 196.822144993 329.401108434 329.396303547 457.260601365 477.920031759 114.640883552 96.635133256 707.726071264 658.689581576 547.710847024 518.500320602 939.888411385 923.035959227 134.32138825 337.730277443 291.767502416 1087.67661534 644.553865958 739.591056945 772.748858597 787.64459187 503.653027892 155.949871193 144.892572492 151.300632021 651.206962289 725.223424142 86.3685870904 159.841163654 937.078947928 448.582506476 916.518156945 927.402749496 570.532801804 693.360652776 679.085490918 741.891092444 828.451750205 786.076894372 543.956578407 780.659833274 872.028934966 889.182142723 578.512413934 856.513835273 826.853084664 211.915529934 995.897184944 996.335865441 496.285727397 482.602936032 490.133647752 523.151074858 455.281692949 661.716979919 666.541420984 192.703589978 213.975233466 232.71651258 579.886671433 343.867004087 856.878091151 242.295362518 222.292768248 210.401242224 436.580606157 753.352419081 630.444906127 540.730733192 555.339998617 187.723084738 596.312944095 78.9381437818 40.5963429387 815.750340815 842.607239922 68.2134602699 0.0 62.889736777 662.393334842 830.438450302 367.494340066 729.417234566 737.253761372 612.989252591 401.944748105 383.185026509 365.778271879 353.341538965 765.815986304 232.949964379 298.141473708 304.293240897 229.250646555 155.960192864 385.152293669 387.26801308 505.322502013 525.162746281 85.8935085314 47.2502838362 646.43520102 590.523253733 487.863971437 460.821070386 871.747336383 854.822790612 70.315559942 272.85205608 229.842542451 1043.35522276 576.526423119 675.27210001 706.930652754 720.300228201 435.849002207 153.380034208 151.920233001 191.564958466 584.023069145 657.797273734 147.594888617 213.037026581 879.635386314 381.650553831 848.57738189 859.307865897 502.327747772 636.057479372 620.12865292 688.597615179 760.25522967 717.899097941 476.209794071 714.796249119 806.058184153 821.0443886 513.557833064 793.112127691 765.407062242 147.301517127 942.809293719 943.909970975 429.527488748 415.884553741 422.68994042 456.664512503 388.805897779 705.245789855 712.467635487 235.656284927 252.466735718 263.078783757 608.189980332 379.750929521 875.550083673 259.634992324 252.869667911 249.101212346 451.633395521 790.939399247 657.534632141 571.972987849 583.551554787 192.316011617 617.962953975 140.634410732 97.6789354793 823.262723531 845.597047275 63.5807805127 62.889736777 0.0 680.863487073 856.738828702 409.982891634 759.86026764 766.643251988 627.345591029 374.780937429 351.376887875 316.836832774 302.447054309 809.306183646 240.441106758 272.228855309 300.571760183 194.005120991 135.318069177 390.247272223 389.114086502 520.197276244 540.978027544 144.858438448 109.746712714 654.722119396 624.258658324 493.647169933 462.569324239 909.1860843 890.038581675 97.4186252274 324.859855422 286.172178933 1024.88590475 616.116248316 690.83244269 754.901633702 763.603186624 466.295087153 97.6421969212 91.8120259271 130.975143346 628.360038046 700.900968173 147.24917027 158.451955383 880.056163551 407.544284663 878.75006234 891.161985129 539.25920402 636.604326827 623.75014608 682.460251608 794.312012123 751.512331671 505.990688967 735.00376757 826.444415531 858.628541571 531.499390363 805.999091155 773.781308914 201.932595993 936.095523377 936.209035558 454.299467018 440.578586414 466.694556616 503.797360916 436.36902441 725.135486721 729.681945538 797.684803176 825.858634644 860.150575881 131.761351617 345.420914515 194.753670445 421.874101085 443.126462072 465.276621625 229.942851992 265.211098998 100.609227956 177.811352519 145.308871341 490.011517465 72.996376192 627.335086843 629.98801748 198.405106295 255.32653187 727.688396758 662.393334842 680.863487073 0.0 199.19045811 361.601782419 163.493637421 155.839704974 67.575603585 1055.53808576 1030.78378384 972.015643254 952.866403919 354.93189551 890.429031283 953.049869152 965.839779739 873.720046873 563.098822104 1039.76912923 1044.7193706 1141.11095393 1158.07238456 685.717613537 660.195370924 111.561456636 182.400378385 216.204979932 258.302381951 340.919987783 302.341994735 593.435001653 476.824567815 528.514735026 609.254597181 252.263508879 34.5008391208 397.982970956 330.333568331 248.476191643 661.38071892 682.99512631 769.27005336 312.859030051 306.058533114 809.923744723 815.262353809 305.359534369 284.981503638 246.139096828 270.71210391 245.818829885 191.805135101 162.822070187 267.197869278 223.973351099 196.549361711 212.598250445 57.0384589332 146.671226908 306.284670697 149.383243379 144.591039062 153.539151897 558.082542366 417.066019369 427.016431635 237.283620777 250.228956794 343.817423837 362.580295735 389.462664222 1319.44809417 1334.18218146 943.374602264 971.47693993 1008.39876231 251.000769451 492.007452877 113.337044341 597.939541296 608.159371336 623.297242581 416.418851285 182.979040521 200.009051265 293.781748123 275.365614304 670.763402824 243.470394114 784.611228676 794.718230246 259.24491163 321.956468166 897.807782252 830.438450302 856.738828702 199.19045811 0.0 488.473574244 115.002635824 101.547372862 266.633905005 1230.39611657 1208.10228608 1158.10252373 1139.67600656 275.192837825 1050.0996272 1126.84480452 1128.62246047 1050.74388995 747.772717718 1194.92714865 1201.99534046 1284.06156632 1299.33034788 840.720009681 821.118458425 293.439535281 255.2545236 414.703444887 456.920733803 184.421625136 142.50611622 764.26796389 607.897242264 663.132024395 693.107657358 303.896207637 211.482682276 357.880612027 277.589622221 395.555480683 847.74167635 868.758420002 954.621334892 344.573354953 294.09178429 976.073179512 999.037256739 365.001752433 449.563467808 62.1541946636 91.2626576777 348.159708981 370.866335929 348.827791262 428.052040879 131.810706467 150.731265391 355.062402387 144.072093764 88.3869077364 175.662801671 334.920418534 189.643887316 250.336478714 709.745771208 483.157840022 496.713095831 402.448542313 416.171980762 450.768055609 448.543969987 498.27236496 1449.11162378 1466.87853368 455.52317607 483.515751592 520.999303433 244.116882462 57.1346514543 540.973320072 198.908781491 167.408781608 161.230396254 212.854546187 387.757284155 295.194549752 196.890029249 222.61122261 267.645296503 288.623751336 307.19897992 327.809785342 552.507298359 599.703233315 435.298931509 367.494340066 409.982891634 361.601782419 488.473574244 0.0 378.20558524 388.812228653 339.659164793 766.924413757 750.112960806 726.729497343 711.812246838 399.348871243 569.121063466 663.601680719 649.62396208 596.667390231 345.360466667 709.54859399 717.815865782 795.595422107 810.963040441 359.173307655 346.905948608 399.762239608 234.913020275 296.842424159 304.873479314 505.870070885 491.658002337 312.634539073 119.57279493 174.659508732 902.272764821 209.888332971 386.947694708 348.947305923 353.665576856 116.777751624 438.632161689 454.689901472 531.361335873 218.582294871 290.984350438 504.021101076 566.977783915 646.745400871 123.820457354 495.412964651 502.139735059 141.841323728 434.173100174 404.107806083 515.081570264 399.908679349 359.103608 149.06136747 401.251105483 485.942703555 455.186847325 242.479234594 506.05654721 502.637861133 229.217377414 742.619421441 749.026041727 148.736477065 142.829627 57.7096815039 102.278972159 52.0933312991 964.178062291 980.71412303 833.727608404 861.708365388 899.175714716 152.888400859 386.962530385 203.728617617 504.281864235 508.149223798 520.004494273 336.729192376 106.110144364 108.951802107 188.691319033 177.286839226 579.229328678 172.097010066 679.37247568 692.42250256 308.540304042 373.237948572 797.360091538 729.417234566 759.86026764 163.493637421 115.002635824 378.20558524 0.0 16.0163620501 224.084418902 1131.03117717 1110.32375868 1067.3325652 1049.68312896 201.824813913 944.312107938 1027.23656287 1023.74702904 953.419711863 658.504371082 1087.14447103 1094.8815796 1172.91803979 1187.81666915 734.299503427 717.007378323 274.816469984 143.32801858 355.116763048 396.424682381 181.330257956 146.606919655 665.248674569 496.990694837 552.482279521 744.791623921 188.899065098 191.721614358 266.083220681 188.391928524 293.898399631 759.072671055 779.345084879 864.211828798 231.537085797 188.831560984 873.25933075 906.965827248 421.692896554 353.244767892 119.160256196 132.323600065 236.623803276 355.26113257 326.108935197 428.447307432 60.4966595365 44.4464721466 253.906818303 132.201222155 154.06106145 143.129793664 259.834190588 236.252531406 280.887590957 603.193843361 540.490082891 552.618700593 308.511529899 321.967072194 337.712925402 333.74127885 384.914281159 1335.59067443 1353.73497823 844.253434048 872.283837104 909.55915311 158.58112583 395.707284206 187.754209436 510.053978834 515.554061967 528.34721255 338.93023791 119.177863868 111.736121819 196.978129344 183.188859438 584.589226019 171.141569273 688.391845631 700.590502415 293.966243142 358.746692953 805.07440355 737.253761372 766.643251988 155.839704974 101.547372862 388.812228653 16.0163620501 0.0 218.56907082 1138.56894692 1117.45994993 1072.82293519 1054.99588021 215.655518711 953.579259452 1034.81052494 1032.75841221 960.39739207 663.428495413 1097.06462236 1104.58722431 1184.05848638 1199.11093848 743.706416224 725.705808812 266.428736247 154.421487724 353.505872835 395.152139085 185.792251822 148.947211793 672.518495616 507.924023159 563.328475413 730.776574729 202.939742636 182.422575681 281.691450977 203.64093913 301.421791972 763.945870718 784.396409743 869.534860125 246.847577157 204.847111301 881.643879574 912.683990304 406.973717012 359.415838104 112.360318398 128.614146933 247.668816254 347.0527415 318.650313687 418.658009295 70.4364743751 60.2035435236 261.155967672 120.430353465 138.089061849 150.754314903 260.638029057 221.471114733 267.479937716 612.59043442 525.903292742 538.138142258 313.932513828 327.501013433 349.627347869 347.053912158 397.021383081 1347.86147134 1365.79723501 757.779425646 785.768728214 818.648491516 145.565115851 313.787685527 251.713537418 370.811145854 398.086210576 423.620005439 176.461269404 320.290871088 137.683103884 181.112177521 148.207517792 435.26838752 75.4140137539 583.604524724 582.5301572 214.51733846 260.140261242 676.798515867 612.989252591 627.345591029 67.575603585 266.633905005 339.659164793 224.084418902 218.56907082 0.0 1001.1164397 975.265669804 912.348861618 892.866511462 404.532754333 843.596584652 899.405089183 917.250406232 818.776437111 505.502424373 994.289622031 998.288287919 1100.47625896 1118.08207591 642.486012261 614.344419472 69.3598819382 205.536761627 150.350319386 192.09211172 404.359120642 366.907114337 543.18685927 448.519304248 497.265082416 588.664446326 272.69582795 64.2478130492 436.037742974 375.057344276 222.933938626 602.358425043 624.22142051 710.434549487 334.425419619 341.840958688 760.490486889 757.116867655 307.7711806 245.452174922 313.383370056 337.485607203 245.349129342 139.868909301 107.129403833 222.768704438 283.774235132 251.71451845 194.013940134 123.290923065 208.701943367 367.045014845 103.382309705 180.347939846 163.820865952 518.028186063 409.581045377 417.637529962 200.509375577 211.913955694 332.594130554 359.623913855 374.873545658 1283.63286008 1297.09317607 369.312358312 352.249439858 317.033485721 980.655791396 745.789676271 1250.15829186 634.364746367 623.016370677 612.278341028 826.017044873 1154.25845775 1030.68960722 942.405638704 956.040956335 565.951144962 992.656004696 460.880484322 440.141372261 1192.12940741 1209.67474269 333.80595925 401.944748105 374.780937429 1055.53808576 1230.39611657 766.924413757 1131.03117717 1138.56894692 1001.1164397 0.0 37.9856049708 167.297216144 185.196879747 1161.62685023 227.798559182 103.815746562 157.610157313 182.532443993 498.099937722 202.387683992 183.049441359 324.783906903 344.402813106 415.393986432 420.397371871 1025.10113119 992.466638171 863.441969631 829.458081742 1272.56623075 1256.48231757 466.221797469 662.278035968 611.093609526 1344.07457204 976.745089196 1064.87767106 1095.7228963 1116.57334265 837.202091019 409.313685844 387.155670804 306.982143674 979.871246347 1054.63759793 264.44110843 258.281001286 1240.59234041 780.832682827 1250.17677243 1261.20511638 903.878977851 999.777523799 990.376070541 1035.57807396 1162.15061972 1119.83386438 877.413151579 1109.78242398 1201.22091785 1221.85544392 906.207818193 1178.70198668 1143.60536298 539.044897814 1284.45047311 1282.66097366 828.110280084 814.388437661 820.323921256 849.986411562 782.583405201 513.06104532 501.47952613 368.986090459 354.378518995 321.501528172 959.180966016 726.623739977 1225.15975076 610.772434274 602.234858047 593.396325953 800.940642598 1136.53445877 1008.7770857 921.945846687 934.543171925 540.77607214 969.000799471 446.168023503 422.368843997 1163.8130999 1180.06158873 315.043169931 383.185026509 351.376887875 1030.78378384 1208.10228608 750.112960806 1110.32375868 1117.45994993 975.265669804 37.9856049708 0.0 129.729794814 147.299947651 1146.78786815 229.400797668 89.1896038455 168.571551755 157.399183924 470.675229942 228.013584757 209.575939722 356.722915057 376.866886434 403.943133114 405.240871218 997.485707806 972.949600485 835.870884562 801.127996603 1254.9270903 1237.81165695 445.09658717 648.444497452 598.568908403 1309.06370609 959.557567359 1039.21910746 1083.16880887 1101.51257583 816.444289671 379.346102952 357.091582386 274.976486038 964.868289585 1039.29152945 252.330564191 226.094097822 1210.21203355 758.761032973 1229.37550468 1241.09269311 885.445848054 970.25123906 961.664890863 1004.27438442 1142.90522866 1100.37432666 856.447337125 1085.48617717 1176.85959709 1204.222089 881.639376287 1151.9896842 1115.65831921 523.911024348 1252.15786566 1250.13791742 805.654831754 791.932082787 804.417071836 835.682689319 767.996364049 548.501800988 537.654768836 416.049750706 409.502157095 385.295234092 914.514150661 694.521394908 1164.04146359 563.109152484 566.56300424 565.643994762 743.281323143 1104.92504246 961.855475559 881.749451312 890.05111428 488.23853235 915.353330221 440.495440805 406.292591953 1088.93294116 1099.36237809 303.691535247 365.778271879 316.836832774 972.015643254 1158.10252373 726.729497343 1067.3325652 1072.82293519 912.348861618 167.297216144 129.729794814 0.0 21.7008098623 1125.96428765 294.449320718 154.741612602 262.491845471 152.378411038 410.334266532 343.086217198 326.757268399 479.84235417 500.699184418 412.650236057 400.326485757 926.760477002 935.905835572 766.878871595 729.136218907 1222.7906713 1201.83935246 414.098353792 638.528595385 594.847744335 1202.09778969 931.677541147 976.582825518 1071.29148331 1080.24355564 776.454085288 310.761465178 289.437418907 203.491626965 945.178736865 1017.53268539 273.742894934 160.956113648 1125.9182902 714.355454441 1185.16688808 1199.51020179 853.669482954 891.207967752 886.369985406 916.763608204 1105.38559981 1062.36027378 815.052326046 1028.1898657 1118.66318578 1172.45130483 825.110975794 1084.10161301 1042.66753224 513.077066414 1158.84382387 1155.73445776 758.924988847 745.406309017 783.526298102 820.308204223 752.696975448 676.407070505 666.499353079 413.292980433 408.194576895 385.758047879 896.81786116 678.587299262 1144.57849527 545.65762967 550.523797715 550.606852218 724.443880946 1088.50897206 943.877282231 864.576248006 872.398756505 470.458471343 896.734216993 429.148746448 393.691051939 1068.41597767 1078.46356352 292.933467658 353.341538965 302.447054309 952.866403919 1139.67600656 711.812246838 1049.68312896 1054.99588021 892.866511462 185.196879747 147.299947651 21.7008098623 0.0 1110.81967142 296.424160993 162.129717891 270.212553835 147.900003808 391.971508047 354.231201043 338.557842632 492.788228852 513.863589446 403.698844009 389.413082004 906.619230198 919.026194394 746.986225184 709.029588887 1206.22835348 1184.85926372 399.357943629 625.630216429 582.971908756 1180.41785405 915.873119894 957.083500182 1057.33605979 1065.08584128 759.443623721 291.992768077 270.93042464 185.473099559 930.367804356 1002.37795162 268.809857781 144.940001562 1104.80890743 696.948205093 1167.311804 1181.92246847 837.500524101 870.482790687 865.906440189 895.535843608 1088.30109804 1045.25456945 797.828666158 1009.14050588 1099.48086251 1155.96520211 806.293544114 1064.10908067 1022.30207209 500.550181585 1137.3335539 1134.18955341 741.193274852 727.716497573 768.813227115 806.241641361 738.772901407 691.303225199 682.101861944 825.636744484 851.936205906 891.56267739 279.966048817 434.263392279 386.362738061 578.221412648 561.831973211 560.320299415 459.632372748 97.0736261997 267.496106293 281.80008333 295.39238779 653.65358775 335.614507382 700.893026895 725.678103245 509.310719534 574.158432411 833.091522672 765.815986304 809.306183646 354.93189551 275.192837825 399.348871243 201.824813913 215.655518711 404.532754333 1161.62685023 1146.78786815 1125.96428765 1110.81967142 0.0 953.355120899 1059.17755596 1034.92803364 995.028433429 734.453593797 1082.92373877 1093.94455385 1146.71798095 1158.66054849 747.652384593 741.651903337 465.100794468 225.986891467 505.981783922 542.642979357 147.320537842 163.820717786 711.923059958 499.566992864 552.202445009 946.4320057 199.553870882 386.883837238 97.0841946008 45.7377533602 370.084965103 832.143589737 849.708898691 929.031010553 181.930284078 108.44176652 897.276479617 965.89966915 621.97180794 436.044846987 229.402918633 211.566484679 280.763472538 543.248480912 511.425886729 621.893977283 149.790705314 160.57475462 340.725765123 333.067643456 345.964572173 112.851286771 401.445798242 436.574351731 482.699590183 622.919220445 741.098931991 753.500658413 404.934383649 415.440977611 343.185357351 311.785461555 379.043504022 1286.30221135 1308.24202077 141.620954296 125.055396803 93.1625007996 799.279462539 558.161512871 1083.99879181 474.040278003 447.315893223 427.576340287 667.627442271 955.382890511 850.734429852 756.85136573 775.147002435 420.070600136 822.315550049 265.50661942 261.067211852 1048.2864584 1075.55598947 178.264095386 232.949964379 240.441106758 890.429031283 1050.0996272 569.121063466 944.312107938 953.579259452 843.596584652 227.798559182 229.400797668 294.449320718 296.424160993 953.355120899 0.0 147.886857959 81.6018799355 158.436100043 375.033717562 152.258961152 154.735977122 280.256223355 301.321340914 210.14161053 230.346541348 878.964329609 802.108283719 720.798269609 693.542509412 1072.64001841 1060.4113177 303.189910798 456.026342513 401.79703075 1265.29470732 777.45199947 905.060714932 881.714764894 909.199726614 654.878443847 321.061181347 304.163686572 264.580825057 773.260930355 848.523306368 93.5119136549 236.733532499 1112.4149779 606.434303515 1062.83432069 1070.83504777 710.210649641 868.752345122 853.07457543 919.397003916 968.993296602 927.903746763 695.298174219 941.275055112 1031.97191077 1022.2073632 742.735178785 1023.9355209 997.800109009 341.149676646 1173.542478 1174.16822487 654.54662351 641.163402505 618.370826081 642.448508542 576.750729266 486.96572064 490.076530396 283.372062338 270.982571072 241.040382472 876.959898364 641.999187732 1147.75776474 531.476086179 519.269069664 508.498908437 723.850574927 1050.73347197 927.07165245 838.60199394 852.351539531 464.149708466 889.616871815 358.289777293 336.469583743 1092.74664064 1112.05905392 229.991833825 298.141473708 272.228855309 953.049869152 1126.84480452 663.601680719 1027.23656287 1034.81052494 899.405089183 103.815746562 89.1896038455 154.741612602 162.129717891 1059.17755596 147.886857959 0.0 108.101299926 84.9501106827 398.732908071 195.640957995 181.996601738 337.848633242 359.46502423 314.936646445 317.558636822 925.02128932 888.664567288 763.462977843 730.435755003 1169.07065259 1152.77820127 362.59014378 560.273143871 509.914210828 1260.1620395 873.34382874 962.988721574 994.623479465 1014.00998617 733.425748178 314.606774051 292.897756993 219.178417281 877.316529216 951.932653879 163.305226662 172.962816259 1144.20436423 677.297622446 1146.38551825 1157.38939449 800.189090158 902.225881238 891.661225621 941.167615144 1058.37347681 1016.03875456 773.655379308 1007.01994142 1098.46873149 1118.35779903 803.672547375 1077.62595303 1043.81525666 436.298386552 1191.95224273 1190.73290955 724.670750717 710.95309103 717.337862645 747.767416706 680.197630742 542.359579756 536.688030392 219.384753266 199.033626958 161.6791159 877.647718233 637.079325081 1159.9640533 546.585814331 523.339325158 505.415505024 740.865865876 1036.35506676 928.939749211 835.856448308 853.386236434 488.200597466 898.647167178 344.381660095 335.933388724 1119.31090417 1144.30086347 242.863315075 304.293240897 300.571760183 965.839779739 1128.62246047 649.62396208 1023.74702904 1032.75841221 917.250406232 157.610157313 168.571551755 262.491845471 270.212553835 1034.92803364 81.6018799355 108.101299926 0.0 162.037397478 435.619760217 98.1666259559 91.3082092163 241.208355509 263.091714626 290.452247695 307.569109391 950.086186649 881.921939381 790.454864787 761.331849196 1153.75573507 1141.14876006 374.345729375 537.286332575 483.228690206 1319.64992563 858.358873567 979.37791799 963.245282112 990.739979113 733.111322681 368.558811734 349.102321658 292.236912527 854.739572532 929.997334802 157.170464722 253.706390115 1179.770007 682.967865316 1142.46693013 1150.89227626 790.372787146 936.088967353 921.945372681 983.027066538 1049.33887382 1008.06073235 773.59026193 1017.47913152 1108.46946546 1103.28033115 817.406469407 1097.40278551 1069.16797806 421.016673069 1236.57474751 1236.55658776 731.07650063 717.578381803 699.410641234 723.93006929 658.09039632 449.586337272 447.754451004 265.535425071 261.51567869 241.960671256 802.028346357 570.900355151 1068.21418951 453.384272714 445.570111317 438.181670944 643.988237665 981.615665456 851.500082683 765.219628935 777.388788088 383.81287553 811.643881577 297.895471967 269.365525577 1009.84383611 1028.21317253 162.159048201 229.250646555 194.005120991 873.720046873 1050.74388995 596.667390231 953.419711863 960.39739207 818.776437111 182.532443993 157.399183924 152.378411038 147.900003808 995.028433429 158.436100043 84.9501106827 162.037397478 0.0 315.691920627 259.566604401 249.898889978 403.095827809 424.977856146 263.778249454 256.861187912 842.626033015 816.743811424 680.973287202 647.255633437 1100.00589599 1082.05846864 288.496997412 499.659253284 452.51793143 1176.04500992 805.324339138 882.611451876 934.813126312 949.531959795 659.622790674 229.719429065 207.963811163 136.004126185 813.192670353 887.043357821 121.381689305 92.7714110939 1059.92469376 601.490464468 1072.40771771 1084.43480245 730.13016733 818.324256557 808.324361572 856.425229989 986.790979739 944.139643822 699.513265007 928.271986765 1019.67074997 1049.33777125 724.491757927 996.186632815 961.198711438 373.942248277 1107.03638091 1105.79299933 648.303760959 634.582508869 651.933744609 685.307963544 617.437293231 611.066286172 608.092013381 348.185044031 369.926575725 387.707380519 505.635181743 301.299914713 756.486298099 157.212267584 178.263287065 194.47754528 333.524830009 702.74313423 552.102834205 475.421057237 481.364225854 81.0457678836 505.096608642 192.775040469 154.891361538 694.17549031 713.674508119 196.822144993 155.960192864 135.318069177 563.098822104 747.772717718 345.360466667 658.504371082 663.428495413 505.502424373 498.099937722 470.675229942 410.334266532 391.971508047 734.453593797 375.033717562 398.732908071 435.619760217 315.691920627 0.0 525.482591275 524.42623357 653.839302712 674.350895906 232.880051956 189.983655285 527.022724831 531.196579525 365.362660146 331.708820432 819.270838089 795.882516461 105.661796071 296.762239205 279.645780694 891.26341599 535.646670137 569.657162753 693.249316922 689.002484684 371.670803243 100.576554639 121.060264597 206.876447446 559.298523681 626.95964096 282.291790807 252.186408916 746.870546214 307.323758596 775.664647883 790.824532678 455.088949843 504.033628655 492.931363791 547.546056762 699.025263976 655.963824949 408.666837478 618.826011309 709.728307451 769.564488997 415.220181156 681.36139799 645.514938551 205.476075752 800.956367379 800.970402798 350.109023859 336.794712382 402.723646793 446.871590666 384.26626772 857.12295098 862.771656473 257.45165057 230.999853399 191.385003357 944.820263597 703.288692716 1232.61504222 625.630930015 596.890546258 575.159368101 818.7004652 1091.96417119 996.480830107 901.161922773 920.976749912 572.320161534 970.798482274 412.661154019 412.188156065 1200.03488491 1227.74574525 329.401108434 385.152293669 390.247272223 1039.76912923 1194.92714865 709.54859399 1087.14447103 1097.06462236 994.289622031 202.387683992 228.013584757 343.086217198 354.231201043 1082.92373877 152.258961152 195.640957995 98.1666259559 259.566604401 525.482591275 0.0 20.0778440297 143.692834907 165.550943769 354.951295455 379.988882073 1030.73662449 944.148048364 872.932136547 845.801404307 1207.94087163 1198.13638452 455.335302001 592.893601203 537.497087357 1413.51275483 914.966123084 1055.27380107 1005.92284936 1039.85612883 801.006336993 463.905021527 445.068498022 390.35474742 905.635466319 980.67484659 243.268156799 351.678711892 1264.67386328 755.068380297 1204.89923902 1211.49633436 851.360081038 1021.00970665 1005.27520252 1071.21160435 1108.73767719 1068.47419172 841.214413726 1089.75949719 1180.02453205 1157.93831517 892.844977356 1174.62510742 1149.45528231 485.377264622 1325.27285857 1325.73693264 803.082172595 789.853440527 755.73940775 775.431457557 711.936957945 351.562422047 349.626095193 268.362169254 242.624728424 202.748389998 951.553250139 710.069846665 1238.00202869 628.74755983 601.610030563 580.87506207 822.358907967 1101.45753338 1003.14842742 908.334024384 927.588950636 573.653298678 976.221829781 418.379092319 415.775240204 1202.90214196 1229.64690602 329.396303547 387.26801308 389.114086502 1044.7193706 1201.99534046 717.815865782 1094.8815796 1104.58722431 998.288287919 183.049441359 209.575939722 326.757268399 338.557842632 1093.94455385 154.735977122 181.996601738 91.3082092163 249.898889978 524.42623357 20.0778440297 0.0 155.85289576 177.494455206 361.348619072 384.530845738 1033.57709275 952.085863712 875.071130623 847.194997814 1217.78438778 1207.3804859 457.576809989 601.934119377 546.710706697 1410.45802451 924.144010741 1059.64805524 1017.8806362 1050.63891941 807.455805225 459.685094171 440.351774531 382.61953434 915.985033774 991.11771552 243.028086067 342.505322944 1266.0246403 760.362817293 1212.91455935 1219.93931625 859.520158866 1022.29491757 1007.1579824 1071.15258887 1117.41142807 1076.89923534 847.76428403 1095.20064373 1185.70159741 1167.66239802 897.279667656 1178.63251149 1152.4574511 492.250003934 1325.02444189 1325.26347626 808.441549345 795.128114324 764.84278949 785.55017501 721.511932126 361.747926167 358.193222147 343.435713899 315.252815515 281.937882709 1037.34391507 797.838867028 1330.84024274 738.448893314 703.080432291 676.967706223 927.510112477 1166.53531907 1089.01112146 991.553046562 1014.34490302 692.55117321 1070.13810872 517.846152937 526.379302241 1310.52149492 1342.29100574 457.260601365 505.322502013 520.197276244 1141.11095393 1284.06156632 795.595422107 1172.91803979 1184.05848638 1100.47625896 324.783906903 356.722915057 479.84235417 492.788228852 1146.71798095 280.256223355 337.848633242 241.208355509 403.095827809 653.839302712 143.692834907 155.85289576 0.0 21.8840599542 458.858754577 491.151689043 1141.97899612 1029.71252565 987.884638079 963.838511589 1279.39205638 1273.7214687 573.782806237 676.189574912 620.936887468 1544.93700967 993.028650017 1159.36884791 1063.11919725 1105.74991907 896.276805766 600.401254331 582.620646754 532.408865273 975.857743311 1049.52627957 373.749264922 494.901349309 1381.3653346 856.718978957 1288.3235906 1292.215187 936.40711167 1138.70061312 1120.65018581 1193.73734475 1188.57628852 1150.14541975 935.57408533 1188.3430344 1276.94404577 1230.51233796 997.566421681 1279.96472929 1259.51751445 583.153076499 1447.88747797 1449.14670801 903.97343028 891.281577338 836.025693526 848.768059251 789.799025988 208.817906218 209.88345433 360.499439393 332.402510369 300.045467385 1053.24457677 814.272158713 1347.28867044 757.160596121 721.062897354 694.475489373 945.564255195 1179.93300325 1104.86814943 1007.2211996 1030.37596723 712.153500611 1086.89120657 536.083886598 545.562621561 1328.5726998 1360.84864802 477.920031759 525.162746281 540.978027544 1158.07238456 1299.33034788 810.963040441 1187.81666915 1199.11093848 1118.08207591 344.402813106 376.866886434 500.699184418 513.863589446 1158.66054849 301.321340914 359.46502423 263.091714626 424.977856146 674.350895906 165.550943769 177.494455206 21.8840599542 0.0 477.141605654 510.097936061 1160.20009951 1044.71167371 1006.64843101 982.988982266 1292.26808318 1287.16795938 593.333657936 691.450528612 636.359112742 1565.55103989 1007.07717994 1176.67294394 1074.24649148 1118.02523046 912.673080133 621.749425462 604.071242441 554.230653916 988.880050907 1062.26962455 394.765396007 516.782758783 1400.1832857 873.957902635 1302.82325449 1306.34640992 951.443326144 1157.7262147 1139.39729065 1213.33651458 1202.66714038 1164.51494117 951.811093638 1204.91773474 1293.24898582 1243.58195871 1015.0579435 1297.36652293 1277.5351428 600.386363449 1467.43437907 1468.79249265 921.067955146 908.456008929 850.586999144 862.399749848 804.12811827 187.048795131 188.771805124 122.238466545 148.236876972 177.112397933 590.205045822 348.739894994 877.948292436 280.658409367 244.495231157 220.511872911 468.721252471 746.108068446 641.801964501 547.171289039 566.247451774 244.423443682 616.170802987 58.9984324582 78.8428365355 851.703264445 883.787624455 114.640883552 85.8935085314 144.858438448 685.717613537 840.720009681 359.173307655 734.299503427 743.706416224 642.486012261 415.393986432 403.943133114 412.650236057 403.698844009 747.652384593 210.14161053 314.936646445 290.452247695 263.778249454 232.880051956 354.951295455 361.348619072 458.858754577 477.141605654 0.0 42.9493800081 683.122790058 591.981812998 530.036676215 508.072435189 863.712947217 850.719355566 130.450650514 248.243735672 195.852925684 1106.20120902 568.066193047 702.353457876 680.332137943 702.949761181 446.153614067 239.048503889 236.285977418 263.575064616 566.435338451 641.558334018 151.632822902 274.425485277 923.547701239 400.751371318 852.738047368 860.701062177 500.087691681 681.900454853 662.677514112 741.116443812 758.948396446 717.785920269 486.432044743 735.077815905 825.16558963 813.169002531 540.058131008 822.471104162 800.725822857 131.118040859 994.262217019 996.405392971 448.624492656 435.525619274 409.37230575 435.897710775 369.14262891 650.025680483 660.327001823 161.825048212 186.327276048 211.455725807 570.124471387 330.053147719 853.656102052 247.524905938 217.07920022 197.851218765 439.059649964 734.615914943 621.380045624 528.730340608 545.83638568 205.208815114 591.971223342 41.1079625338 37.1499438734 821.311726969 851.436894839 96.635133256 47.2502838362 109.746712714 660.195370924 821.118458425 346.905948608 717.007378323 725.705808812 614.344419472 420.397371871 405.240871218 400.326485757 389.413082004 741.651903337 230.346541348 317.558636822 307.569109391 256.861187912 189.983655285 379.988882073 384.530845738 491.151689043 510.097936061 42.9493800081 0.0 652.229263156 575.985783259 496.792636952 472.988162308 852.774287985 837.849459066 88.6918743669 243.470359333 195.695976458 1066.72590526 556.791972918 675.303068332 678.658232632 696.457394382 425.574497223 199.873398882 199.107467744 235.894733386 559.769581169 634.377716733 157.185048132 253.177077171 890.221651569 376.092959055 835.955063184 845.222661755 485.563702489 647.628875304 629.560177352 704.631212222 744.605838883 702.806049264 466.061639763 710.928762431 801.651016776 802.086922421 512.884250045 794.664068838 770.523971338 118.741376109 958.324337569 960.117055809 424.208234011 410.817635705 399.926944336 430.444749281 362.760968255 685.988958964 695.169712015 801.192775017 828.867476824 860.162547067 214.654497689 368.479834928 250.373843287 405.153017899 439.379405882 468.076646094 215.022663847 376.629393341 201.968334626 250.239419888 217.483359857 462.863308018 144.246989528 624.144303585 618.736409661 169.325049507 203.582293442 707.726071264 646.43520102 654.722119396 111.561456636 293.439535281 399.762239608 274.816469984 266.428736247 69.3598819382 1025.10113119 997.485707806 926.760477002 906.619230198 465.100794468 878.964329609 925.02128932 950.086186649 842.626033015 527.022724831 1030.73662449 1033.57709275 1141.97899612 1160.20009951 683.122790058 652.229263156 0.0 274.096979151 161.660688173 197.63971977 449.99448665 410.322308629 576.131307383 503.622667468 549.840861902 519.544249262 341.809606234 84.9860991913 502.154079178 438.303900804 283.38456288 619.993719511 642.187611429 727.641132032 403.55878983 408.428989251 792.915734057 775.442195386 248.297992261 295.824751382 347.558109283 374.129172633 313.603507546 80.6552381071 55.3991128774 157.138659086 335.312015847 307.876841412 258.287095475 152.978571094 219.630678394 417.167941016 157.541828399 158.427491326 119.135281142 562.943339241 344.034094188 351.367204939 254.799312284 264.544394491 397.378344838 426.657036016 438.005488324 1329.41830457 1341.6819694 690.420931383 718.391371933 755.909764005 61.1263541255 246.716092717 322.08809554 374.375685862 371.413967352 380.249407226 234.266589341 172.55632175 83.9410961406 57.7456676096 70.4716647753 450.494560814 130.124163021 537.746492828 552.697432745 377.653946697 436.969296532 658.689581576 590.523253733 624.258658324 182.400378385 255.2545236 234.913020275 143.32801858 154.421487724 205.536761627 992.466638171 972.949600485 935.905835572 919.026194394 225.986891467 802.108283719 888.664567288 881.921939381 816.743811424 531.196579525 944.148048364 952.085863712 1029.71252565 1044.71167371 591.981812998 575.985783259 274.096979151 0.0 281.734211206 317.187742519 288.080453585 266.002738754 528.265719181 353.682631859 409.160081287 789.304940104 69.8642535419 216.447124778 235.087199855 186.825022249 159.730034665 631.370273173 650.715972819 734.028604003 130.885105339 140.922091677 732.77081476 774.995368967 487.131451445 224.130639655 260.838477606 269.24116229 93.3183459478 343.309382427 309.528048607 427.782240295 170.070174804 127.424811184 123.042497362 197.150731592 266.801896316 238.574525646 177.155350007 314.914218278 335.369453573 460.986768391 599.457045624 609.323084611 185.543325606 197.624301998 195.566103654 197.624570795 243.168290258 1193.90943838 1211.62402322 650.335692168 677.492974165 706.953953273 226.162203889 250.514609862 399.805409955 249.498861899 290.542399708 322.952777858 83.990352991 436.441781155 250.128282576 231.322498676 211.313026245 302.39195456 183.067946194 471.448226285 462.165841609 329.618044529 354.92567894 547.710847024 487.863971437 493.647169933 216.204979932 414.703444887 296.842424159 355.116763048 353.505872835 150.350319386 863.441969631 835.870884562 766.878871595 746.986225184 505.981783922 720.798269609 763.462977843 790.454864787 680.973287202 365.362660146 872.932136547 875.071130623 987.884638079 1006.64843101 530.036676215 496.792636952 161.660688173 281.734211206 0.0 42.240055008 535.62652731 501.675680659 417.610302768 378.916210769 417.500685168 609.976865897 331.205864102 213.13483919 512.631886146 468.409996999 197.07518541 458.85982153 481.003787452 566.710727803 386.658854822 420.537083226 633.367493615 614.285120648 393.553317879 174.544129578 457.182466587 479.137395018 269.150773097 153.067430093 132.76837156 223.907946669 410.519310292 372.034143931 195.618189895 272.995586507 358.862074511 492.89847447 104.658778868 317.350978362 280.359967229 416.448855274 469.002491947 472.774767752 153.081321194 155.367553246 316.120123619 357.949715235 344.956842042 1179.47686187 1190.32478054 629.501212304 656.184827944 684.179572709 263.773928135 254.015623013 440.20571632 228.178619903 274.581736949 309.051208979 98.2612460682 475.693505634 290.524635906 264.434961879 247.259212886 273.547835123 224.334155852 450.160195019 437.460245657 362.708861151 383.090937829 518.500320602 460.821070386 462.569324239 258.302381951 456.920733803 304.873479314 396.424682381 395.152139085 192.09211172 829.458081742 801.127996603 729.136218907 709.029588887 542.642979357 693.542509412 730.435755003 761.331849196 647.255633437 331.708820432 845.801404307 847.194997814 963.838511589 982.988982266 508.072435189 472.988162308 197.63971977 317.187742519 42.240055008 0.0 576.528243697 543.029056845 390.982145679 375.437294466 409.570080475 615.283675314 362.563685798 254.275477734 544.820241732 503.975182211 216.094496575 422.783593872 445.018093019 530.218441194 415.693087874 454.034698737 604.626360351 578.183708525 418.876506492 181.086467225 499.328395353 521.13999173 295.671337257 175.236513317 161.313299305 235.031865475 451.198739863 412.151409969 221.599336845 315.007442841 400.252785592 533.217956223 141.835385013 355.231782391 314.696437295 400.217384241 486.451889474 489.051202894 170.448973254 169.414898585 331.058164922 375.451482778 355.132261949 1158.09261976 1167.99197581 950.712249604 977.793913234 1016.88489939 321.526925676 529.476283644 294.84584575 662.367466657 656.680234956 661.831464518 510.678419351 118.400704583 286.292554299 344.452015656 343.854568496 738.526958727 352.635611551 812.991461892 832.712514759 443.179654256 506.295176293 939.888411385 871.747336383 909.1860843 340.919987783 184.421625136 505.870070885 181.330257956 185.792251822 404.359120642 1272.56623075 1254.9270903 1222.7906713 1206.22835348 147.320537842 1072.64001841 1169.07065259 1153.75573507 1100.00589599 819.270838089 1207.94087163 1217.78438778 1279.39205638 1292.26808318 863.712947217 852.774287985 449.99448665 288.080453585 535.62652731 576.528243697 0.0 42.2131555703 812.323404637 616.689920506 671.420884539 877.361481856 295.999832982 365.103995609 244.369725666 178.511265637 447.679760233 919.395295433 938.629467801 1021.5526688 303.613570217 230.103808641 1009.88479614 1061.83530377 549.336185471 512.160497773 123.203955676 95.2019987261 369.992694641 530.56050649 503.320509485 597.941348019 125.618231536 166.859920067 410.899961671 298.613160393 271.464858599 50.7130219131 437.571206001 372.329150234 430.206331202 734.875389849 667.19207161 680.861381656 472.00478203 484.630295858 454.368232017 432.662215633 496.364719619 1425.63703716 1446.70007705 941.511888267 968.910283923 1007.63103482 293.298664581 511.218818043 253.753166912 639.646080228 637.171413664 644.450403519 481.147869339 107.269061999 254.364852427 320.531577486 316.554521107 715.545917761 318.696794249 798.608896543 816.341836545 401.022095066 464.231020902 923.035959227 854.822790612 890.038581675 302.341994735 142.50611622 491.658002337 146.606919655 148.947211793 366.907114337 1256.48231757 1237.81165695 1201.83935246 1184.85926372 163.820717786 1060.4113177 1152.77820127 1141.14876006 1082.05846864 795.882516461 1198.13638452 1207.3804859 1273.7214687 1287.16795938 850.719355566 837.849459066 410.322308629 266.002738754 501.675680659 543.029056845 42.2131555703 0.0 793.733146485 605.455197413 660.696255927 835.596424852 283.240451421 325.340702283 259.482218682 186.132982676 425.416476747 896.314171373 915.968215975 999.717316637 299.332058485 229.344355138 995.022971789 1040.95296293 507.505457586 488.608231329 81.9735360177 55.2860614738 352.609221954 490.73612444 464.114636632 556.92506921 96.91560533 139.937812328 387.331032922 258.2034815 229.283640229 51.240803827 405.850920249 330.117041848 388.090579404 720.814669295 625.550912942 639.159312118 446.653606671 459.637182707 442.550774105 425.024699756 486.36466796 1424.54469684 1444.87093907 250.42697534 274.457568997 297.469120027 514.456239651 282.859518216 788.083621909 172.376438023 157.141568593 151.682587119 366.730161685 694.009939168 564.483291207 476.853491101 489.835183625 118.845330871 528.192835088 87.1616058457 51.6914526555 745.443065766 772.414372401 134.32138825 70.315559942 97.4186252274 593.435001653 764.26796389 312.634539073 665.248674569 672.518495616 543.18685927 466.221797469 445.09658717 414.098353792 399.357943629 711.923059958 303.189910798 362.59014378 374.345729375 288.496997412 105.661796071 455.335302001 457.576809989 573.782806237 593.333657936 130.450650514 88.6918743669 576.131307383 528.265719181 417.610302768 390.982145679 812.323404637 793.733146485 0.0 232.204166306 199.792466783 978.796169256 518.817331754 605.70518782 658.40083351 666.214232038 371.355947796 148.033632056 156.700786493 222.135765975 531.096166838 603.508694578 217.350138084 254.748952379 809.671141956 314.758490824 784.328816826 796.028217631 442.332720401 566.19911397 549.954959991 620.003073747 698.324935517 655.650407099 411.413495865 646.338481297 737.70879236 761.721177474 444.336999365 723.188450359 695.117802837 116.5032646 874.115204884 875.469771742 362.280934521 348.578054464 369.480047016 407.287809398 340.165022751 771.748706047 779.882886498 337.282102103 365.096300218 403.120475055 363.198965029 135.181421118 659.587524655 192.052918688 137.199371463 106.476571283 298.35497452 499.751121912 414.496010342 316.328894639 341.161559672 234.105772569 403.967924647 202.400459717 232.278521397 662.959681395 706.474757544 337.730277443 272.85205608 324.859855422 476.824567815 607.897242264 119.57279493 496.990694837 507.924023159 448.519304248 662.278035968 648.444497452 638.528595385 625.630216429 499.566992864 456.026342513 560.273143871 537.286332575 499.659253284 296.762239205 592.893601203 601.934119377 676.189574912 691.450528612 248.243735672 243.470359333 503.622667468 353.682631859 378.916210769 375.437294466 616.689920506 605.455197413 232.204166306 0.0 55.590364482 988.640679955 322.214925906 500.156092069 435.240495354 454.7542167 228.449265724 375.125662 386.998999568 453.765389376 318.196004986 393.316686009 397.845366847 483.044472465 751.920560962 209.253899253 613.403846719 618.980256082 260.36883709 527.070483249 499.882513632 602.720815454 515.959219333 476.08381713 264.962670126 518.909896242 604.75592033 566.328836513 346.957036808 620.502262336 612.339498358 125.850009778 841.531159161 846.76546298 249.022395672 239.103087836 162.908793456 187.787442986 120.930160383 845.183504749 861.414097078 281.695622276 309.506208272 347.55689204 417.436749121 183.792197086 713.211348376 204.821528042 147.669853012 111.092338408 339.973416242 554.776625988 468.905246421 370.972534441 395.034825683 229.162874461 455.922109822 154.803521387 189.969698759 711.739173188 753.294151793 291.767502416 229.842542451 286.172178933 528.514735026 663.132024395 174.659508732 552.482279521 563.328475413 497.265082416 611.093609526 598.568908403 594.847744335 582.971908756 552.202445009 401.79703075 509.914210828 483.228690206 452.51793143 279.645780694 537.497087357 546.710706697 620.936887468 636.359112742 195.852925684 195.695976458 549.840861902 409.160081287 417.500685168 409.570080475 671.420884539 660.696255927 199.792466783 55.590364482 0.0 1024.79608953 377.483972241 550.748468066 484.733300355 507.732673867 280.142188952 347.143977896 356.490352401 416.861903016 371.535260229 446.783450224 346.833924251 442.54819081 797.83305323 254.024580785 668.987027227 674.548284325 315.860849463 568.33126822 542.596254205 641.125493421 571.485257084 531.666306229 317.787131013 571.940877609 658.579680725 621.156984448 394.64829718 671.484396638 660.864619016 84.4656121919 884.137475109 888.787697928 296.811519151 285.914543184 218.244276042 240.74490767 175.098941189 791.715880491 807.456515449 1228.21074486 1253.04337653 1275.70758026 732.225828492 859.758947853 583.653056231 836.445495767 887.52391843 923.05897578 692.388828671 849.731455714 709.781588056 769.753633001 736.851779394 861.810988985 662.014412851 1051.49090291 1029.63885819 438.073760511 373.346588555 1087.67661534 1043.35522276 1024.88590475 609.254597181 693.107657358 902.272764821 744.791623921 730.776574729 588.664446326 1344.07457204 1309.06370609 1202.09778969 1180.41785405 946.4320057 1265.29470732 1260.1620395 1319.64992563 1176.04500992 891.26341599 1413.51275483 1410.45802451 1544.93700967 1565.55103989 1106.20120902 1066.72590526 519.544249262 789.304940104 609.976865897 615.283675314 877.361481856 835.596424852 978.796169256 988.640679955 1024.79608953 0.0 858.590668859 574.754424602 1003.89665822 930.844930375 791.069573982 951.45529009 971.643079087 1041.06881256 920.120479821 914.213285925 1171.90878499 1088.34933202 328.146595323 783.401645272 754.23750725 782.771470838 832.677163474 468.939418096 500.655583028 387.33795038 798.375378611 787.484690129 772.75749387 615.886820903 608.121654024 865.058634035 665.805369695 510.940985643 464.797002886 1011.3072866 210.58280188 196.612110356 753.683973354 759.609552621 910.21956739 943.586228355 946.560674196 1748.13143964 1754.03300672 658.577366464 686.092591216 724.647744155 127.156960278 237.333791864 382.636311832 379.003671427 365.430192743 367.447476793 271.057931274 178.056977856 153.228156504 100.886991227 128.273506923 454.701796646 197.586223068 516.994718227 537.196098661 446.93295599 506.658269243 644.553865958 576.526423119 616.116248316 252.263508879 303.896207637 209.888332971 188.899065098 202.939742636 272.69582795 976.745089196 959.557567359 931.677541147 915.873119894 199.553870882 777.45199947 873.34382874 858.358873567 805.324339138 535.646670137 914.966123084 924.144010741 993.028650017 1007.07717994 568.066193047 556.791972918 341.809606234 69.8642535419 331.205864102 362.563685798 295.999832982 283.240451421 518.817331754 322.214925906 377.483972241 858.590668859 0.0 286.299271431 182.385198251 154.796908903 171.495792617 634.019647521 652.051909441 732.67477763 61.7522967119 95.5544170569 713.887639435 770.994856672 556.835745289 237.068361676 297.145438706 299.288898248 81.217076382 408.249856805 374.291451405 493.473182192 195.594030413 158.644629549 146.167091666 264.727808451 328.179832246 245.334884379 229.360382641 383.016135776 405.12923291 438.895832305 669.321200212 679.174591519 209.383293268 218.719499853 159.311187857 146.254670201 203.653809624 1150.23459099 1169.19954457 816.178128057 844.273379059 877.839469987 164.107375893 367.020328573 187.521768431 433.424608637 458.46063044 482.508291264 239.356462394 295.562352201 135.091899807 208.77213931 175.691010571 498.941272152 100.184877109 643.643718732 644.094337909 167.744788335 222.558629211 739.591056945 675.27210001 690.83244269 34.5008391208 211.482682276 386.947694708 191.721614358 182.422575681 64.2478130492 1064.87767106 1039.21910746 976.582825518 957.083500182 386.883837238 905.060714932 962.988721574 979.37791799 882.611451876 569.657162753 1055.27380107 1059.64805524 1159.36884791 1176.67294394 702.353457876 675.303068332 84.9860991913 216.447124778 213.13483919 254.275477734 365.103995609 325.340702283 605.70518782 500.156092069 550.748468066 574.754424602 286.299271431 0.0 432.011301463 363.50907251 271.903587193 666.604366406 688.462707829 774.679458549 347.085877101 340.372045951 822.853043953 821.338543316 272.390632754 302.728476059 263.528051567 289.665511076 276.56490604 165.459294843 139.356016231 236.785475518 252.054545766 227.358646651 238.092266973 68.526477315 146.102269254 333.108652022 162.434570745 120.980937213 120.932997022 576.286648617 383.07520422 392.876219476 256.005533136 268.339151961 372.406928191 393.295599399 417.252336189 1340.15846258 1354.28647143 749.80548435 775.261125123 815.133307925 295.828508068 392.823286708 464.547269769 541.019162866 516.104983149 508.843984847 453.189402273 175.038186674 300.325685948 281.316849297 304.21214682 613.971619979 361.777618259 637.561431774 666.371303813 572.210593654 636.284424233 772.748858597 706.930652754 754.901633702 397.982970956 357.880612027 348.947305923 266.083220681 281.691450977 436.037742974 1095.7228963 1083.16880887 1071.29148331 1057.33605979 97.0841946008 881.714764894 994.623479465 963.245282112 934.813126312 693.249316922 1005.92284936 1017.8806362 1063.11919725 1074.24649148 680.332137943 678.658232632 502.154079178 235.087199855 512.631886146 544.820241732 244.369725666 259.482218682 658.40083351 435.240495354 484.733300355 1003.89665822 182.385198251 432.011301463 0.0 80.2971677411 348.118539023 787.561151318 803.594357859 879.227116094 137.045330769 94.4947592917 831.562996047 913.07969358 685.562329211 411.11224956 318.987292769 304.210307532 256.900560076 575.646789197 542.271548111 658.578892711 226.520971384 221.650687702 327.492244052 388.577575777 418.858259029 208.242230763 409.395042332 500.945195933 539.54220644 560.871020884 803.469909168 815.028117044 389.279263416 397.401004033 291.239825291 251.126329796 318.597138695 1196.82065466 1219.48783864 782.452286335 808.939472754 848.471128442 243.654624728 388.626170792 384.584643184 532.937876695 516.132473248 514.600183574 418.602009 94.8547516566 237.38750757 240.967536906 257.114792449 608.255305926 303.523457264 655.755895119 680.202748978 496.424363499 560.911221428 787.64459187 720.300228201 763.603186624 330.333568331 277.589622221 353.665576856 188.391928524 203.64093913 375.057344276 1116.57334265 1101.51257583 1080.24355564 1065.08584128 45.7377533602 909.199726614 1014.00998617 990.739979113 949.531959795 689.002484684 1039.85612883 1050.63891941 1105.74991907 1118.02523046 702.949761181 696.457394382 438.303900804 186.825022249 468.409996999 503.975182211 178.511265637 186.132982676 666.214232038 454.7542167 507.732673867 930.844930375 154.796908903 363.50907251 80.2971677411 0.0 325.955472184 786.5525103 804.062795932 883.3064126 136.70330722 62.711443557 852.287557402 920.164562894 609.727021756 391.749901268 239.965551291 226.894308624 235.976499436 514.747708654 482.177229367 595.440867029 146.270295335 144.31934764 297.787397124 315.013175137 339.742699138 135.619510184 363.758554776 424.46540117 466.050822237 577.716141167 728.238359598 740.134173048 361.899203088 372.056873502 297.62387453 267.070503525 334.048635744 1248.29014628 1269.75506072 553.195283143 581.420791271 617.012770136 144.554848122 98.4471887054 434.617012365 214.688008147 214.251733214 227.742010814 117.83325109 331.132351493 195.865904694 105.688437713 120.286266445 290.855089924 175.783258347 389.391889131 399.446773857 436.275966452 482.930875059 503.653027892 435.849002207 466.295087153 248.476191643 395.555480683 116.777751624 293.898399631 301.421791972 222.933938626 837.202091019 816.444289671 776.454085288 759.443623721 370.084965103 654.878443847 733.425748178 733.111322681 659.622790674 371.670803243 801.006336993 807.455805225 896.276805766 912.673080133 446.153614067 425.574497223 283.38456288 159.730034665 197.07518541 216.094496575 447.679760233 425.416476747 371.355947796 228.449265724 280.142188952 791.069573982 171.495792617 271.903587193 348.118539023 325.955472184 0.0 471.716848874 490.995591036 574.352104902 212.002076925 266.862306004 580.708868619 615.606696711 529.994716142 66.1021487521 413.006198537 424.873093651 91.5433219978 322.130440347 290.821775699 405.234338473 328.942221767 285.937853476 40.4958714271 292.446965787 380.690428381 397.896205956 126.792588259 392.065691078 386.175821041 315.764436895 626.868618182 633.597583718 45.7549156813 50.2336805377 120.460647653 160.874633526 155.868043424 1071.58235516 1086.80815493 332.938531543 348.770232535 356.509993208 606.207906505 397.984395024 853.899495212 257.034630929 271.601868229 281.023488029 432.524480736 802.597961916 652.561598409 575.806436711 581.940743073 180.875776599 604.741869189 221.86151841 176.633139741 785.127631722 800.722838142 155.949871193 153.380034208 97.6421969212 661.38071892 847.74167635 438.632161689 759.072671055 763.945870718 602.358425043 409.313685844 379.346102952 310.761465178 291.992768077 832.143589737 321.061181347 314.606774051 368.558811734 229.719429065 100.576554639 463.905021527 459.685094171 600.401254331 621.749425462 239.048503889 199.873398882 619.993719511 631.370273173 458.85982153 422.783593872 919.395295433 896.314171373 148.033632056 375.125662 347.143977896 951.45529009 634.019647521 666.604366406 787.561151318 786.5525103 471.716848874 0.0 22.2731355646 108.083260799 655.18376004 724.224200827 228.726776054 155.449488502 831.279785958 407.70917119 876.154338141 891.394190004 553.89543075 590.905297641 582.697040995 626.831833925 799.480819196 756.414319359 509.025138055 717.469859136 808.047890203 869.571944244 514.360771663 776.091559878 737.472732806 264.497926104 877.351888416 876.194732609 450.684991471 437.364127652 496.329826872 538.601806766 473.786717324 807.936740767 810.229468069 323.890972767 338.302305645 343.881661527 626.457999038 415.446081446 875.701518625 276.367718846 288.292205004 295.715302568 453.914732628 821.586548943 673.127798799 595.437427714 602.127717934 200.445643994 625.918975802 224.630398164 179.44494809 807.389532572 822.971810947 144.892572492 151.920233001 91.8120259271 682.99512631 868.758420002 454.689901472 779.345084879 784.396409743 624.22142051 387.155670804 357.091582386 289.437418907 270.93042464 849.708898691 304.163686572 292.897756993 349.102321658 207.963811163 121.060264597 445.068498022 440.351774531 582.620646754 604.071242441 236.285977418 199.107467744 642.187611429 650.715972819 481.003787452 445.018093019 938.629467801 915.968215975 156.700786493 386.998999568 356.490352401 971.643079087 652.051909441 688.462707829 803.594357859 804.062795932 490.995591036 22.2731355646 0.0 86.2784331179 671.979893698 741.619270645 212.829553431 133.281338118 853.452948222 427.403462255 896.660355518 911.650210992 572.229836694 613.162538616 604.96681088 648.807033312 819.190647955 776.120124168 528.63725644 739.000438415 829.666350298 888.691476078 535.721901342 798.195998627 759.711243393 272.868414915 899.077673347 897.835591945 470.858261424 457.471073167 512.395351269 553.91670401 488.488338214 790.574933655 792.31634141 321.901656835 329.507541932 324.912290382 711.344945977 495.398150408 961.95163758 360.274023622 367.376752595 370.471060521 540.118772738 904.073582253 758.460636861 679.315563438 686.928570978 284.985443961 711.959796835 270.462257712 228.547274593 892.129017619 906.285098983 151.300632021 191.564958466 130.975143346 769.27005336 954.621334892 531.361335873 864.211828798 869.534860125 710.434549487 306.982143674 274.976486038 203.491626965 185.473099559 929.031010553 264.580825057 219.178417281 292.236912527 136.004126185 206.876447446 390.35474742 382.61953434 532.408865273 554.230653916 263.575064616 235.894733386 727.641132032 734.028604003 566.710727803 530.218441194 1021.5526688 999.717316637 222.135765975 453.765389376 416.861903016 1041.06881256 732.67477763 774.679458549 879.227116094 883.3064126 574.352104902 108.083260799 86.2784331179 0.0 749.735570523 820.673697283 184.987938488 48.8848486355 935.650174628 511.561693185 981.857936038 996.456829754 653.619873558 696.748494361 689.533276944 729.309684833 903.080871665 860.022254751 612.541222371 825.255153385 915.941235434 971.406821643 621.903965584 884.013527756 844.800980798 332.466545594 977.498476205 975.678938042 555.720178046 542.244825983 588.844215944 628.378441875 561.712875129 741.196658937 739.979119972 648.201832401 675.029226032 714.338151506 188.904463275 258.036679185 432.187449081 405.4442038 383.70307777 379.812425334 321.065200528 192.264071169 212.921091521 159.923194022 189.123315477 479.319250943 259.338502008 519.0547166 543.82845665 505.742880432 566.306252808 651.206962289 584.023069145 628.360038046 312.859030051 344.573354953 218.582294871 231.537085797 246.847577157 334.425419619 979.871246347 964.868289585 945.178736865 930.367804356 181.930284078 773.260930355 877.316529216 854.739572532 813.192670353 559.298523681 905.635466319 915.985033774 975.857743311 988.880050907 566.435338451 559.769581169 403.55878983 130.885105339 386.658854822 415.693087874 303.613570217 299.332058485 531.096166838 318.196004986 371.535260229 920.120479821 61.7522967119 347.085877101 137.045330769 136.70330722 212.002076925 655.18376004 671.979893698 749.735570523 0.0 75.2653245847 715.598504759 785.5534355 616.501069335 274.213976502 328.188785082 325.22338609 121.832657759 469.525370765 435.550699361 554.887180716 223.665328419 194.173076084 194.819708449 321.847553881 378.99535155 254.703637321 287.099520287 440.22939777 465.061638298 441.029804168 729.833203716 739.872320252 254.446218454 261.780654849 161.695742423 130.812457198 197.389938217 1125.29283668 1145.5404572 723.225749893 749.970248716 789.340791024 201.437514307 326.243356621 392.389575942 471.257846834 453.578213861 451.889733866 364.980598163 124.461301103 207.071934684 189.617833661 210.635326819 546.32954154 267.371451175 593.762457602 617.752532554 486.729165582 549.931111306 725.223424142 657.797273734 700.900968173 306.058533114 294.09178429 290.984350438 188.831560984 204.847111301 341.840958688 1054.63759793 1039.29152945 1017.53268539 1002.37795162 108.44176652 848.523306368 951.932653879 929.997334802 887.043357821 626.95964096 980.67484659 991.11771552 1049.52627957 1062.26962455 641.558334018 634.377716733 408.428989251 140.922091677 420.537083226 454.034698737 230.103808641 229.344355138 603.508694578 393.316686009 446.783450224 914.213285925 95.5544170569 340.372045951 94.4947592917 62.711443557 266.862306004 724.224200827 741.619270645 820.673697283 75.2653245847 0.0 790.464896881 857.458530494 599.713994536 332.13525487 268.05777092 260.967561471 175.8332471 481.312576881 447.877146991 564.521594495 164.924354448 145.785915867 241.29419565 301.459556687 342.614611495 182.379278534 316.597935494 417.027511688 451.291708366 515.646942792 716.466521774 727.567853203 304.830338046 314.270458378 235.110377333 206.076014194 272.430695503 1196.19025361 1216.96583187 147.4821551 148.684182652 140.013526763 725.1644953 486.399206643 1004.33823144 389.703134563 368.643981292 353.299771629 584.048366207 891.763829124 776.095446348 684.717841494 700.724476564 331.252317656 743.509806504 197.001948633 181.372729466 962.143000465 987.438779536 86.3685870904 147.594888617 147.24917027 809.923744723 976.073179512 504.021101076 873.25933075 881.643879574 760.490486889 264.44110843 252.330564191 273.742894934 268.809857781 897.276479617 93.5119136549 163.305226662 157.170464722 121.381689305 282.291790807 243.268156799 243.028086067 373.749264922 394.765396007 151.632822902 157.185048132 792.915734057 732.77081476 633.367493615 604.626360351 1009.88479614 995.022971789 217.350138084 397.845366847 346.833924251 1171.90878499 713.887639435 822.853043953 831.562996047 852.287557402 580.708868619 228.726776054 212.829553431 184.987938488 715.598504759 790.464896881 0.0 168.969375562 1023.31317265 528.344930714 992.32311944 1002.00129426 642.668012233 779.582519845 765.017700046 828.207036118 901.649621515 859.752027006 621.188619651 862.129390789 953.319643655 959.206496392 661.146067878 940.534888067 911.99891507 275.224236677 1082.16983125 1082.54145587 576.355992424 562.764275202 556.579867254 585.580045785 518.250188886 580.058939296 583.534424922 314.053161038 317.528498485 307.22029141 754.239536131 533.746618808 1008.42199331 402.688831921 405.722872183 405.752571379 585.697495126 943.983672082 801.980220793 720.981584052 729.728069265 328.391573837 756.906442162 291.047318754 252.578580083 940.361109132 954.94924918 159.841163654 213.037026581 158.451955383 815.262353809 999.037256739 566.977783915 906.965827248 912.683990304 757.116867655 258.281001286 226.094097822 160.956113648 144.940001562 965.89966915 236.733532499 172.962816259 253.706390115 92.7714110939 252.186408916 351.678711892 342.505322944 494.901349309 516.782758783 274.425485277 253.177077171 775.442195386 774.995368967 614.285120648 578.183708525 1061.83530377 1040.95296293 254.748952379 483.044472465 442.54819081 1088.34933202 770.994856672 821.338543316 913.07969358 920.164562894 615.606696711 155.449488502 133.281338118 48.8848486355 785.5534355 857.458530494 168.969375562 0.0 984.468864781 553.813316343 1025.04418553 1039.0545576 692.789343254 745.340922526 737.826734767 778.194461913 944.548795413 901.536899471 654.328413276 871.010691943 961.904118838 1011.50111568 667.347123409 931.461778641 892.850980511 359.007439316 1026.28960002 1024.42017773 598.755094731 585.184640333 624.064169287 661.953390061 594.654581893 703.236116205 700.670979763 1043.50053024 1070.79753504 1100.50305583 436.49799418 616.774781972 256.7497009 643.051363265 682.344191186 712.863103823 460.23522889 524.919267472 403.713882378 480.550555556 447.212102422 692.410838436 370.620562103 864.883032779 855.314167354 113.361225859 50.1949275433 937.078947928 879.635386314 880.056163551 305.359534369 365.001752433 646.745400871 421.692896554 406.973717012 307.7711806 1240.59234041 1210.21203355 1125.9182902 1104.80890743 621.97180794 1112.4149779 1144.20436423 1179.770007 1059.92469376 746.870546214 1264.67386328 1266.0246403 1381.3653346 1400.1832857 923.547701239 890.221651569 248.297992261 487.131451445 393.553317879 418.876506492 549.336185471 507.505457586 809.671141956 751.920560962 797.83305323 328.146595323 556.835745289 272.390632754 685.562329211 609.727021756 529.994716142 831.279785958 853.452948222 935.650174628 616.501069335 599.713994536 1023.31317265 984.468864781 0.0 543.838103485 426.302109696 454.96133496 547.892337521 243.734803106 260.873080318 210.69713066 472.748111089 465.432969963 501.72584706 298.275359264 280.21541003 537.235104654 405.479941447 185.506417304 151.842743816 807.449980508 119.255193791 132.176932108 503.052482328 512.83528957 639.872884888 664.215707928 682.624383749 1572.59615406 1583.75902969 513.459069439 541.566303992 575.387947696 200.838482684 76.3770285877 477.639235392 151.291679497 159.729512226 180.29656844 91.0516980411 396.308842401 250.016118606 168.101638422 176.227879389 226.95959959 215.884091239 342.467345822 347.237956374 459.148310943 499.326585927 448.582506476 381.650553831 407.544284663 284.981503638 449.563467808 123.820457354 353.244767892 359.415838104 245.452174922 780.832682827 758.761032973 714.355454441 696.948205093 436.044846987 606.434303515 677.297622446 682.967865316 601.490464468 307.323758596 755.068380297 760.362817293 856.718978957 873.957902635 400.751371318 376.092959055 295.824751382 224.130639655 174.544129578 181.086467225 512.160497773 488.608231329 314.758490824 209.253899253 254.024580785 783.401645272 237.068361676 302.728476059 411.11224956 391.749901268 66.1021487521 407.70917119 427.403462255 511.561693185 274.213976502 332.13525487 528.344930714 553.813316343 543.838103485 0.0 471.703058845 485.247592456 156.319497147 318.43207287 290.699765021 396.22351883 391.796026582 348.72618706 101.34699948 334.854477759 425.583061183 462.694439567 142.084128796 423.530901417 408.08259754 273.581029287 632.288514731 637.601686323 48.1213901861 34.7868809869 154.383868925 201.69366539 174.205399982 1038.23705998 1051.91060109 950.603101113 978.478016236 1016.27128969 270.898419327 505.958450855 171.796320292 622.41095664 627.255116959 639.106937019 449.369649603 146.504786081 223.630173829 307.849460019 295.48321715 696.92939273 278.417457842 798.138511706 811.551038071 321.344518017 383.82837508 916.518156945 848.57738189 878.75006234 246.139096828 62.1541946636 495.412964651 119.160256196 112.360318398 313.383370056 1250.17677243 1229.37550468 1185.16688808 1167.311804 229.402918633 1062.83432069 1146.38551825 1142.46693013 1072.40771771 775.664647883 1204.89923902 1212.91455935 1288.3235906 1302.82325449 852.738047368 835.955063184 347.558109283 260.838477606 457.182466587 499.328395353 123.203955676 81.9735360177 784.328816826 613.403846719 668.987027227 754.23750725 297.145438706 263.528051567 318.987292769 239.965551291 413.006198537 876.154338141 896.660355518 981.857936038 328.188785082 268.05777092 992.32311944 1025.04418553 426.302109696 471.703058845 0.0 29.1174741356 353.571962212 426.568988993 402.628530909 487.183413065 104.564672428 138.585420319 372.928314641 195.002620457 150.450486872 121.587112984 369.615798951 251.737063323 311.921055013 721.685169787 544.007873937 557.703769135 426.291599791 439.861291416 452.298071133 443.368302145 498.737303263 1447.37978354 1466.2911145 956.22381704 983.955447502 1022.10065847 285.195158996 515.773247784 199.732456882 636.411380143 638.892101731 649.253691125 467.53739667 136.832036313 240.194158974 319.222204763 309.54143052 711.486266701 298.478606859 806.884304538 821.759574757 350.400658928 412.75936664 927.402749496 859.307865897 891.161985129 270.71210391 91.2626576777 502.139735059 132.323600065 128.614146933 337.485607203 1261.20511638 1241.09269311 1199.51020179 1181.92246847 211.566484679 1070.83504777 1157.38939449 1150.89227626 1084.43480245 790.824532678 1211.49633436 1219.93931625 1292.215187 1306.34640992 860.701062177 845.222661755 374.129172633 269.24116229 479.137395018 521.13999173 95.2019987261 55.2860614738 796.028217631 618.980256082 674.548284325 782.771470838 299.288898248 289.665511076 304.210307532 226.894308624 424.873093651 891.394190004 911.650210992 996.456829754 325.22338609 260.967561471 1002.00129426 1039.0545576 454.96133496 485.247592456 29.1174741356 0.0 360.637634386 453.571561153 428.983489127 515.357264288 103.705054573 143.040081911 385.26919007 221.217033242 179.566422095 100.195806463 388.882852809 280.853636206 340.927973339 729.877271171 572.43826733 586.196106046 440.799062578 454.228228027 456.801745817 444.802050641 502.47995064 1448.36350157 1467.7988273 597.222844052 625.166880254 662.785233737 115.565062109 159.509301878 408.748392767 298.184583682 287.123122357 292.069121259 199.752425735 251.687062358 162.232895288 68.0119035302 100.876255601 374.074132304 177.272078667 446.713609699 463.737641436 443.977498913 498.506724591 570.532801804 502.327747772 539.25920402 245.818829885 348.159708981 141.841323728 236.623803276 247.668816254 245.349129342 903.878977851 885.445848054 853.669482954 837.500524101 280.763472538 710.210649641 800.189090158 790.372787146 730.13016733 455.088949843 851.360081038 859.520158866 936.40711167 951.443326144 500.087691681 485.563702489 313.603507546 93.3183459478 269.150773097 295.671337257 369.992694641 352.609221954 442.332720401 260.36883709 315.860849463 832.677163474 81.217076382 276.56490604 256.900560076 235.976499436 91.5433219978 553.89543075 572.229836694 653.619873558 121.832657759 175.8332471 642.668012233 692.789343254 547.892337521 156.319497147 353.571962212 360.637634386 0.0 369.190848381 335.630896195 454.89628302 259.108907686 217.699472271 74.0803086219 274.891468891 353.250678247 319.391067193 175.604849875 388.12221 397.320486764 369.381024111 654.134639412 662.590006621 132.685209908 140.500494579 103.9991106 116.784167827 151.751461736 1101.47535177 1118.91252743 802.714139828 829.705284296 858.492016899 282.378767227 394.51235837 315.970868599 401.2750113 443.595384345 475.933024048 228.79751309 456.267288888 277.380814725 311.301617501 280.499143755 448.707776564 213.995011808 623.561696047 612.366338442 200.100286969 209.903667766 693.360652776 636.057479372 636.604326827 191.805135101 370.866335929 434.173100174 355.26113257 347.0527415 139.868909301 999.777523799 970.25123906 891.207967752 870.482790687 543.248480912 868.752345122 902.225881238 936.088967353 818.324256557 504.033628655 1021.00970665 1022.29491757 1138.70061312 1157.7262147 681.900454853 647.628875304 80.6552381071 343.309382427 153.067430093 175.236513317 530.56050649 490.73612444 566.19911397 527.070483249 568.33126822 468.939418096 408.249856805 165.459294843 575.646789197 514.747708654 322.130440347 590.905297641 613.162538616 696.748494361 469.525370765 481.312576881 779.582519845 745.340922526 243.734803106 318.43207287 426.568988993 453.571561153 369.190848381 0.0 33.97951098 85.8104799287 415.754108364 387.447410831 305.12698104 232.882823208 292.624076695 497.773955659 197.475550121 215.661413421 159.434213947 569.515812443 316.26123667 320.5068903 285.438517592 292.186878115 441.505464923 476.318541605 477.686136068 1331.76140154 1342.18662657 782.696855999 809.954428938 839.652138677 248.544908451 366.276912032 302.726598376 382.237050371 421.925133062 453.184226097 202.649856624 425.673015351 244.812008516 277.359989287 246.519636533 433.769038417 180.505734616 604.01165863 594.881178938 202.667920465 222.491070403 679.085490918 620.12865292 623.75014608 162.822070187 348.827791262 404.107806083 326.108935197 318.650313687 107.129403833 990.376070541 961.664890863 886.369985406 865.906440189 511.425886729 853.07457543 891.661225621 921.945372681 808.324361572 492.931363791 1005.27520252 1007.1579824 1120.65018581 1139.39729065 662.677514112 629.560177352 55.3991128774 309.528048607 132.76837156 161.313299305 503.320509485 464.114636632 549.954959991 499.882513632 542.596254205 500.655583028 374.291451405 139.356016231 542.271548111 482.177229367 290.821775699 582.697040995 604.96681088 689.533276944 435.550699361 447.877146991 765.017700046 737.826734767 260.873080318 290.699765021 402.628530909 428.983489127 335.630896195 33.97951098 0.0 119.680201978 386.503597089 356.870509841 272.437582425 207.769542583 274.389443826 469.067361134 165.156513409 206.379672434 156.860788348 547.430367623 341.721718347 346.901958765 255.577760936 263.048980823 409.571111952 443.575272306 446.631243512 1311.82536019 1322.89201001 863.031457998 889.352713858 916.080713235 367.102185736 472.600075307 355.068018531 462.671105648 509.52629794 543.62493167 305.30482185 532.125695839 358.820986884 397.02660696 366.016005762 501.191702691 297.879181707 683.810857351 668.39188327 210.829825719 193.349289882 741.891092444 688.597615179 682.460251608 267.197869278 428.052040879 515.081570264 428.447307432 418.658009295 222.768704438 1035.57807396 1004.27438442 916.763608204 895.535843608 621.893977283 919.397003916 941.167615144 983.027066538 856.425229989 547.546056762 1071.21160435 1071.15258887 1193.73734475 1213.33651458 741.116443812 704.631212222 157.138659086 427.782240295 223.907946669 235.031865475 597.941348019 556.92506921 620.003073747 602.720815454 641.125493421 387.33795038 493.473182192 236.785475518 658.578892711 595.440867029 405.234338473 626.831833925 648.807033312 729.309684833 554.887180716 564.521594495 828.207036118 778.194461913 210.69713066 396.22351883 487.183413065 515.357264288 454.89628302 85.8104799287 119.680201978 0.0 488.663152769 463.634928168 390.017691648 299.853175823 343.511929973 568.868906207 282.194286315 251.654911522 187.562069225 635.244287141 254.224139803 255.513926475 366.677093267 372.333063629 525.247014356 561.130100843 560.057190933 1390.60065057 1399.59189105 853.079525698 880.749331451 919.025851442 196.872855462 416.393101832 238.71137647 542.916172631 541.479943572 549.874666247 385.522434421 53.1585601445 160.762615277 223.780535327 219.854829917 618.75250819 227.826512639 705.822472951 722.151181626 360.540967316 425.4078398 828.451750205 760.25522967 794.312012123 223.973351099 131.810706467 399.908679349 60.4966595365 70.4364743751 283.774235132 1162.15061972 1142.90522866 1105.38559981 1088.30109804 149.790705314 968.993296602 1058.37347681 1049.33887382 986.790979739 699.025263976 1108.73767719 1117.41142807 1188.57628852 1202.66714038 758.948396446 744.605838883 335.312015847 170.070174804 410.519310292 451.198739863 125.618231536 96.91560533 698.324935517 515.959219333 571.485257084 798.375378611 195.594030413 252.054545766 226.520971384 146.270295335 328.942221767 799.480819196 819.190647955 903.080871665 223.665328419 164.924354448 901.649621515 944.548795413 472.748111089 391.796026582 104.564672428 103.705054573 259.108907686 415.754108364 386.503597089 488.663152769 0.0 43.0705291669 290.576983704 190.858540758 196.281048499 83.4075288211 311.953975094 287.665698303 336.64658441 628.422384927 591.969658044 604.551471409 349.743116162 362.721609964 353.482718568 341.1537965 398.917429578 1344.91002032 1364.22911137 813.361104053 841.135969422 879.191003298 154.688271869 374.046613291 246.75485267 499.848114172 498.722577522 507.573170947 343.834217769 68.8243359308 121.996289993 180.714398769 177.285949436 575.682176739 190.658655661 664.236326348 679.957743896 352.158738154 416.720146944 786.076894372 717.899097941 751.512331671 196.549361711 150.731265391 359.103608 44.4464721466 60.2035435236 251.71451845 1119.83386438 1100.37432666 1062.36027378 1045.25456945 160.57475462 927.903746763 1016.03875456 1008.06073235 944.139643822 655.963824949 1068.47419172 1076.89923534 1150.14541975 1164.51494117 717.785920269 702.806049264 307.876841412 127.424811184 372.034143931 412.151409969 166.859920067 139.937812328 655.650407099 476.08381713 531.666306229 787.484690129 158.644629549 227.358646651 221.650687702 144.31934764 285.937853476 756.414319359 776.120124168 860.022254751 194.173076084 145.785915867 859.752027006 901.536899471 465.432969963 348.72618706 138.585420319 143.040081911 217.699472271 387.447410831 356.870509841 463.634928168 43.0705291669 0.0 247.50885797 172.638670483 198.171879344 121.181460347 271.780620896 280.146667062 322.95953905 587.052833147 584.037679489 596.025162014 306.787907275 319.727713254 314.246554884 304.898916213 360.387604139 1308.84889574 1327.71125798 592.721006028 620.94126352 656.771668635 104.063179549 138.142932972 395.717216831 252.339275912 254.400145834 268.234984278 126.267804705 295.527752979 155.438304104 66.8010783988 79.8508899592 328.219513632 139.603294513 429.798782997 439.909698819 404.456415405 453.728438594 543.956578407 476.209794071 505.990688967 212.598250445 355.062402387 149.06136747 253.906818303 261.155967672 194.013940134 877.413151579 856.447337125 815.052326046 797.828666158 340.725765123 695.298174219 773.655379308 773.59026193 699.513265007 408.666837478 841.214413726 847.76428403 935.57408533 951.811093638 486.432044743 466.061639763 258.287095475 123.042497362 195.618189895 221.599336845 410.899961671 387.331032922 411.413495865 264.962670126 317.787131013 772.75749387 146.167091666 238.092266973 327.492244052 297.787397124 40.4958714271 509.025138055 528.63725644 612.541222371 194.819708449 241.29419565 621.188619651 654.328413276 501.72584706 101.34699948 372.928314641 385.26919007 74.0803086219 305.12698104 272.437582425 390.017691648 290.576983704 247.50885797 0.0 254.15445164 341.449728567 361.580567959 107.831002133 356.99990388 355.125358741 355.883161965 602.238943614 609.653232291 64.2127445048 75.2360706643 139.09201297 171.191561864 180.91137895 1109.50272264 1125.08610083 845.016076558 873.234687451 908.240829968 159.829006816 390.704852262 142.870476898 475.550842495 494.180438498 514.625071383 285.333432849 238.253637981 114.330067277 208.324213515 179.076587562 544.881963149 118.978928859 677.098343553 681.556772386 185.524753233 248.474298204 780.659833274 714.796249119 735.00376757 57.0384589332 144.072093764 401.251105483 132.201222155 120.430353465 123.290923065 1109.78242398 1085.48617717 1028.1898657 1009.14050588 333.067643456 941.275055112 1007.01994142 1017.47913152 928.271986765 618.826011309 1089.75949719 1095.20064373 1188.3430344 1204.91773474 735.077815905 710.928762431 152.978571094 197.150731592 272.995586507 315.007442841 298.613160393 258.2034815 646.338481297 518.909896242 571.940877609 615.886820903 264.727808451 68.526477315 388.577575777 315.013175137 292.446965787 717.469859136 739.000438415 825.255153385 321.847553881 301.459556687 862.129390789 871.010691943 298.275359264 334.854477759 195.002620457 221.217033242 274.891468891 232.882823208 207.769542583 299.853175823 190.858540758 172.638670483 254.15445164 0.0 91.4489194044 269.290702339 203.943424695 118.410548844 151.116240862 606.195113794 415.222276776 426.57184517 286.760880401 300.112294219 377.113258995 389.818806227 424.115338045 1363.65526349 1379.14828387 933.876636545 962.102452659 997.524874546 241.882970913 479.137614818 55.5046424729 566.999579386 585.130142832 604.889119212 376.392387173 249.379871595 191.542092895 289.769344533 263.602364098 636.189766965 209.83631807 767.416735342 772.592085854 171.774665632 235.414724526 872.028934966 806.058184153 826.444415531 146.671226908 88.3869077364 485.942703555 154.06106145 138.089061849 208.701943367 1201.22091785 1176.85959709 1118.66318578 1099.48086251 345.964572173 1031.97191077 1098.46873149 1108.46946546 1019.67074997 709.728307451 1180.02453205 1185.70159741 1276.94404577 1293.24898582 825.16558963 801.651016776 219.630678394 266.801896316 358.862074511 400.252785592 271.464858599 229.283640229 737.70879236 604.75592033 658.579680725 608.121654024 328.179832246 146.102269254 418.858259029 339.742699138 380.690428381 808.047890203 829.666350298 915.941235434 378.99535155 342.614611495 953.319643655 961.904118838 280.21541003 425.583061183 150.450486872 179.566422095 353.250678247 292.624076695 274.389443826 343.511929973 196.281048499 198.171879344 341.449728567 91.4489194044 0.0 257.019696335 295.237430447 101.288172359 162.395379844 695.739182853 399.21386199 412.374599391 377.461704153 390.912354185 457.075975311 464.234510982 504.69486118 1449.93651675 1466.02112346 900.8081828 927.96673761 966.979045961 274.792879692 478.893078484 288.996434663 612.540849057 606.208041249 611.158400867 464.158774919 67.7237873793 242.776704627 295.415942203 296.441547437 688.736123555 310.685694953 762.329097991 782.000549658 427.62798166 491.958685084 889.182142723 821.0443886 858.628541571 306.284670697 175.662801671 455.186847325 143.129793664 150.754314903 367.045014845 1221.85544392 1204.222089 1172.45130483 1155.96520211 112.851286771 1022.2073632 1118.35779903 1103.28033115 1049.33777125 769.564488997 1157.93831517 1167.66239802 1230.51233796 1243.58195871 813.169002531 802.086922421 417.167941016 238.574525646 492.89847447 533.217956223 50.7130219131 51.240803827 761.721177474 566.328836513 621.156984448 865.058634035 245.334884379 333.108652022 208.242230763 135.619510184 397.896205956 869.571944244 888.691476078 971.406821643 254.703637321 182.379278534 959.206496392 1011.50111568 537.235104654 462.694439567 121.587112984 100.195806463 319.391067193 497.773955659 469.067361134 568.868906207 83.4075288211 121.181460347 361.580567959 269.290702339 257.019696335 0.0 392.956813992 355.229109391 409.267200316 684.226912257 656.190222328 669.390919366 423.26999788 435.726736585 403.870239344 382.931773762 446.163641344 1378.56941477 1399.30693071 654.660784538 682.687244467 715.849384 121.978440489 211.816679619 344.126604055 272.537097118 296.030708855 320.602262138 81.8542206071 334.18478501 151.531495306 128.556268395 106.695944634 340.954886244 91.6682672392 481.292115014 481.85767303 317.288147771 359.557581848 578.512413934 513.557833064 531.499390363 149.383243379 334.920418534 242.479234594 259.834190588 260.638029057 103.382309705 906.207818193 881.639376287 825.110975794 806.293544114 401.445798242 742.735178785 803.672547375 817.406469407 724.491757927 415.220181156 892.844977356 897.279667656 997.566421681 1015.0579435 540.058131008 512.884250045 157.541828399 177.155350007 104.658778868 141.835385013 437.571206001 405.850920249 444.336999365 346.957036808 394.64829718 665.805369695 229.360382641 162.434570745 409.395042332 363.758554776 126.792588259 514.360771663 535.721901342 621.903965584 287.099520287 316.597935494 661.146067878 667.347123409 405.479941447 142.084128796 369.615798951 388.882852809 175.604849875 197.475550121 165.156513409 282.194286315 311.953975094 271.780620896 107.831002133 203.943424695 295.237430447 392.956813992 0.0 282.464104729 266.305557845 414.827721438 500.237024433 506.850609764 97.9905692262 108.816222798 244.461253838 278.95081007 282.506588809 1180.25302688 1193.75997486 936.897081754 964.966270571 998.300678057 272.658049076 487.840216227 103.459054712 550.838949873 578.223324277 603.006129358 356.541743951 339.562049148 231.291043169 320.331424561 288.741275004 613.688955438 217.463787663 763.654884879 762.868310731 72.8937037528 137.746739114 856.513835273 793.112127691 805.999091155 144.591039062 189.643887316 506.05654721 236.252531406 221.471114733 180.347939846 1178.70198668 1151.9896842 1084.10161301 1064.10908067 436.574351731 1023.9355209 1077.62595303 1097.40278551 996.186632815 681.36139799 1174.62510742 1178.63251149 1279.96472929 1297.36652293 822.471104162 794.664068838 158.427491326 314.914218278 317.350978362 355.231782391 372.329150234 330.117041848 723.188450359 620.502262336 671.484396638 510.940985643 383.016135776 120.980937213 500.945195933 424.46540117 392.065691078 776.091559878 798.195998627 884.013527756 440.22939777 417.027511688 940.534888067 931.461778641 185.506417304 423.530901417 251.737063323 280.853636206 388.12221 215.661413421 206.379672434 251.654911522 287.665698303 280.146667062 356.99990388 118.410548844 101.288172359 355.229109391 282.464104729 0.0 64.5024203022 697.003128529 304.533343049 316.950990516 376.964927937 389.232359348 487.852976464 504.393552085 533.824151417 1461.1393998 1475.24117411 917.898611009 945.713426684 977.595214386 284.914692845 477.550945642 167.611915475 523.825764605 556.47307166 584.005158621 332.010039036 386.643772124 252.153248382 329.636824702 296.458058813 581.98823662 220.310724688 741.72741602 737.33237024 51.141550009 101.788482924 826.853084664 765.407062242 773.781308914 153.539151897 250.336478714 502.637861133 280.887590957 267.479937716 163.820865952 1143.60536298 1115.65831921 1042.66753224 1022.30207209 482.699590183 997.800109009 1043.81525666 1069.16797806 961.198711438 645.514938551 1149.45528231 1152.4574511 1259.51751445 1277.5351428 800.725822857 770.523971338 119.135281142 335.369453573 280.359967229 314.696437295 430.206331202 388.090579404 695.117802837 612.339498358 660.864619016 464.797002886 405.12923291 120.932997022 539.54220644 466.050822237 386.175821041 737.472732806 759.711243393 844.800980798 465.061638298 451.291708366 911.99891507 892.850980511 151.842743816 408.08259754 311.921055013 340.927973339 397.320486764 159.434213947 156.860788348 187.562069225 336.64658441 322.95953905 355.125358741 151.116240862 162.395379844 409.267200316 266.305557845 64.5024203022 0.0 678.803451301 265.54148878 276.346073018 364.054832968 375.121775478 491.679931933 513.963933307 535.654789039 1445.2333382 1458.07164173 239.89626921 267.987743967 302.126358194 459.444946882 217.912396582 748.989858606 174.922690581 126.001527702 94.8709043768 348.001979772 616.895164373 511.10401418 416.110562472 435.610744899 171.339337557 487.557686414 78.2275852656 106.859317507 729.937959673 765.646754689 211.915529934 147.301517127 201.932595993 558.082542366 709.745771208 229.217377414 603.193843361 612.59043442 518.028186063 539.044897814 523.911024348 513.077066414 500.550181585 622.919220445 341.149676646 436.298386552 421.016673069 373.942248277 205.476075752 485.377264622 492.250003934 583.153076499 600.386363449 131.118040859 118.741376109 562.943339241 460.986768391 416.448855274 400.217384241 734.875389849 720.814669295 116.5032646 125.850009778 84.4656121919 1011.3072866 438.895832305 576.286648617 560.871020884 577.716141167 315.764436895 264.497926104 272.868414915 332.466545594 441.029804168 515.646942792 275.224236677 359.007439316 807.449980508 273.581029287 721.685169787 729.877271171 369.381024111 569.515812443 547.430367623 635.244287141 628.422384927 587.052833147 355.883161965 606.195113794 695.739182853 684.226912257 414.827721438 697.003128529 678.803451301 0.0 885.099191338 888.385122684 320.85257437 308.128666423 281.371924246 311.867014027 244.108944473 766.540492148 779.303225726 1115.89206642 1142.46158466 1169.76912689 546.104949511 707.502332237 373.126509863 714.613307576 759.098128105 791.940030934 544.183219366 644.066886635 517.018789639 587.983090305 554.54042024 755.339165211 477.890663216 936.553609464 922.244843995 231.952624207 167.327138849 995.897184944 942.809293719 936.095523377 417.066019369 483.157840022 742.619421441 540.490082891 525.903292742 409.581045377 1284.45047311 1252.15786566 1158.84382387 1137.3335539 741.098931991 1173.542478 1191.95224273 1236.57474751 1107.03638091 800.956367379 1325.27285857 1325.02444189 1447.88747797 1467.43437907 994.262217019 958.324337569 344.034094188 599.457045624 469.002491947 486.451889474 667.19207161 625.550912942 874.115204884 841.531159161 884.137475109 210.58280188 669.321200212 383.07520422 803.469909168 728.238359598 626.868618182 877.351888416 899.077673347 977.498476205 729.833203716 716.466521774 1082.16983125 1026.28960002 119.255193791 632.288514731 544.007873937 572.43826733 654.134639412 316.26123667 341.721718347 254.224139803 591.969658044 584.037679489 602.238943614 415.222276776 399.21386199 656.190222328 500.237024433 304.533343049 265.54148878 885.099191338 0.0 14.8612728096 595.384144682 603.744986225 741.31830762 769.163704321 781.962501736 1644.12631938 1653.45123096 1118.19320397 1144.63664132 1171.57129417 555.393894828 713.072989691 387.047061464 717.21204387 762.397636831 795.54890831 548.976167234 656.508507394 527.20924196 596.757223111 563.335417958 756.639553584 486.794471197 938.890030235 923.903119907 244.198262297 179.392709921 996.335865441 943.909970975 936.209035558 427.016431635 496.713095831 749.026041727 552.618700593 538.138142258 417.637529962 1282.66097366 1250.13791742 1155.73445776 1134.18955341 753.500658413 1174.16822487 1190.73290955 1236.55658776 1105.79299933 800.970402798 1325.73693264 1325.26347626 1449.14670801 1468.79249265 996.405392971 960.117055809 351.367204939 609.323084611 472.774767752 489.051202894 680.861381656 639.159312118 875.469771742 846.76546298 888.787697928 196.612110356 679.174591519 392.876219476 815.028117044 740.134173048 633.597583718 876.194732609 897.835591945 975.678938042 739.872320252 727.567853203 1082.54145587 1024.42017773 132.176932108 637.601686323 557.703769135 586.196106046 662.590006621 320.5068903 346.901958765 255.513926475 604.551471409 596.025162014 609.653232291 426.57184517 412.374599391 669.390919366 506.850609764 316.950990516 276.346073018 888.385122684 14.8612728096 0.0 601.394833765 609.507030761 748.743002474 777.252838476 788.954944303 1646.05977136 1655.10581537 560.595428006 588.743417951 622.876308566 155.628801973 113.850428153 429.569224212 196.201187489 207.795083703 228.115661853 72.2195191665 357.973937111 203.515149651 128.002299262 131.270146395 270.735253417 167.783870575 390.444041002 395.311011292 414.934206286 457.452400457 496.285727397 429.527488748 454.299467018 237.283620777 402.448542313 148.736477065 308.511529899 313.932513828 200.509375577 828.110280084 805.654831754 758.924988847 741.193274852 404.934383649 654.54662351 724.670750717 731.07650063 648.303760959 350.109023859 803.082172595 808.441549345 903.97343028 921.067955146 448.624492656 424.208234011 254.799312284 185.543325606 153.081321194 170.448973254 472.00478203 446.653606671 362.280934521 249.022395672 296.811519151 753.683973354 209.383293268 256.005533136 389.279263416 361.899203088 45.7549156813 450.684991471 470.858261424 555.720178046 254.446218454 304.830338046 576.355992424 598.755094731 503.052482328 48.1213901861 426.291599791 440.799062578 132.685209908 285.438517592 255.577760936 366.677093267 349.743116162 306.787907275 64.2127445048 286.760880401 377.461704153 423.26999788 97.9905692262 376.964927937 364.054832968 320.85257437 595.384144682 601.394833765 0.0 13.7247717416 163.039090844 205.581147886 193.74114307 1084.23588041 1098.28115233 547.960473331 576.087550434 610.043340542 169.110130483 104.069837454 442.876154403 182.578941989 194.258639675 215.051574157 72.2476488586 370.163967263 217.191761913 140.318132857 144.687783723 257.26287927 181.156084123 377.25404564 381.768998388 426.09617071 467.650998687 482.602936032 415.884553741 440.578586414 250.228956794 416.171980762 142.829627 321.967072194 327.501013433 211.913955694 814.388437661 791.932082787 745.406309017 727.716497573 415.440977611 641.163402505 710.95309103 717.578381803 634.582508869 336.794712382 789.853440527 795.128114324 891.281577338 908.456008929 435.525619274 410.817635705 264.544394491 197.624301998 155.367553246 169.414898585 484.630295858 459.637182707 348.578054464 239.103087836 285.914543184 759.609552621 218.719499853 268.339151961 397.401004033 372.056873502 50.2336805377 437.364127652 457.471073167 542.244825983 261.780654849 314.270458378 562.764275202 585.184640333 512.83528957 34.7868809869 439.861291416 454.228228027 140.500494579 292.186878115 263.048980823 372.333063629 362.721609964 319.727713254 75.2360706643 300.112294219 390.912354185 435.726736585 108.816222798 389.232359348 375.121775478 308.128666423 603.744986225 609.507030761 13.7247717416 0.0 161.88785261 206.095990599 189.708173556 1072.17216236 1086.04479008 499.640459268 527.275856283 565.638303606 217.293352414 106.778065255 512.555351854 254.09046974 224.999039935 218.477483157 234.05889072 337.030359201 265.737461162 168.78937782 199.203185212 324.462456384 272.24713843 359.598597641 382.649888646 540.028754193 591.415058265 490.133647752 422.68994042 466.694556616 343.817423837 450.768055609 57.7096815039 337.712925402 349.627347869 332.594130554 820.323921256 804.417071836 783.526298102 768.813227115 343.185357351 618.370826081 717.337862645 699.410641234 651.933744609 402.723646793 755.73940775 764.84278949 836.025693526 850.586999144 409.37230575 399.926944336 397.378344838 195.566103654 316.120123619 331.058164922 454.368232017 442.550774105 369.480047016 162.908793456 218.244276042 910.21956739 159.311187857 372.406928191 291.239825291 297.62387453 120.460647653 496.329826872 512.395351269 588.844215944 161.695742423 235.110377333 556.579867254 624.064169287 639.872884888 154.383868925 452.298071133 456.801745817 103.9991106 441.505464923 409.571111952 525.247014356 353.482718568 314.246554884 139.09201297 377.113258995 457.075975311 403.870239344 244.461253838 487.852976464 491.679931933 281.371924246 741.31830762 748.743002474 163.039090844 161.88785261 0.0 48.755508118 47.7699210634 998.351791893 1016.17117922 518.100683144 545.135294625 584.269676157 231.764390714 154.931836981 519.607855534 300.977145304 268.621145279 258.382356686 277.589404286 317.953866149 275.859562847 184.771736617 217.61372098 369.773183388 293.729561901 389.533829274 416.203635277 560.760014926 614.982969725 523.151074858 456.664512503 503.797360916 362.580295735 448.543969987 102.278972159 333.74127885 347.053912158 359.623913855 849.986411562 835.682689319 820.308204223 806.241641361 311.785461555 642.448508542 747.767416706 723.93006929 685.307963544 446.871590666 775.431457557 785.55017501 848.768059251 862.399749848 435.897710775 430.444749281 426.657036016 197.624570795 357.949715235 375.451482778 432.662215633 425.024699756 407.287809398 187.787442986 240.74490767 943.586228355 146.254670201 393.295599399 251.126329796 267.070503525 160.874633526 538.601806766 553.91670401 628.378441875 130.812457198 206.076014194 585.580045785 661.953390061 664.215707928 201.69366539 443.368302145 444.802050641 116.784167827 476.318541605 443.575272306 561.130100843 341.1537965 304.898916213 171.191561864 389.818806227 464.234510982 382.931773762 278.95081007 504.393552085 513.963933307 311.867014027 769.163704321 777.252838476 205.581147886 206.095990599 48.755508118 0.0 67.8743777636 1004.02830524 1023.12789657 455.14745118 482.565776343 521.271838631 264.397382126 108.958431048 560.159790318 244.664946584 206.486738024 192.816941261 261.229861376 380.027337925 313.267328064 215.894972186 245.624555117 309.294980466 317.311675786 321.913250554 348.335377673 584.53536259 634.621368572 455.281692949 388.805897779 436.36902441 389.462664222 498.27236496 52.0933312991 384.914281159 397.021383081 374.873545658 782.583405201 767.996364049 752.696975448 738.772901407 379.043504022 576.750729266 680.197630742 658.09039632 617.437293231 384.26626772 711.936957945 721.511932126 789.799025988 804.12811827 369.14262891 362.760968255 438.005488324 243.168290258 344.956842042 355.132261949 496.364719619 486.36466796 340.165022751 120.930160383 175.098941189 946.560674196 203.653809624 417.252336189 318.597138695 334.048635744 155.868043424 473.786717324 488.488338214 561.712875129 197.389938217 272.430695503 518.250188886 594.654581893 682.624383749 174.205399982 498.737303263 502.47995064 151.751461736 477.686136068 446.631243512 560.057190933 398.917429578 360.387604139 180.91137895 424.115338045 504.69486118 446.163641344 282.506588809 533.824151417 535.654789039 244.108944473 781.962501736 788.954944303 193.74114307 189.708173556 47.7699210634 67.8743777636 0.0 950.851169421 968.828439379 529.144232336 502.05623005 474.590437437 1208.26158771 974.032302923 1504.75402075 930.500999355 890.512863151 861.405811834 1114.40855627 1317.55676479 1259.35570852 1160.98393333 1186.34503868 890.406566774 1247.20589222 708.201741699 722.397784795 1496.37448077 1531.72971085 661.716979919 705.245789855 725.135486721 1319.44809417 1449.11162378 964.178062291 1335.59067443 1347.86147134 1283.63286008 513.06104532 548.501800988 676.407070505 691.303225199 1286.30221135 486.96572064 542.359579756 449.586337272 611.066286172 857.12295098 351.562422047 361.747926167 208.817906218 187.048795131 650.025680483 685.988958964 1329.41830457 1193.90943838 1179.47686187 1158.09261976 1425.63703716 1424.54469684 771.748706047 845.183504749 791.715880491 1748.13143964 1150.23459099 1340.15846258 1196.82065466 1248.29014628 1071.58235516 807.936740767 790.574933655 741.196658937 1125.29283668 1196.19025361 580.058939296 703.236116205 1572.59615406 1038.23705998 1447.37978354 1448.36350157 1101.47535177 1331.76140154 1311.82536019 1390.60065057 1344.91002032 1308.84889574 1109.50272264 1363.65526349 1449.93651675 1378.56941477 1180.25302688 1461.1393998 1445.2333382 766.540492148 1644.12631938 1646.05977136 1084.23588041 1072.17216236 998.351791893 1004.02830524 950.851169421 0.0 32.5085536344 540.547502195 513.041431189 483.815236674 1224.61246485 988.925153136 1520.66276154 940.983955682 902.380729377 874.067628685 1126.67933575 1337.75821099 1275.87758749 1177.60325836 1202.43876012 898.708060929 1262.19263711 718.885797943 731.21766214 1509.19819836 1543.46960229 666.541420984 712.467635487 729.681945538 1334.18218146 1466.87853368 980.71412303 1353.73497823 1365.79723501 1297.09317607 501.47952613 537.654768836 666.499353079 682.101861944 1308.24202077 490.076530396 536.688030392 447.754451004 608.092013381 862.771656473 349.626095193 358.193222147 209.88345433 188.771805124 660.327001823 695.169712015 1341.6819694 1211.62402322 1190.32478054 1167.99197581 1446.70007705 1444.87093907 779.882886498 861.414097078 807.456515449 1754.03300672 1169.19954457 1354.28647143 1219.48783864 1269.75506072 1086.80815493 810.229468069 792.31634141 739.979119972 1145.5404572 1216.96583187 583.534424922 700.670979763 1583.75902969 1051.91060109 1466.2911145 1467.7988273 1118.91252743 1342.18662657 1322.89201001 1399.59189105 1364.22911137 1327.71125798 1125.08610083 1379.14828387 1466.02112346 1399.30693071 1193.75997486 1475.24117411 1458.07164173 779.303225726 1653.45123096 1655.10581537 1098.28115233 1086.04479008 1016.17117922 1023.12789657 968.828439379 32.5085536344 0.0