0 0 5 0 0 5 3 2 7 2 0 4 1.3 2.6 12.1 4.5 8.1 13.7 2.2 0.1 9.8 6.6 1.9 6.7 0 0 -1 10 0 10 20 20 30 25 25 15 0 0 -1 10 1 10 20 20 30 25 25 15 0 0 -1 10 10 1 20 20 30 25 25 15 0 0 -1 10 10 0 20 20 30 25 25 15 0 0 -1 10 10 -1 20 20 30 25 25 15 0 0 -1 10 0 -10 20 20 30 25 25 15 0 0 -1 10 -1 -10 20 20 30 25 25 15 0 0 -1 10 -10 -1 20 20 30 25 25 15 0 0 -1 10 -10 0 20 20 30 25 25 15 0 0 -1 10 -10 1 20 20 30 25 25 15 0 0 0 10 -1 10 20 20 30 25 25 15 0 0 0 10 1 10 20 20 30 25 25 15 0 0 0 10 10 1 20 20 30 25 25 15 0 0 0 10 10 0 20 20 30 25 25 15 0 0 0 10 10 -1 20 20 30 25 25 15 0 0 0 10 1 -10 20 20 30 25 25 15 0 0 0 10 -1 -10 20 20 30 25 25 15 0 0 0 10 -10 -1 20 20 30 25 25 15 0 0 0 10 -10 0 20 20 30 25 25 15 0 0 0 10 -10 1 20 20 30 25 25 15 0 0 1 10 -1 10 20 20 30 25 25 15 0 0 1 10 0 10 20 20 30 25 25 15 0 0 1 10 10 1 20 20 30 25 25 15 0 0 1 10 10 0 20 20 30 25 25 15 0 0 1 10 10 -1 20 20 30 25 25 15 0 0 1 10 1 -10 20 20 30 25 25 15 0 0 1 10 0 -10 20 20 30 25 25 15 0 0 1 10 -10 -1 20 20 30 25 25 15 0 0 1 10 -10 0 20 20 30 25 25 15 0 0 1 10 -10 1 20 20 30 25 25 15 0 0 10 1 -1 10 20 20 30 25 25 15 0 0 10 1 0 10 20 20 30 25 25 15 0 0 10 1 1 10 20 20 30 25 25 15 0 0 10 1 10 0 20 20 30 25 25 15 0 0 10 1 10 -1 20 20 30 25 25 15 0 0 10 1 1 -10 20 20 30 25 25 15 0 0 10 1 0 -10 20 20 30 25 25 15 0 0 10 1 -1 -10 20 20 30 25 25 15 0 0 10 1 -10 0 20 20 30 25 25 15 0 0 10 1 -10 1 20 20 30 25 25 15 0 0 10 0 -1 10 20 20 30 25 25 15 0 0 10 0 0 10 20 20 30 25 25 15 0 0 10 0 1 10 20 20 30 25 25 15 0 0 10 0 10 1 20 20 30 25 25 15 0 0 10 0 10 -1 20 20 30 25 25 15 0 0 10 0 1 -10 20 20 30 25 25 15 0 0 10 0 0 -10 20 20 30 25 25 15 0 0 10 0 -1 -10 20 20 30 25 25 15 0 0 10 0 -10 -1 20 20 30 25 25 15 0 0 10 0 -10 1 20 20 30 25 25 15 0 0 10 -1 -1 10 20 20 30 25 25 15 0 0 10 -1 0 10 20 20 30 25 25 15 0 0 10 -1 1 10 20 20 30 25 25 15 0 0 10 -1 10 1 20 20 30 25 25 15 0 0 10 -1 10 0 20 20 30 25 25 15 0 0 10 -1 1 -10 20 20 30 25 25 15 0 0 10 -1 0 -10 20 20 30 25 25 15 0 0 10 -1 -1 -10 20 20 30 25 25 15 0 0 10 -1 -10 -1 20 20 30 25 25 15 0 0 10 -1 -10 0 20 20 30 25 25 15 0 0 1 -10 0 10 20 20 30 25 25 15 0 0 1 -10 1 10 20 20 30 25 25 15 0 0 1 -10 10 1 20 20 30 25 25 15 0 0 1 -10 10 0 20 20 30 25 25 15 0 0 1 -10 10 -1 20 20 30 25 25 15 0 0 1 -10 0 -10 20 20 30 25 25 15 0 0 1 -10 -1 -10 20 20 30 25 25 15 0 0 1 -10 -10 -1 20 20 30 25 25 15 0 0 1 -10 -10 0 20 20 30 25 25 15 0 0 1 -10 -10 1 20 20 30 25 25 15 0 0 0 -10 -1 10 20 20 30 25 25 15 0 0 0 -10 1 10 20 20 30 25 25 15 0 0 0 -10 10 1 20 20 30 25 25 15 0 0 0 -10 10 0 20 20 30 25 25 15 0 0 0 -10 10 -1 20 20 30 25 25 15 0 0 0 -10 1 -10 20 20 30 25 25 15 0 0 0 -10 -1 -10 20 20 30 25 25 15 0 0 0 -10 -10 -1 20 20 30 25 25 15 0 0 0 -10 -10 0 20 20 30 25 25 15 0 0 0 -10 -10 1 20 20 30 25 25 15 0 0 -1 -10 -1 10 20 20 30 25 25 15 0 0 -1 -10 0 10 20 20 30 25 25 15 0 0 -1 -10 10 1 20 20 30 25 25 15 0 0 -1 -10 10 0 20 20 30 25 25 15 0 0 -1 -10 10 -1 20 20 30 25 25 15 0 0 -1 -10 1 -10 20 20 30 25 25 15 0 0 -1 -10 0 -10 20 20 30 25 25 15 0 0 -1 -10 -10 -1 20 20 30 25 25 15 0 0 -1 -10 -10 0 20 20 30 25 25 15 0 0 -1 -10 -10 1 20 20 30 25 25 15 0 0 -10 -1 -1 10 20 20 30 25 25 15 0 0 -10 -1 0 10 20 20 30 25 25 15 0 0 -10 -1 1 10 20 20 30 25 25 15 0 0 -10 -1 10 0 20 20 30 25 25 15 0 0 -10 -1 10 -1 20 20 30 25 25 15 0 0 -10 -1 1 -10 20 20 30 25 25 15 0 0 -10 -1 0 -10 20 20 30 25 25 15 0 0 -10 -1 -1 -10 20 20 30 25 25 15 0 0 -10 -1 -10 0 20 20 30 25 25 15 0 0 -10 -1 -10 1 20 20 30 25 25 15 0 0 -10 0 -1 10 20 20 30 25 25 15 0 0 -10 0 0 10 20 20 30 25 25 15 0 0 -10 0 1 10 20 20 30 25 25 15 0 0 -10 0 10 1 20 20 30 25 25 15 0 0 -10 0 10 -1 20 20 30 25 25 15 0 0 -10 0 1 -10 20 20 30 25 25 15 0 0 -10 0 0 -10 20 20 30 25 25 15 0 0 -10 0 -1 -10 20 20 30 25 25 15 0 0 -10 0 -10 -1 20 20 30 25 25 15 0 0 -10 0 -10 1 20 20 30 25 25 15 0 0 -10 1 -1 10 20 20 30 25 25 15 0 0 -10 1 0 10 20 20 30 25 25 15 0 0 -10 1 1 10 20 20 30 25 25 15 0 0 -10 1 10 1 20 20 30 25 25 15 0 0 -10 1 10 0 20 20 30 25 25 15 0 0 -10 1 1 -10 20 20 30 25 25 15 0 0 -10 1 0 -10 20 20 30 25 25 15 0 0 -10 1 -1 -10 20 20 30 25 25 15 0 0 -10 1 -10 -1 20 20 30 25 25 15 0 0 -10 1 -10 0 20 20 30 25 25 15 1 2 19 27 9 33 20 20 30 25 25 15 1 2 19 27 9 33 20 20 25 15 30 25 1 2 19 27 9 33 30 25 20 20 25 15 1 2 19 27 9 33 30 25 25 15 20 20 1 2 19 27 9 33 25 15 20 20 30 25 1 2 19 27 9 33 25 15 30 25 20 20 -577.061 -2.481 -743.343 177.773 919.737 -807.741 -707.385 537.265 566.640 73.176 -172.405 198.736 917.683 576.345 706.645 616.150 -490.799 367.801 -140.606 -11.460 155.487 -341.635 -309.023 957.086 563.488 220.200 -914.645 -677.060 195.524 -566.953 -513.828 -592.337 709.471 -770.917 -173.057 875.430 18.678 -341.115 701.496 845.933 39.325 -533.010 -902.748 -50.854 -469.210 -455.957 -741.959 -392.077 -915.007 -586.428 799.809 281.632 -716.413 14.906 71.721 663.805 -682.760 -40.200 936.770 -100.941 -50.856 -831.168 640.192 769.292 -394.704 -665.350 -759.417 -503.565 -413.043 -987.329 -802.226 -681.193 -73.879 305.847 -856.823 320.378 -757.325 88.618 602.417 -872.992 112.368 -493.786 496.736 -968.977 -82.442 -911.052 -381.204 -134.790 -71.888 -762.809 -39.880 -480.387 447.738 -938.787 -238.417 -620.720 -738.610 601.096 464.999 158.336 332.311 305.452 362.958 615.572 -277.369 -686.324 -324.234 -541.018 49.366 564.985 -971.571 381.439 -561.968 48.528 -142.718 -383.022 -101.024 -387.662 -854.975 666.924 -673.059 -335.066 64.521 -82.647 912.237 -168.114 605.910 -245.848 -347.686 170.684 68.176 479.209 -134.595 900.749 415.497 841.017 133.300 771.452 -69.703 -684.741 938.204 -830.471 339.116 405.704 -590.970 858.274 -355.998 182.982 -944.647 844.430 -738.700 -961.373 142.658 284.703 -248.648 -796.025 450.392 572.336 416.750 -31.668 554.729 -214.796 353.429 728.050 490.853 -469.594 158.046 -992.069 -325.073 886.336 426.691 -581.351 -696.148 -378.255 -575.837 148.634 101.268 -837.696 -140.340 36.134 241.156 878.719 -426.146 -473.062 555.808 -813.570 -875.980 895.510 722.786 -324.523 747.962 992.032 -974.085 30.109 -5.834 -524.843 -501.770 -148.768 -575.268 999.989 -219.818 660.814 -770.720 -846.878 864.318 -654.124 332.169 -938.701 48.027 -909.291 -368.001 547.535 878.823 -550.512 381.524 468.312 652.064 -372.558 -602.275 -562.285 -891.148 267.294 785.951 529.148 -617.718 -921.340 -831.345 -257.469 -46.910 501.641 28.417 34.645 401.120 -738.161 706.575 532.569 76.965 152.557 842.909 184.891 -531.522 -329.043 -401.496 552.679 999.779 -761.556 873.015 -298.076 -724.255 651.603 909.226 231.463 372.887 138.482 -828.069 -644.854 -322.109 -63.933 -805.212 -345.740 -12.019 -341.704 -792.033 -373.978 112.701 -110.027 791.026 -523.808 -945.472 -579.544 -460.396 -261.379 -3.803 -677.969 791.169 251.846 -214.553 -318.638 -175.831 782.566 -616.674 208.456 -373.393 158.135 830.071 176.088 324.194 154.953 682.962 183.624 664.852 -413.089 593.460 92.743 -424.484 -952.197 716.299 148.524 738.790 -416.103 981.132 -222.090 -618.817 -792.392 907.683 848.575 21.262 -389.509 608.272 -725.278 795.228 -306.465 -103.037 772.362 159.042 605.007 -987.523 -704.848 -739.626 860.850 -637.600 222.857 80.288 -180.078 -90.892 728.058 -436.269 -703.881 343.223 912.691 -610.499 411.681 28.304 -715.430 -225.449 -69.234 -149.130 935.032 -235.911 -740.368 572.727 382.355 -171.899 59.523 57.996 -538.359 -733.437 990.646 835.090 -129.655 919.712 490.360 854.300 19.661 986.459 685.993 14.548 695.484 373.078 -447.554 -941.770 -301.300 -73.971 247.026 -229.007 113.040 -853.146 188.701 73.646 139.781 543.762 -103.755 556.336 542.076 -356.370 859.507 280.478 657.712 -130.180 790.295 -738.176 -332.385 -14.674 -515.859 948.470 348.438 -392.581 -778.527 220.458 -108.928 -580.910 146.487 963.043 532.949 -865.752 -615.713 103.580 -269.482 17.744 791.595 152.367 -610.714 -182.034 183.652 -249.312 272.334 338.852 639.642 -495.319 -875.765 -440.147 61.269 471.535 275.821 -793.531 543.875 -935.056 536.245 980.672 316.754 859.589 32.324 279.629 19.071 799.864 321.145 -837.197 -99.917 655.900 580.436 571.645 -832.899 220.373 972.228 -637.281 -848.086 702.449 -621.157 584.271 226.151 -949.386 -373.749 -392.145 468.341 524.038 38.377 220.801 -29.841 -267.503 706.925 -408.056 366.662 -422.221 214.830 -857.847 685.037 -945.110 -282.553 -217.124 -71.309 709.251 264.101 730.018 -51.766 696.504 33.651 -842.856 -901.783 854.381 -238.770 -678.882 -61.785 971.542 -950.677 474.936 809.137 526.121 -515.106 876.653 -499.603 567.162 525.257 509.945 -579.156 124.969 968.913 -249.016 696.128 -438.171 493.607 -852.051 437.431 -387.584 222.336 723.629 61.258 -486.385 569.101 -231.770 987.269 586.359 719.671 -41.381 -699.139 907.497 -981.326 -178.109 -960.479 297.563 -737.182 -944.710 646.686 750.744 441.089 -978.865 -165.837 -353.781 816.265 854.569 603.883 -394.581 -591.893 -946.430 502.062 -302.326 917.122 164.812 313.580 -152.910 -81.233 -764.400 351.684 -243.618 761.536 -928.740 -742.140 -561.202 -981.668 -981.035 798.992 537.147 569.071 993.181 -466.286 9.338 -566.516 764.491 -582.915 472.722 -673.410 152.749 422.523 524.937 575.305 697.122 -917.832 -303.182 -486.767 -380.266 -518.363 343.364 -238.381 456.276 -307.621 741.592 -91.975 -403.947 884.608 -60.438 10.268 155.617 436.069 -511.320 81.693 104.261 236.643 91.843 -745.141 366.272 -913.927 412.823 674.244 744.025 -408.154 817.719 334.569 937.583 -703.447 657.169 59.884 680.665 898.792 -151.572 -390.446 -930.555 -621.041 -20.710 500.811 529.803 601.025 931.223 553.537 -449.710 533.686 107.003 -608.518 302.198 619.007 748.477 -824.876 574.783 -986.027 -456.968 -305.121 72.820 -559.886 -257.324 619.425 -944.702 -801.373 357.592 172.366 538.240 -456.780 636.356 801.532 -158.777 -949.889 7.947 508.681 -873.629 -115.559 936.047 -576.583 -239.830 -65.420 -275.991 933.635 -177.341 670.595 209.295 -774.177 -104.856 -719.589 -500.961 442.078 -623.251 146.947 -576.191 826.692 11.741 -948.198 224.515 213.691 -946.277 -374.200 137.812 997.717 -450.577 -486.006 8.228 -665.825 -406.060 -517.512 -169.354 730.554 90.957 266.682 214.661 419.387 -454.425 -654.652 162.700 -55.723 724.052 -977.824 -733.269 -756.003 -366.118 206.213 -546.279 185.626 209.278 -895.123 747.939 976.229 331.277 678.005 -831.429 -826.378 368.319 -851.370 843.998 120.229 292.284 125.991 699.497 -459.901 -393.370 968.510 663.004 -232.348 -182.592 -100.753 -766.034 617.722 -15.450 83.619 -526.790 260.011 10.010 388.915 -2.862 627.057 -249.061 -132.566 -602.543 -136.650 790.229 139.796 658.031 -885.757 -246.587 802.291 603.345 556.812 -569.973 -258.144 188.453 -9.152 639.210 814.555 528.184 536.668 -226.587 -271.797 963.747 27.453 260.788 -832.965 -822.198 -462.653 805.911 206.087 -605.579 152.533 -799.820 885.223 -961.731 -428.936 -262.668 447.507 877.731 -591.796 826.197 -806.103 639.592 187.572 -738.083 -834.034 -641.737 -85.614 798.527 -59.324 -689.541 -144.371 -840.091 705.948 286.595 -307.040 -567.205 483.062 -836.919 -432.270 904.616 871.681 265.085 703.462 840.647 15.557 847.198 -730.335 439.034 621.742 -830.134 -58.102 -741.075 813.399 112.313 216.470 786.085 356.065 -961.916 -45.775 -518.013 369.487 717.220 856.335 656.539 21.926 509.475 -383.930 811.239 901.064 -274.122 344.021 -281.327 765.459 111.311 530.245 435.945 -797.297 -271.294 285.367 -306.259 355.259 175.802 893.625 659.373 322.173 -971.649 -185.572 941.313 -895.347 -320.999 -815.054 884.335 -964.247 -670.997 -395.175 698.540 -480.815 790.284 525.092 -227.805 -400.472 968.298 916.858 -362.585 -604.119 421.463 -938.573 -510.597 753.267 230.906 281.945 -95.913 600.865 564.592 227.734 455.607 -546.587 -217.169 925.961 304.301 251.878 -292.464 -768.662 -492.577 -688.226 -234.496 533.024 799.007 -467.735 116.361 618.952 891.912 216.450 -411.261 -548.702 974.223 -136.998 273.604 272.828 3.837 111.592 961.584 -57.619 -350.806 659.307 261.492 -311.236 280.748 412.517 -799.826 -424.173 -713.072 -601.580 379.172 887.541 169.974 -967.221 351.601 370.377 -628.842 -774.910 -216.992 811.336 -418.424 -500.272 172.903 -216.543 -586.205 -178.646 439.012 556.690 -258.682 -864.857 -495.791 150.498 756.942 -232.840 176.477 -704.417 857.738 -222.520 -924.882 -324.340 833.525 -881.611 -868.139 -763.816 517.349 -977.682 -716.640 575.497 50.600 -571.142 372.000 474.830 222.075 457.552 984.816 477.148 -40.593 942.846 -14.306 -909.183 -17.062 -130.100 -166.048 -327.396 -123.767 -815.282 432.754 335.532 -615.895 899.284 -786.270 -669.386 -381.866 -327.788 -560.455 -732.473 31.312 117.650 -705.943 267.797 517.595 -20.066 -769.894 -314.937 798.768 8.796 257.839 380.527 -619.815 879.645 -618.096 707.711 -211.426 825.750 233.699 -660.867 549.256 783.887 -904.718 858.561 -583.270 802.290 974.422 -353.996 -258.225 219.523 -834.333 -1.397 -460.206 695.135 820.195 -340.859 -180.673 -442.263 447.602 -35.157 36.251 -866.596 985.689 682.728 -841.638 -272.926 99.656 -736.281 756.654 -248.126 -289.932 726.283 -216.247 136.073 -600.718 -328.626 -743.388 -415.373 -691.034 33.945 929.716 532.055 -583.308 -907.644 -773.338 695.624 -332.488 -14.527 192.163 22.632 -663.212 -471.697 -966.884 -477.214 213.449 -529.492 936.553 986.500 718.242 -491.832 283.924 912.140 909.426 -662.340 -874.714 100.073 -521.240 831.565 833.632 318.584 -696.488 19.995 -771.268 -793.470 -104.383 -23.216 -858.518 149.850 -822.994 -61.531 -616.075 -746.178 -589.500 -974.963 -603.276 730.209 828.588 784.884 465.013 -971.776 -472.255 -547.491 -674.789 860.494 -466.098 285.916 229.501 909.969 595.016 641.764 -908.678 -549.000 -780.398 -450.208 204.376 377.551 755.492 -535.925 209.284 203.819 890.942 597.170 -523.849 487.238 -139.369 -215.757 -122.032 -178.820 -148.025 177.777 48.907 -945.628 -367.441 -760.542 653.192 716.348 257.406 474.390 934.394 763.013 -134.839 -856.227 -128.375 -296.348 35.184 -204.301 638.242 930.492 952.931 -130.244 -259.668 644.199 -281.125 859.623 206.361 153.429 -463.358 558.864 -493.962 -476.153 -771.108 768.650 -504.424 -438.213 554.898 512.133 -381.843 939.975 -858.361 -721.248 -167.423 907.522 -509.365 112.711 299.668 -526.350 -514.368 463.440 725.232 214.386 -898.370 -368.176 -560.116 -76.287 -396.339 -625.474 790.324 215.451 -575.919 769.728 -776.815 879.379 -879.943 -198.850 -438.203 -695.083 338.319 283.199 -592.226 607.896 552.115 -271.363 -656.456 -769.233 485.723 -448.852 -331.478 733.827 604.756 -401.256 770.818 254.819 825.883 429.895 -82.038 -313.472 -312.526 972.866 244.324 -993.239 -376.905 249.686 19.493 392.368 -307.370 -300.252 -98.944 758.709 151.232 -695.994 806.859 -811.730 574.172 189.291 -714.066 346.863 906.065 683.255 823.971 -566.874 765.824 -106.014 388.313 466.820 614.096 804.339 -300.885 -206.355 977.820 -400.442 207.426 569.107 826.950 -512.242 -432.365 -318.792 -588.764 -373.619 -489.190 81.496 -609.583 933.730 457.137 816.290 928.991 543.211 949.801 184.661 577.180 -551.066 49.273 396.995 -777.427 -505.177 196.135 867.750 172.303 275.423 732.185 -151.708 -486.442 -254.910 263.737 490.416 300.543 373.269 -642.351 -371.504 -171.021 -462.910 -320.249 -422.110 -715.457 508.513 -382.990 -930.434 -610.392 871.785 -331.124 -924.361 322.974 497.969 -550.067 727.773 -849.776 -693.159 15.069 -209.805 -722.315 -37.549 400.074 -778.688 30.908 377.159 -235.322 242.688 358.920 -560.007 331.695 -968.585 878.453 738.664 -564.925 661.672 997.679 -789.393 -578.680 243.523 696.934 636.929 -107.165 -658.209 -305.740 -315.843 -161.539 -294.914 186.501 802.191 -434.464 94.855 -867.921 -297.096 29.509 -423.442 129.471 -627.687 151.246 19.883 -654.209 -389.711 -981.174 -247.871 662.766 945.276 -510.254 -681.317 232.811 437.509 641.119 -873.215 -24.234 362.735 759.561 -616.484 -802.727 -940.543 119.141 -813.766 -527.353 326.231 -335.141 -116.568 215.499 -328.416 -99.194 -103.724 938.247 447.596 -223.720 75.816 -887.957 439.248 169.751 368.171 -253.453 -164.871 689.761 69.714 335.360 671.107 -56.569 -723.429 650.806 -182.895 167.416 267.515 -977.817 368.124 -827.200 506.581 -805.566 -95.833 -75.474 -288.471 639.651 499.749 757.640 6.503 281.645 592.179 -773.274 562.042 994.259 858.828 -108.399 322.835 -53.032 -892.907 961.417 433.396 -103.306 846.817 651.019 -205.916 862.676 693.395 -652.501 814.674 271.615 -959.144 241.566 -120.051 623.186 547.694 947.460 301.531 -998.554 -105.741 -183.196 602.454 345.501 -0.987 -854.094 -134.247 293.234 421.997 -717.303 575.568 -375.244 -962.653 758.576 -110.906 857.646 222.727 2.151 599.898 383.932 -207.945 -64.082 -812.039 689.161 688.927 -186.359 299.007 656.789 61.635 -974.721 755.501 -263.483 -243.288 -722.020 -226.085 -156.905 496.457 555.780 -552.337 -747.513 -953.126 567.311 752.358 -524.789 -463.981 -990.069 -660.208 -887.969 748.732 910.365 209.356 35.081 702.269 -453.948 980.311 887.898 98.336 -991.938 -64.341 860.708 -649.418 -664.435 -731.931 972.737 -197.411 -666.497 30.628 681.167 479.930 -320.788 -820.096 536.781 -739.131 -269.564 796.124 819.220 -296.174 -433.730 -925.011 -389.844 -64.317 224.234 7.952 -399.403 -16.404 -159.182 -197.478 -921.099 723.939 -540.532 -958.562 -990.994 -774.461 -360.869 339.325 883.731 -319.607 -321.873 -172.310 -874.072 343.542 -737.762 -816.088 -789.367 944.825 -347.450 -882.888 394.271 -111.282 147.743 -766.413 -37.657 224.518 -512.868 -973.270 244.935 -152.388 -895.064 371.142 299.762 683.597 -297.134 -652.102 -874.646 -289.440 477.281 487.705 542.392 -409.214 -481.211 -409.063 -530.919 411.743 396.329 168.317 -783.163 577.154 -255.619 -756.722 -354.525 242.513 -208.871 766.780 542.438 855.412 197.002 -782.333 -571.451 -660.453 -682.805 96.359 143.102 -747.686 58.398 -33.001 24.051 -150.610 -130.918 462.887 -725.600 -594.265 84.376 242.337 193.834 -629.044 840.657 266.841 354.974 977.983 81.674 970.685 516.573 -222.457 797.100 900.950 -908.670 236.908 -433.884 -770.931 323.904 19.929 -277.282 -830.104 985.091 -143.626 16.102 -208.498 351.039 12.107 508.628 -41.324 511.735 287.651 -364.510 225.382 640.916 -798.776 -155.636 376.180 -240.073 -446.706 39.953 13.891 -259.042 -76.707 -822.516 -899.448 -179.531 815.069 780.849 680.960 -268.503 146.225 905.230 -847.102 713.958 -432.511 120.682 395.359 124.915 701.760 -537.698 825.900 146.191 808.528 974.216 -969.525 174.592 607.846 -531.177 -6.101 -119.599 -960.939 -570.706 156.339 -367.310 583.038 -397.462 -468.994 -984.625 442.606 -238.564 940.473 495.866 -645.521 -640.682 63.823 -41.489 -903.067 356.274 -565.897 777.952 -138.985 366.044 785.298 -617.105 -430.915 -546.116 -779.676 -151.320 953.021 409.906 -443.679 957.439 745.393 129.082 -99.251 -622.493 690.490 848.204 21.592 -860.840 248.029 421.743 397.237 421.613 -159.048 562.706 -33.667 -183.347 -710.315 -968.793 545.239 -302.888 678.787 122.620 -359.592 93.822 317.906 -511.164 955.331 572.566 687.485 320.248 -723.578 2.929 300.675 222.783 -380.492 823.847 -733.568 -256.617 -471.665 -563.961 -995.216 429.030 238.775 -310.588 43.768 548.510 -942.815 83.893 118.571 162.772 -251.368 -734.941 -103.110 98.882 -9.535 671.308 -429.419 -435.807 -981.016 -222.780 282.157 631.517 481.714 278.132 -104.291 632.706 -794.941 773.858 975.365 -382.804 96.896 -965.150 0.389 -536.281 725.887 772.031 824.548 -22.489 254.123 -18.133 178.402 -638.011 346.903 401.180 616.670 -176.965 443.283 381.569 728.847 -254.382 343.246 581.209 -340.227 -123.327 -547.859 -727.812 -972.148 254.770 220.297 -225.583 182.145 -753.749 -674.533 552.565 405.584 -20.841 -31.954 850.343 150.056 710.417 283.764 -613.150 680.119 218.369 325.816 602.597 -394.349 -818.093 -671.848 218.215 699.727 -310.915 33.944 -543.282 126.533 -487.760 -242.030 -819.365 -254.841 -406.728 548.953 -591.856 -491.379 301.910 -672.342 197.810 -856.536 461.388 -801.215 729.346 273.836 880.133 -730.505 558.273 -55.074 -815.317 254.667 485.184 -895.828 -881.792 908.726 255.764 -985.326 -849.358 -103.833 395.560 803.736 240.565 -902.323 -116.074 390.524 895.646 -454.012 84.421 890.283 -702.450 195.390 374.377 -741.379 -811.096 551.090 254.174 -582.147 464.019 819.357 367.237 398.438 961.723 -313.319 824.581 -867.969 827.802 95.913 -496.838 -551.294 996.176 -540.353 -424.804 -440.576 832.092 635.844 425.942 -154.183 787.236 -312.017 -669.597 -867.104 35.834 -38.218 784.741 786.287 492.428 -667.210 226.115 -45.863 -643.836 613.942 -974.966 64.821 383.074 59.394 97.211 295.122 -543.033 -339.233 257.294 139.554 711.183 -495.845 524.746 440.024 -552.380 841.043 992.509 276.031 -593.942 723.531 582.034 -30.857 555.975 -935.955 33.578 121.474 -485.331 801.948 818.629 -913.581 -60.355 -505.722 -688.345 560.925 799.874 95.051 521.296 -907.923 299.664 -52.621 956.503 206.796 410.528 84.893 -208.991 -398.018 -539.428 -176.268 -610.085 373.414 37.564 323.626 475.066 615.268 580.999 -693.629 -268.724 -111.886 -529.909 -557.751 493.359 31.776 158.798 -950.276 304.311 -409.564 965.583 -299.007 597.872 -279.092 -505.198 -914.234 -465.898 871.001 -651.786 -942.119 -895.522 -256.586 -220.739 174.143 23.423 -898.381 -750.587 -767.947 636.074 827.710 -534.987 -677.174 -902.546 -691.802 -595.322 738.396 -583.852 -297.733 -908.521 -294.143 -394.055 -61.994 420.747 370.047 151.805 385.647 -776.495 -295.238 -728.105 -927.131 927.148 -894.653 45.352 -964.264 -330.847 300.173 -624.212 -60.162 -473.771 915.781 -26.531 459.752 640.472 540.236 64.476 -929.081 455.700 -548.507 -626.943 886.578 -978.668 -687.633 73.753 963.402 -622.237 80.921 -127.195 102.985 -593.627 144.911 -846.313 -407.629 208.904 -738.877 -790.444 555.310 75.137 265.274 -14.229 -373.056 404.376 -284.648 -531.486 -481.844 565.440 -358.918 880.969 701.812 611.477 394.444 186.378 931.660 10.055 230.942 -952.306 595.641 -894.351 698.590 -643.555 8.915 -99.248 171.354 718.802 -332.108 -76.510 936.031 -125.245 215.087 -556.214 126.345 926.659 -594.366 106.714 -504.730 -533.656 719.804 170.862 -473.611 215.336 431.895 -28.853 -292.662 630.653 924.369 969.664 923.164 79.008 -172.868 814.804 -125.313 -354.829 -834.630 -802.001 -813.280 -584.399 115.368 979.116 443.274 166.368 -803.758 45.627 771.623 784.774 766.567 -322.628 794.398 -533.026 548.342 807.824 778.617 -240.728 -433.191 504.431 632.840 -151.317 -626.890 -765.239 38.396 -841.270 -292.180 -958.225 -552.104 269.325 866.867 -379.253 944.022 454.994 947.427 -528.045 23.829 -276.414 879.817 797.402 -741.430 -862.004 -307.495 -383.490 476.339 416.323 810.817 694.819 -375.451 -668.721 -644.043 311.398 -208.415 -732.448 389.475 634.797 -998.326 -553.789 839.321 -465.975 344.342 788.155 -552.855 -979.830 759.540 -836.044 -507.464 195.912 -628.166 865.386 278.364 584.336 651.769 534.272 -597.544 -984.916 -120.165 -502.777 694.319 -134.981 398.187 480.187 361.649 382.231 -42.435 -985.365 369.884 66.339 -898.401 497.626 -630.933 -365.302 -22.020 830.832 -414.195 973.248 -774.283 -160.955 -985.868 652.389 -340.016 256.549 -32.419 82.406 360.810 970.135 -404.189 -810.384 -530.846 -579.561 -677.378 -386.468 503.638 588.660 328.238 -143.010 -666.478 833.620 -822.775 565.335 -921.775 -5.505 -515.555 -832.617 150.988 637.466 114.953 -519.963 424.047 -900.084 -170.232 -439.951 64.915 -926.328 517.957 80.598 978.184 869.221 196.487 -183.045 -15.520 215.680 812.824 444.674 -121.995 -523.278 551.263 -214.616 -673.663 -499.480 -177.503 879.380 -789.051 -27.804 406.938 -179.120 -545.844 100.124 325.840 160.927 637.966 -257.163 930.256 -135.416 792.601 -328.813 -573.589 303.182 -382.830 560.781 -402.932 -430.957 92.306 -477.378 -168.011 519.230 954.280 505.264 746.591 -613.470 822.421 739.688 646.447 -460.016 -93.593 -451.517 -113.735 -966.033 167.276 303.840 775.502 -46.084 -434.255 -905.797 98.801 248.480 603.738 747.373 547.929 731.973 -250.271 258.198 -597.056 -752.316 535.822 -618.086 -346.215 601.725 -875.766 179.566 419.552 808.722 963.107 -360.165 1.215 -565.168 786.359 151.999 194.522 380.163 -340.466 -432.364 593.401 -688.129 33.377 -135.944 530.146 -859.219 839.143 -989.623 27.213 -571.406 -455.605 537.505 -323.548 -580.694 785.309 -473.797 715.127 -492.318 -298.694 252.808 734.088 389.197 420.039 -429.955 -568.029 880.054 275.582 -749.206 620.323 452.499 289.901 -14.466 -711.935 899.792 207.469 -500.406 -50.286 -773.143 -54.863 -655.777 730.313 856.748 704.160 -684.104 681.017 549.731 188.525 -828.857 -327.183 50.897 -616.505 329.588 881.886 413.897 -829.436 -404.211 -641.443 -807.509 -310.240 580.837 462.939 248.276 -192.477 467.576 -946.272 792.082 308.134 38.693 232.744 458.165 498.937 -525.166 -823.727 704.480 -195.628 -669.752 -874.706 -361.066 -378.901 -693.587 960.183 -509.303 216.250 969.437 951.523 -622.759 773.120 394.944 -742.873 761.957 -176.626 874.537 526.441 -946.163 252.110 280.832 -423.026 169.810 -178.118 463.420 -476.566 -437.977 734.052 -863.957 968.768 -793.560 130.621 115.628 907.304 -644.185 -363.078 -513.267 843.723 479.209 55.362 -709.664 -702.395 741.882 -857.369 673.804 341.790 -376.491 37.597 -910.746 -886.159 829.329 -645.670 -909.574 -656.626 -482.022 -785.495 -446.452 854.084 51.368 565.667 -264.389 727.749 966.156 16.631 483.819 358.581 -327.039 -881.464 -877.120 -20.257 508.625 -470.149 -927.771 409.908 198.483 -174.108 83.099 746.248 529.707 -151.823 135.817 521.227 -906.529 436.196 -499.459 -555.871 -677.216 143.975 -759.929 -735.769 734.523 116.037 521.242 521.079 -721.708 -317.850 -498.176 -11.691 1.413 427.523 -727.298 470.996 -141.533 -495.139 -639.458 -717.482 -574.528 -223.034 634.012 -794.564 522.888 -986.666 -892.961 31.913 308.317 811.459 95.444 -117.292 -731.109 173.332 458.722 -580.204 724.967 739.878 -753.402 796.177 950.918 570.842 -29.606 727.462 -174.569 -945.100 932.135 -576.671 42.855 -955.451 -430.307 282.974 348.816 -367.431 614.188 -762.835 -992.579 121.649 6.231 -589.431 -235.975 685.998 980.494 381.491 -63.310 -16.429 -496.511 -267.780 951.094 549.756 -662.686 -188.343 -372.225 -811.824 402.532 672.945 -162.740 -228.492 -173.784 -997.683 757.768 -125.025 -913.385 521.405 -98.217 487.464 -996.242 -176.236 321.984 -320.049 975.721 897.372 -36.381 558.212 -176.838 -311.590 999.568 -913.461 880.126 977.607 165.986 441.478 -442.981 -431.031 -389.462 -560.682 -497.981 331.738 -428.104 -721.602 -299.896 989.906 -671.685 -653.008 -625.734 -280.326 -715.295 -830.150 391.348 593.714 811.819 -298.785 25.368 -297.863 -492.243 -880.594 394.045 -616.414 -78.828 37.820 659.674 -584.139 -542.828 619.482 173.343 244.039 181.086 -532.980 -858.081 365.031 -458.148 -642.770 110.090 -158.946 655.998 -100.861 575.147 580.516 -275.249 16.754 390.100 -496.704 401.006 -207.554 -738.924 998.467 479.497 -345.811 -392.116 185.975 -847.327 -850.371 331.973 409.834 -743.602 -377.770 -376.062 -881.088 423.764 989.512 -156.894 -167.630 -128.080 520.657 714.616 240.373 -334.024 -979.470 614.818 -343.321 735.685 -850.580 -446.319 -981.772 664.723 -257.430 -386.688 -582.115 329.060 940.857 -935.423 760.002 -169.964 -296.298 -840.819 544.459 849.389 -152.402 -317.505 13.389 547.651 -861.607 752.769 935.793 -566.059 162.717 65.289 -841.234 254.334 -286.256 805.411 720.068 877.636 -751.300 -207.695 795.305 -598.486 610.330 65.621 -956.020 258.598 651.789 -909.807 -977.790 -28.718 -335.816 -970.715 245.894 385.618 -421.736 -875.244 -783.331 -291.176 796.520 122.937 263.975 -518.429 -790.773 897.898 410.071 735.347 -542.282 -50.851 630.881 -983.138 830.447 -711.253 864.042 -294.444 312.171 -616.861 -93.453 106.959 -746.166 -722.006 -52.108 -826.245 -109.476 -190.378 900.662 -611.930 -492.900 -105.471 -81.006 332.624 -564.101 288.986 536.366 -214.959 -731.832 -76.572 -292.302 -211.256 -329.366 941.860 -293.249 85.517 20.903 -85.645 -691.686 -461.078 -289.867 341.115 975.725 -265.548 408.707 -470.557 -122.263 -188.612 850.364 -799.612 474.794 -236.991 -237.435 -230.293 -856.719 935.923 455.578 -851.839 847.330 -734.071 280.082 119.076 221.276 906.977 -327.186 -123.510 591.889 -658.586 832.088 -854.929 447.994 -196.153 -800.257 453.420 -343.859 907.613 -126.629 -404.775 -675.530 731.967 -167.574 -911.839 -367.035 -690.258 -565.909 -471.715 -823.230 -550.614 -980.466 138.090 -589.711 -868.079 668.455 -480.730 633.286 -657.516 -850.394 -353.375 -373.778 -872.205 -62.803 477.443 -479.402 914.995 -202.097 -798.936 -218.953 -316.028 900.436 -883.738 279.491 -545.601 659.409 399.413 357.639 -269.618 597.480 614.368 -497.338 -960.258 394.566 715.296 801.865 511.582 -9.883 506.677 -304.294 -445.044 -885.720 50.002 714.536 133.091 -54.017 344.640 -137.078 -128.275 730.780 -239.284 106.466 -703.183 138.547 164.725 19.516 865.975 -99.127 454.023 -931.793 -860.378 840.288 -695.806 -768.241 432.045 788.184 -666.280 -293.987 589.113 85.624 -396.772 -713.349 -841.398 -629.086 392.023 -304.389 -849.308 -819.846 -467.528 592.683 -169.647 -478.299 -766.786 -694.675 -460.043 32.770 285.055 -586.780 419.637 -413.863 818.797 240.127 -925.508 287.218 -627.853 34.104 731.942 686.503 923.228 -841.830 -760.874 729.653 -238.874 -32.985 -630.586 477.285 589.276 -788.630 -661.287 -51.242 -904.599 790.163 176.422 579.040 -627.916 -538.396 652.496 -275.011 34.973 -272.126 -168.755 417.163 -339.017 524.070 4.129 -874.486 -743.228 -429.374 747.938 692.129 868.134 -710.609 161.405 -218.608 -846.135 -962.893 -47.566 207.763 773.047 76.014 979.753 -676.421 772.560 179.845 -903.035 284.108 -187.945 64.469 -296.412 454.295 -973.501 -64.014 -723.160 -518.552 601.784 -634.948 -660.458 -369.654 -273.207 -575.225 813.660 -137.949 -514.290 570.491 515.668 -165.069 467.247 -906.704 669.019 516.198 -607.164 -854.837 740.671 414.523 -96.236 312.057 652.772 579.047 -202.427 502.419 -522.789 -542.625 466.970 521.947 89.912 464.919 69.876 121.583 -56.625 690.206 47.124 -465.835 -889.874 545.537 -995.293 -443.813 -943.657 -630.349 690.394 -915.348 -775.893 998.813 -180.126 -315.001 -567.658 145.014 845.534 244.611 350.656 -945.281 411.319 -942.578 -143.070 368.901 200.048 -211.335 -41.339 364.818 -845.077 -315.198 -860.322 832.293 644.890 -877.783 488.009 -277.985 -956.135 -870.766 767.322 400.616 -593.235 -130.418 -286.518 857.095 -549.365 241.405 269.429 -472.623 887.102 724.445 -784.286 -461.405 -697.275 399.058 -289.341 121.927 246.744 664.207 623.271 702.596 -38.909 597.620 223.668 -252.090 275.438 129.795 -210.098 838.971 590.434 -755.430 -3.265 628.964 -414.826 272.476 -428.961 -639.319 -689.642 9.104 -369.855 438.236 666.434 869.261 363.601 -817.352 -83.516 -421.342 -724.568 348.272 846.427 8.444 73.168 -763.198 460.567 -326.140 471.497 317.848 -311.641 -853.150 -327.416 149.838 478.683 173.457 91.710 92.295 870.803 -359.657 -983.949 810.254 156.556 700.804 316.021 893.900 -913.754 -650.832 72.787 51.242 -778.925 523.448 -957.834 -721.083 997.846 419.687 -755.713 175.977 -152.928 -882.603 -349.985 -862.218 -206.506 -155.940 929.284 -448.115 368.425 247.618 -466.855 315.067 -623.782 899.455 -999.564 0.433 -917.463 916.335 -688.330 825.756 730.014 68.323 -643.171 -790.977 -62.731 -969.315 -859.574 144.391 -499.861 541.327 -783.658 891.538 389.378 141.302 -973.461 -456.341 326.958 -95.530 -688.048 -75.892 223.523 103.381 570.465 -41.020 -27.615 111.986 -343.982 182.660 620.915 -988.210 44.554 355.659 -222.006 346.569 36.632 -691.188 -733.348 261.801 -776.805 75.164 493.854 -131.518 910.087 -869.325 -215.180 -913.022 878.616 -862.912 -982.846 455.132 853.518 965.122 290.411 -574.184 356.397 973.370 -920.314 532.655 -758.204 -471.907 347.129 468.669 -855.254 571.323 423.237 -398.922 -687.279 -320.509 120.137 736.542 851.631 -497.962 -498.041 54.629 -715.417 729.239 12.819 43.302 503.791 -189.265 -749.216 -1.253 -309.837 -468.948 -423.390 192.879 581.727 -754.397 -41.067 -834.640 -408.789 90.498 982.956 -236.987 -295.297 801.708 -212.397 527.990 837.496 -86.102 846.479 827.109 379.842 56.536 -29.134 718.252 34.464 -175.369 688.391 -34.232 729.370 273.707 238.870 845.307 383.579 473.420 829.241 419.553 -389.927 -248.544 502.387 -180.171 59.407 -730.862 -999.969 734.552 -960.977 392.418 -662.221 784.057 287.510 -43.286 -539.207 -247.700 339.645 971.293 311.438 -250.521 787.203 -431.302 915.665 295.626 922.188 -923.052 -317.233 43.730 743.240 -22.959 13.540 401.986 -887.354 205.520 -475.231 668.251 -29.500 -228.338 -276.644 -544.159 944.217 981.085 801.292 -831.723 -564.274 692.358 373.069 -928.353 -674.664 -19.552 -559.992 116.722 800.376 -659.384 -358.603 -920.980 498.371 138.626 940.180 813.508 -851.334 -602.093 291.379 -538.369 -796.984 -788.420 -445.720 301.921 -435.155 76.999 934.822 -398.599 458.471 -727.239 582.528 303.543 723.784 -967.128 -383.314 679.563 378.453 720.032 819.398 -826.680 -841.070 459.788 508.490 -413.865 933.108 769.526 691.177 476.341 371.686 -398.915 499.776 -810.610 71.880 913.011 123.614 287.882 -553.704 -601.754 976.721 316.862 -878.585 315.312 678.743 -181.724 334.271 -494.184 576.931 -700.526 -127.457 628.362 999.930 464.178 -527.555 398.730 -790.496 -569.669 270.409 198.441 -895.791 887.783 -101.292 -201.397 129.412 -810.247 121.825 143.169 -439.026 225.561 529.477 -854.439 -644.738 588.101 733.885 -725.195 96.084 28.069 -237.020 342.159 219.509 -522.033 897.924 -653.571 660.441 32.408 -927.594 -504.039 -659.822 187.287 132.877 597.561 502.120 -631.121 752.981 887.339 803.149 -675.061 602.096 75.778 -718.911 -696.584 487.047 889.050 -155.912 110.384 -382.311 -289.101 765.599 117.331 -108.817 64.165 -180.934 -921.072 -853.542 -381.711 149.304 -774.030 709.460 168.900 752.937 -485.858 -768.529 607.862 528.169 137.808 816.863 -713.082 254.541 459.035 743.359 375.325 576.227 355.569 696.962 821.663 87.791 657.508 -624.623 352.238 -40.742 820.920 -442.110 573.289 187.697 -722.320 -703.691 691.456 -474.561 4.312 750.690 626.749 410.417 -231.367 -624.730 -635.497 -187.961 241.521 654.083 -722.404 806.357 -297.862 -607.531 -152.554 -92.787 418.454 -310.256 722.078 -294.574 -49.063 150.000 371.839 -794.036 -394.209 632.119 738.063 -596.531 -944.869 -103.287 217.289 -900.671 745.012 -123.126 -916.614 -261.027 -871.762 -18.760 -977.793 135.858 -12.617 -167.987 -161.844 349.088 154.495 -852.764 -410.680 694.446 -212.548 -904.254 -582.402 894.029 28.947 384.883 -837.515 -292.426 352.631 -414.842 481.990 -961.071 191.904 752.742 651.384 474.039 550.417 279.755 470.260 482.201 -790.682 -915.997 -219.337 -899.787 -125.184 -256.073 -16.207 -180.531 -849.353 991.186 640.061 -391.092 -426.465 92.416 747.037 -467.868 115.766 -916.618 612.112 254.907 -462.497 -437.165 -628.566 889.626 762.487 810.073 153.966 86.228 54.282 -640.695 -350.726 -945.552 -813.749 845.596 -590.095 -709.837 26.935 931.270 604.011 -821.009 -996.437 -571.668 131.103 -636.813 -240.094 351.566 23.614 783.278 -9.286 568.659 -120.795 -356.232 913.487 957.780 -296.492 202.625 -870.631 539.745 -9.720 -752.835 728.417 -79.011 -874.317 -605.669 410.582 -434.758 -724.287 -58.741 122.192 905.925 800.508 -107.580 248.786 117.938 -63.405 2.490 -241.361 -513.366 997.840 -800.464 -142.659 -256.560 668.183 -409.043 692.318 481.692 93.970 -594.980 437.183 822.936 430.977 683.747 689.321 873.035 -739.020 318.251 -469.844 189.113 864.995 -894.444 -173.984 472.474 725.070 -93.692 -611.427 9.283 -176.209 695.657 -532.682 999.952 -679.588 -674.980 712.572 -150.216 -995.207 150.287 -773.972 737.605 -434.894 332.452 -393.158 335.720 -847.490 -420.487 -995.176 423.695 985.788 -626.090 108.262 -679.902 811.184 317.631 -277.547 550.467 917.460 -872.486 -863.968 -23.572 -896.559 26.179 825.681 730.008 505.102 799.399 -784.153 728.849 -488.499 -371.397 -811.415 292.152 133.628 957.624 829.686 -566.164 137.522 -884.342 500.732 -221.487 -987.250 -806.173 742.773 727.565 419.626 -239.403 745.806 -503.311 143.310 -598.286 -840.734 -47.017 780.178 783.212 -127.741 -201.281 391.648 -38.582 -941.743 -419.344 182.880 -998.209 257.539 247.834 -101.439 618.816 -438.381 537.453 -924.762 512.053 -932.538 -662.409 -450.579 348.851 -314.713 -642.871 -307.030 -67.881 112.277 927.422 -267.990 991.922 -674.484 566.868 202.915 -747.407 -698.984 58.688 108.644 -47.590 831.691 223.857 -338.998 830.800 295.656 -684.719 629.134 -251.596 -982.751 -984.062 -738.148 -431.744 -533.316 -607.148 511.157 701.679 -39.733 -159.582 -143.441 -189.568 -248.392 40.711 414.600 -442.998 -554.706 -724.916 215.228 -992.144 -482.009 40.475 -463.568 -680.185 397.973 855.496 -989.169 677.651 -967.438 -614.478 -147.330 101.370 -835.970 572.617 0.924 -295.469 -362.034 -674.690 234.008 -739.629 984.182 -495.162 383.822 -479.649 -761.280 438.634 -338.339 -369.815 -483.470 998.477 805.755 -798.752 197.938 -600.137 -730.010 -879.309 -241.999 310.782 -4.392 -978.539 246.383 -397.754 -557.522 -516.178 216.403 -870.457 -496.235 -497.138 -494.592 -697.669 687.605 531.864 684.648 -116.661 521.663 -500.707 -774.647 -550.439 -478.798 597.584 468.711 -743.501 -741.420 -645.256 340.966 -134.882 -918.173 525.235 420.893 822.846 -147.753 -325.550 445.386 934.074 705.743 981.507 629.936 -787.736 289.829 747.968 284.287 474.901 -811.945 -624.509 119.566 724.177 -684.147 163.290 -628.288 -49.574 956.556 -823.289 -592.979 -198.017 803.625 651.062 829.179 684.263 884.868 920.294 -726.878 -717.486 566.723 697.964 49.619 -753.183 -28.582 688.330 -404.536 834.584 -912.894 968.320 287.698 -325.108 610.827 356.493 596.269 500.686 136.419 73.003 778.099 688.987 684.268 394.990 -643.518 755.898 -232.956 -275.320 -516.679 572.336 195.351 512.883 947.662 998.068 649.464 -181.517 -927.448 875.750 678.111 -65.135 33.231 883.334 -767.490 477.157 -766.810 612.327 103.647 -400.461 -709.345 -578.960 -296.963 599.739 916.561 -893.902 511.983 -931.724 -493.905 -757.876 -778.391 952.850 619.410 158.660 95.711 -566.299 693.121 -44.986 -589.260 343.646 -697.282 697.868 -38.021 16.875 87.030 -996.870 -427.730 -86.500 -950.588 -427.356 299.385 -857.764 -633.669 938.018 -389.581 -908.532 -937.473 657.967 -823.658 -220.632 -47.022 522.210 -862.896 -753.384 -894.616 934.107 -302.524 -659.355 -257.108 -424.153 -263.946 -421.742 985.353 704.161 -255.383 -576.176 -881.659 -18.852 -137.679 283.167 -817.248 -386.034 -971.053 -211.351 593.756 -241.228 353.708 538.835 226.449 638.428 680.868 -643.474 946.513 -369.854 -969.287 -658.172 917.738 698.363 -895.845 -477.674 -815.717 -20.185 -638.465 -259.690 4.036 -928.127 320.951 -432.604 200.479 631.881 668.696 -500.206 403.973 -735.640 -465.832 462.816 469.377 354.588 -146.136 -258.819 -414.555 501.204 -866.140 -148.016 632.478 -492.877 -882.584 -409.844 198.170 -492.803 874.129 -498.414 327.667 -257.312 649.325 -623.007 -437.669 -263.228 447.125 -989.991 -887.275 -818.088 -232.085 -574.158 -885.137 -280.889 -819.302 62.261 -165.227 -29.340 483.058 -27.446 -585.064 682.172 86.280 20.472 -702.805 -363.696 -39.630 250.110 810.213 119.722 -16.458 139.013 -424.386 156.521 862.971 -719.284 365.428 465.411 -71.607 193.328 -165.526 -845.326 -952.624 -586.380 154.866 537.979 670.897 -188.487 995.795 135.846 590.064 147.725 520.289 -78.369 369.649 -702.278 111.667 -822.416 621.309 278.052 395.883 945.665 289.190 -763.546 -207.960 -10.581 942.818 905.119 -698.219 -572.601 707.011 666.786 539.372 -244.783 -94.256 346.298 107.729 -157.529 -243.278 115.620 341.705 672.440 525.644 488.206 168.457 -913.437 433.931 278.995 375.718 602.362 -689.069 619.211 932.319 -507.372 -508.586 -359.465 171.339 745.305 781.395 -718.910 624.752 267.662 450.127 816.095 89.459 754.976 -846.655 -821.079 -891.861 -986.897 -547.380 -86.337 -535.682 205.937 -832.057 688.266 519.620 -507.095 -814.572 -302.414 -737.863 -171.701 539.287 -1.296 -211.583 313.358 596.992 -153.825 607.533 423.686 998.811 432.779 -365.752 -321.289 637.671 91.765 -970.694 -123.465 -587.445 -20.573 -851.634 -113.331 748.419 532.276 777.144 -825.206 947.879 580.942 -441.177 -272.189 -675.329 -96.655 60.815 854.092 766.174 -787.455 -718.519 -546.990 -117.977 -899.901 563.403 -220.584 -781.859 -706.383 858.365 -527.091 -849.754 -262.382 -919.840 678.391 18.189 -530.337 884.904 453.502 -177.784 39.157 -365.474 -659.797 -625.468 -695.940 527.622 971.915 -815.692 841.194 922.889 894.232 551.524 -81.336 733.853 -603.585 -645.176 -995.642 439.638 -917.539 840.818 122.328 735.027 -845.269 -642.983 19.301 -865.919 939.723 417.895 -933.603 945.107 -945.256 -246.730 96.586 950.780 -204.150 -939.462 966.247 -144.280 821.603 -933.004 529.639 104.878 13.775 -794.203 -72.076 -970.439 515.340 -281.180 -380.160 -556.030 -622.331 322.025 -581.054 793.627 993.037 -296.394 -47.193 -251.915 -454.844 72.541 -577.662 -266.163 -920.392 734.892 -685.060 319.340 -522.316 247.475 812.949 -407.391 -388.726 83.291 39.287 -287.170 -736.894 -59.632 995.133 -329.041 -984.238 -164.570 69.791 -39.682 244.533 946.086 -659.168 -663.333 -406.668 -200.023 -467.012 138.284 -130.476 856.609 -532.852 -259.904 162.649 787.334 -893.789 -368.106 173.682 -168.743 -107.556 339.212 -764.394 -510.460 971.362 -53.545 -687.297 -482.079 -889.939 335.362 -614.872 686.962 -356.675 417.926 56.954 -898.147 -381.313 -378.602 -29.966 -991.668 462.070 -325.974 -337.360 -41.419 -51.540 343.676 -118.979 970.684 37.516 -802.473 33.614 887.524 221.861 679.520 471.824 525.771 -563.779 -156.726 -412.096 402.839 -711.541 931.694 -660.381 -160.496 -601.056 660.505 743.014 -941.901 -27.430 541.464 118.741 -469.004 -621.832 -127.964 -565.939 -718.663 -527.106 -878.208 -48.248 -902.250 684.620 361.863 -421.190 697.032 453.193 -887.763 801.962 753.581 531.868 522.751 -96.327 -588.407 863.069 157.123 -728.577 405.812 268.051 -184.627 -955.268 238.912 -972.088 -191.461 88.492 -1.687 -416.196 890.556 -662.151 -657.462 -952.930 -344.274 929.004 -53.043 985.443 626.201 211.924 -728.957 39.312 482.418 735.134 894.032 -677.529 930.443 599.365 863.132 -725.358 553.704 195.993 508.199 -341.533 662.599 277.838 999.078 -268.468 -366.031 -445.963 -443.466 -725.578 523.487 557.343 -324.979 -881.374 -162.534 -598.662 -24.766 93.585 -733.340 -773.299 376.718 -100.011 913.110 629.793 165.537 316.878 82.130 -826.507 229.278 362.957 65.022 199.317 -758.567 557.945 504.136 591.533 899.477 -732.345 910.412 -111.898 455.708 266.902 -305.471 -810.080 -272.811 -882.768 676.350 -311.015 530.906 731.834 -546.682 -682.259 -937.495 -412.096 -763.007 16.001 121.753 -552.869 -192.035 -581.510 285.112 -842.169 92.825 -614.818 -864.381 -862.310 532.972 -271.741 -517.525 -526.079 -106.520 733.653 -862.429 -771.924 451.321 631.763 263.399 -504.392 -394.296 41.105 -433.417 45.686 869.351 590.267 -316.468 954.667 928.022 -582.304 989.469 546.982 -3.389 -944.520 -240.632 -829.862 53.675 -677.560 -880.904 855.868 -297.741 283.461 -452.691 -242.589 -616.621 -923.839 -176.560 -596.752 459.583 462.625 -735.643 270.535 289.480 -666.942 -147.946 956.859 830.179 -930.111 426.995 316.827 533.064 674.951 506.501 330.412 339.378 -130.962 484.820 182.823 435.580 992.274 -18.677 -938.875 -905.535 -534.646 925.481 510.651 406.549 815.872 602.100 844.701 -2.746 -169.404 327.505 63.877 928.903 263.666 -312.827 16.807 -97.402 -287.631 337.551 -878.104 603.540 -233.753 -740.422 -129.861 574.371 341.959 -951.324 541.921 354.639 -764.538 335.773 96.106 790.505 -645.311 756.151 -972.362 397.305 840.068 17.699 -859.779 -551.363 -663.131 -432.586 -356.408 -930.893 -947.518 114.753 -239.758 23.931 -86.611 842.708 -885.643 -872.930 130.734 522.237 576.143 -769.376 790.024 942.967 -52.434 -388.319 -300.353 -917.177 900.965 -761.112 -335.481 261.522 -80.152 -120.522 -404.667 157.633 641.607 -701.464 -579.497 -983.827 -35.252 905.777 -362.949 633.458 -441.360 -878.842 -481.687 -221.787 1.685 -540.893 490.499 592.708 674.175 872.245 996.764 -785.062 745.015 -751.093 286.595 372.643 -883.118 -875.144 999.963 22.234 32.256 -351.945 159.822 240.442 193.192 626.395 -756.808 523.781 710.540 -908.211 370.180 -589.313 973.764 230.065 -668.044 -86.553 -379.642 754.582 -827.170 -368.188 184.273 -157.446 348.225 -382.562 -284.343 606.529 -900.531 -931.912 -310.419 -260.477 617.972 -247.243 -140.650 450.820 -184.476 703.697 -639.649 100.445 74.028 158.535 -666.694 -956.148 -782.797 -4.528 -388.822 -885.620 128.348 -23.186 601.877 899.542 932.482 -999.156 399.283 508.225 467.738 259.313 368.031 879.411 890.088 707.587 -27.156 -150.984 687.098 576.775 -538.853 -830.006 120.527 -208.107 -841.974 -528.161 -825.732 -892.575 595.541 -250.854 -546.758 531.364 -526.238 384.916 160.502 181.128 -461.221 -57.207 273.946 -900.530 -136.632 3.426 350.677 -244.208 -271.159 -826.289 6.198 -31.963 -667.973 -936.382 -952.746 -197.418 879.208 -496.122 -518.713 644.338 -720.769 -431.205 182.098 -923.480 610.914 -928.035 -139.520 -530.672 -184.774 118.711 -829.825 249.012 650.653 27.538 -726.293 -296.387 850.527 -526.040 -0.768 -121.118 -366.025 -936.479 -161.267 -372.309 -752.425 -293.093 469.484 198.473 -947.346 -851.510 224.889 883.042 -176.420 790.736 -2.598 191.362 -614.717 -439.641 -574.580 -219.374 493.628 978.166 897.638 -61.722 -49.842 -176.977 -97.483 803.346 343.111 -178.596 557.171 707.758 519.515 -352.494 769.083 29.047 -81.462 -815.106 415.726 -231.870 -765.818 -520.792 171.316 700.615 -474.211 102.431 166.524 -602.645 -142.292 752.771 536.156 -330.283 -175.111 -169.809 91.438 67.326 -90.967 -543.832 847.657 -59.218 -489.663 -52.745 944.607 279.151 -287.243 -894.453 616.359 -958.256 -633.914 855.171 -701.420 26.016 906.082 -267.590 705.716 -551.853 484.205 528.135 767.036 -639.844 -558.526 -15.322 679.635 -212.859 936.309 -134.660 18.167 40.530 624.118 -56.782 835.205 47.966 -313.195 -502.938 992.762 737.741 223.223 755.380 -415.339 525.448 -962.973 -603.959 -758.930 772.766 196.248 -312.885 -649.340 723.107 -610.690 -854.270 792.502 -133.935 65.099 -304.766 638.922 942.412 620.081 -783.045 472.226 -126.367 -516.631 -878.623 452.297 -215.238 851.012 104.574 -921.268 986.547 33.682 -390.763 -289.661 -707.258 -92.680 675.670 -663.586 -629.425 794.199 846.623 838.419 -42.771 -747.755 -419.134 -962.756 -277.583 713.352 -766.089 -809.531 316.908 686.808 80.307 285.591 719.133 -668.129 80.451 469.399 376.748 603.870 -864.123 260.259 -162.683 -108.840 -569.513 809.261 572.021 -914.409 121.218 -592.211 518.592 -632.909 120.156 683.218 504.407 -366.678 -998.899 -518.890 -842.028 468.270 -832.864 301.379 176.762 -180.980 331.734 337.578 -108.326 -862.145 94.489 662.567 953.104 -352.780 -66.462 910.486 -339.080 -402.042 290.276 924.081 -29.619 916.649 -412.014 268.091 528.307 -524.266 4.498 -746.489 228.580 -629.462 -389.957 -825.765 723.305 50.175 84.933 826.671 -914.247 -75.315 -352.218 -935.391 393.442 -841.286 53.421 -864.283 384.503 -237.655 560.738 -147.268 537.735 802.670 624.169 -728.498 -63.494 585.004 728.553 479.708 98.945 -9.393 -734.361 344.242 591.627 -191.904 641.487 621.811 691.198 -141.317 -92.432 706.547 -381.803 990.731 124.351 469.976 939.548 607.019 394.702 142.886 -378.998 288.494 -954.576 -4.746 908.044 291.192 -211.211 -310.461 723.564 218.379 861.920 -385.718 -407.145 7.877 120.408 249.109 241.256 524.914 853.560 668.850 957.028 513.727 -307.819 -336.344 571.834 436.555 -604.175 633.613 483.424 -183.468 -465.050 410.503 529.932 -898.613 -875.561 466.011 722.418 -222.255 -881.542 584.790 -147.907 -508.775 -657.354 12.474 810.900 265.409 -81.878 -667.164 -901.106 -436.853 -477.140 -115.048 -560.840 -103.431 -60.563 400.361 -319.276 967.543 254.225 721.851 -757.787 908.226 801.590 -40.350 -766.210 91.739 487.668 -752.567 -907.886 195.887 -518.161 -620.299 72.897 728.242 429.993 -956.268 -732.153 -941.217 -677.777 103.431 947.579 156.696 -61.404 449.066 979.339 690.817 -599.844 296.003 828.134 928.587 768.340 497.194 222.157 956.297 -135.510 -571.670 -51.873 -856.229 -477.821 311.183 439.460 489.529 -661.426 -540.174 -170.070 507.890 657.064 -133.946 967.762 657.315 991.916 -215.542 519.852 -40.269 -603.273 534.263 743.076 423.438 381.963 -395.831 -240.569 -842.407 902.872 328.078 -756.010 -345.820 667.604 -106.267 -680.557 613.726 556.361 -747.074 -851.751 903.950 -704.072 -378.901 223.191 -234.095 699.946 685.756 -320.605 220.066 763.815 -612.702 -914.359 775.201 -305.891 -807.507 120.042 5.777 555.922 149.955 294.970 339.007 -362.424 -301.361 -531.672 -519.432 -139.385 -805.502 -736.926 308.389 -395.932 -572.906 714.129 776.814 -834.575 17.097 471.614 398.818 -253.153 517.237 711.576 -788.139 -666.419 -716.583 540.161 783.351 122.627 -260.643 -875.541 774.572 -736.820 527.235 -957.014 857.322 586.400 218.479 421.060 365.421 -269.429 752.984 301.081 963.595 608.754 581.648 -605.008 829.184 -480.505 606.305 -124.040 367.464 367.240 -557.258 -811.401 -680.697 437.560 -723.367 -8.203 -729.761 963.342 -361.127 -704.512 32.966 321.607 -204.078 612.484 -849.402 116.626 -867.569 -481.264 855.989 -366.471 897.533 -599.853 222.753 187.621 -7.151 361.366 -43.459 -251.892 99.382 281.702 -699.494 -118.998 -627.868 825.620 866.791 -465.571 -824.623 849.999 -143.750 -519.370 888.234 -902.379 -908.472 -667.565 -320.762 -673.867 563.976 -31.989 -669.677 93.962 -217.177 -73.806 684.734 309.463 -884.646 875.753 100.019 346.806 519.794 615.420 -593.572 -958.078 597.944 227.555 -697.353 -795.958 -267.468 986.831 -135.037 413.170 224.613 416.319 902.584 -178.926 -190.736 -513.098 -739.023 -566.850 703.196 371.928 -143.252 -79.212 425.793 397.560 221.691 398.616 -964.508 870.261 640.312 798.284 136.301 -683.592 -415.751 480.200 34.635 335.007 -921.328 -453.091 764.562 -256.978 879.852 -43.441 349.915 983.838 -100.226 -17.828 -365.363 -127.112 182.772 -177.803 -711.891 -329.495 920.825 240.098 -819.899 -799.449 -511.712 -4.511 -779.622 274.422 -716.529 -473.420 -29.119 -966.482 283.621 -146.499 863.804 989.291 -348.498 994.294 -303.245 -481.495 475.917 -679.850 -773.381 362.347 785.137 223.747 -853.422 281.561 341.360 -765.732 506.195 435.767 -594.033 -714.997 722.300 283.661 -340.545 224.140 728.854 -158.181 766.605 856.670 -473.166 993.299 696.557 -184.929 -579.436 203.309 -160.892 -621.309 -435.156 -522.326 202.709 -3.447 97.576 -309.113 -463.757 715.520 95.505 514.014 85.847 -24.418 -133.922 88.774 879.646 306.230 -323.695 -677.404 927.430 -657.298 919.912 220.482 528.944 278.123 -63.050 -976.954 -996.427 -622.677 -774.570 -913.932 -414.094 500.408 -377.566 -584.543 -24.275 718.894 182.546 562.513 87.676 -945.499 -55.662 187.904 914.975 130.471 -448.957 18.768 103.158 97.511 779.415 151.912 824.033 -418.731 431.205 -302.970 846.610 -404.516 -245.470 607.442 320.954 -625.269 -412.166 211.825 -277.485 -97.047 757.018 -561.050 -351.331 -451.294 906.707 18.443 -284.209 665.371 909.513 -955.902 674.387 274.272 272.548 -797.693 41.392 20.978 -451.678 -303.340 -957.078 479.787 657.568 440.811 -532.616 578.669 -755.599 445.197 -851.984 426.719 709.642 489.224 225.532 -851.574 -594.006 149.065 -914.279 463.823 629.177 42.190 923.482 -299.121 -498.000 -246.689 -746.108 686.218 -376.256 322.406 -627.409 -467.450 -554.868 -595.980 761.864 725.946 -270.471 -751.959 745.468 -886.644 -826.071 505.689 314.378 -599.448 -711.333 530.442 977.288 592.912 -27.323 -677.835 733.803 446.263 -128.476 -446.293 -175.051 442.228 568.315 -777.257 784.731 -937.672 932.988 387.684 498.119 207.326 -456.623 -825.051 465.001 493.069 991.827 785.946 -723.750 -148.626 104.037 585.604 427.222 374.225 622.188 520.320 -974.377 661.871 -257.680 -908.291 694.842 -929.873 -953.713 903.529 -969.535 -800.531 -168.459 402.727 336.843 728.298 617.359 -148.503 52.228 264.971 694.031 -204.184 265.113 278.005 -18.073 -663.097 31.076 -638.908 180.219 -634.422 -181.440 99.356 -789.536 585.516 343.644 -374.474 298.126 -370.113 298.038 589.484 685.488 866.910 -968.864 711.891 932.340 593.363 -883.867 -647.609 36.174 231.084 -88.175 -404.885 191.530 -129.954 725.884 239.017 -91.463 -957.421 992.008 -222.184 -576.443 -33.163 992.501 -35.922 -139.751 -336.365 89.494 -125.744 -562.738 -670.733 172.127 526.263 169.146 137.966 83.672 -951.589 969.968 251.162 161.730 158.330 -155.497 226.704 706.232 -717.266 939.779 -750.241 184.172 33.673 -369.879 648.074 286.594 954.171 521.737 7.837 -427.484 455.924 -711.691 872.374 -633.881 693.985 -413.119 -515.569 817.650 758.145 953.800 -676.184 595.151 -992.038 543.292 295.685 543.262 -361.817 846.686 340.779 -173.043 -366.452 -881.821 967.410 572.266 -843.262 133.416 746.059 -177.368 -889.502 120.063 160.906 -251.295 124.722 224.935 -621.334 481.031 -458.425 720.130 -526.380 -320.784 -893.548 301.016 -561.281 7.784 19.888 291.806 -83.813 58.115 -234.740 -650.153 -2.968 -62.543 699.408 347.630 -332.568 -259.839 -221.934 -488.052 -479.079 -577.063 -14.758 612.472 -791.117 225.057 -954.513 17.463 767.813 706.074 -179.785 -227.829 440.368 717.769 -575.960 -494.093 898.221 183.680 544.335 -63.353 878.252 428.703 707.001 -982.589 -840.366 -17.093 -696.311 356.558 537.874 277.817 80.485 444.547 992.896 -539.895 485.344 432.553 -398.241 666.724 781.306 -266.213 -87.368 537.191 -845.189 556.195 -524.851 482.854 183.185 625.650 -986.712 -710.387 972.636 -178.390 330.438 999.730 37.866 -777.382 452.334 699.959 566.676 146.924 742.044 837.428 97.693 173.864 -237.783 -8.720 836.629 844.560 -486.681 647.280 846.233 -234.127 342.596 454.189 167.378 179.437 297.016 684.879 -436.521 -292.001 -15.547 181.789 -972.293 954.160 110.917 935.456 452.225 -97.959 -222.389 626.515 -69.040 -339.759 -649.851 -44.314 52.148 984.885 253.252 392.920 -765.799 -765.573 -602.219 -904.010 -331.821 -66.723 112.972 180.503 -247.571 -40.808 435.238 -732.613 -960.283 519.799 -604.046 -709.392 -335.565 -453.545 554.113 -83.033 -22.748 909.099 -564.194 611.486 -313.173 -56.410 -229.067 376.049 -807.044 -816.554 458.643 -504.441 992.829 900.787 -953.561 245.075 51.802 86.661 173.961 442.964 852.370 838.832 910.946 -20.686 -530.211 775.507 -790.127 5.432 -529.931 56.356 797.348 -660.566 685.813 -132.425 -255.734 824.565 -2.353 -184.365 683.322 -128.999 -866.238 574.750 183.450 218.578 197.340 -654.016 -855.701 76.975 -858.602 -788.693 -760.157 -768.435 732.883 -696.182 418.770 447.264 -317.430 865.703 -739.719 559.350 -435.387 728.444 -412.524 9.386 -90.645 525.129 -843.512 265.984 425.264 -967.359 -531.940 564.325 -309.355 441.885 -210.713 704.966 -146.990 -932.911 -673.276 -728.380 883.790 -969.366 -841.887 559.224 -241.676 -202.281 8.480 747.763 -434.188 -914.393 -752.626 413.943 -998.787 -364.963 587.529 341.968 -49.200 -393.184 881.251 776.288 -44.608 -45.514 139.354 753.364 -779.997 24.333 -561.532 -43.911 535.953 846.920 736.074 653.690 991.221 109.711 778.623 -278.449 667.109 -361.771 266.628 479.536 -345.966 -636.403 -768.384 -855.947 666.549 -782.798 183.353 -941.788 297.436 168.601 1.765 -453.905 -477.002 -289.320 -223.488 -768.712 -543.554 -503.508 838.144 -33.548 -456.485 -454.949 -921.656 -860.116 404.245 458.777 322.725 -943.387 347.107 433.176 998.189 335.765 -783.590 -510.281 627.881 -177.456 -318.773 -674.223 -209.747 382.301 333.803 -549.127 -905.190 125.863 -962.300 866.377 -544.416 109.358 850.687 -553.810 -515.556 358.471 544.658 388.834 179.809 186.186 -745.386 636.753 252.408 204.701 111.029 -3.454 -591.801 176.358 844.663 -155.791 -300.412 905.068 300.167 762.380 659.632 -261.166 554.589 -768.036 349.870 -64.343 909.152 588.394 -318.996 139.194 407.433 853.198 -593.384 -482.771 -269.642 -235.592 43.658 735.126 -671.828 -645.242 639.443 868.095 471.822 764.491 783.397 -399.786 -459.043 626.003 -447.150 614.835 -687.003 -679.572 -814.370 -49.907 277.517 681.662 188.283 274.914 72.437 311.226 317.227 535.041 23.274 -432.252 411.170 225.251 463.992 507.721 -593.357 663.054 -972.257 -420.374 -965.483 70.829 418.054 711.350 -326.131 -982.513 305.781 -418.741 630.608 -172.624 -55.561 326.152 711.767 -66.692 -143.763 -285.275 382.375 832.206 513.458 -96.940 -979.625 -703.970 -675.426 -710.951 -173.987 -202.735 431.728 -304.457 795.713 727.396 836.026 -862.578 836.381 -81.542 -810.692 765.663 -425.320 -778.146 225.847 231.866 -293.227 -544.694 254.707 -320.387 -162.419 -102.080 -606.784 844.402 -325.394 695.010 294.328 331.791 169.872 28.450 -994.637 -956.199 744.597 714.967 -707.083 936.479 84.657 -986.074 -721.519 -183.044 160.986 -142.179 551.574 726.185 -892.476 -537.219 -938.024 603.962 -619.632 333.094 39.887 -604.283 -774.726 -957.148 -47.371 -464.057 -103.298 -140.529 -921.241 831.039 300.090 -731.991 665.226 -835.289 770.052 -238.212 830.485 -838.011 550.744 -115.969 -613.779 973.300 -789.376 -563.190 -427.362 -322.095 702.361 17.784 336.990 456.454 69.669 -398.173 232.339 -354.769 906.343 -246.231 -726.748 -939.880 588.808 -759.832 157.457 566.164 31.986 302.100 -852.804 -230.990 -740.667 -342.338 -398.682 -82.598 -568.635 -578.026 -341.097 -368.700 143.070 -435.868 -102.530 908.058 -220.945 -735.298 923.604 -990.474 506.344 -406.027 801.078 -704.201 88.233 300.350 -18.653 -153.263 118.615 -820.120 973.509 800.281 504.743 -507.930 -624.359 -263.033 -932.644 -806.214 86.662 -847.070 980.674 -617.838 -472.380 -910.902 -559.276 269.080 -476.379 -677.859 429.018 -746.045 -867.688 -826.840 729.594 -781.848 -847.827 952.956 -539.035 33.547 303.558 -661.851 -699.487 459.351 147.772 -439.724 307.411 -904.518 -305.842 190.406 791.143 -132.609 342.503 -485.314 26.225 -363.591 -682.210 21.643 779.747 961.291 -923.394 -640.066 -403.151 -219.186 -700.715 275.650 -419.706 -156.103 -970.871 501.145 3.787 -917.146 -720.201 342.777 -485.277 -192.943 -995.730 802.822 910.549 588.381 -296.540 471.220 -486.043 -983.496 149.966 -864.302 25.617 -878.794 712.045 84.207 399.206 -809.481 585.301 -588.492 -238.023 957.668 874.256 -707.882 695.133 -313.580 -86.714 -855.266 291.808 553.573 476.146 -111.375 -673.559 -91.032 -404.422 80.393 597.865 487.564 599.272 619.888 49.449 -545.284 -334.299 926.924 -376.869 -715.017 -286.874 15.902 970.213 -93.605 757.331 733.244 120.298 286.284 8.410 573.029 -999.243 691.383 924.204 -50.971 302.643 -775.922 197.725 576.792 -395.021 -81.679 -771.783 707.284 897.854 672.839 10.216 353.989 685.793 -394.053 572.276 368.273 -293.627 35.374 106.769 243.196 -34.937 -781.802 754.459 863.852 265.817 230.080 -357.719 72.706 -292.095 -80.346 -779.945 881.289 -276.950 743.081 201.605 434.992 -857.094 465.375 -511.958 425.620 -484.557 -790.705 -664.294 546.721 -570.169 139.209 -271.435 -200.388 962.914 186.487 -575.401 -16.574 526.382 654.616 467.979 -459.621 372.292 286.382 93.634 77.849 -194.445 -567.917 898.014 351.745 755.572 -673.100 909.690 -728.935 775.184 -832.812 -234.366 571.378 -236.373 -330.433 -416.165 -794.587 751.211 -896.623 -679.856 -788.213 -63.069 406.164 -592.981 848.316 836.258 -76.488 -705.892 -885.767 -125.132 -441.302 145.363 436.045 55.060 674.259 394.652 -745.384 -574.821 -43.278 -878.394 -473.502 -1.685 637.373 -718.309 -259.602 495.114 956.099 -290.732 -49.958 826.527 -438.050 -490.327 -462.360 -414.154 663.253 966.101 947.492 -14.609 171.694 -590.628 -532.807 651.724 -171.021 633.377 284.290 -515.707 -638.718 386.320 -490.883 -614.093 -924.133 227.593 -370.064 89.479 995.871 -387.584 -45.599 533.963 -376.586 -548.867 991.748 -716.538 -272.183 -412.706 443.021 336.969 174.866 -351.523 -508.002 342.224 -255.325 -454.000 -572.576 705.709 -870.116 534.495 277.499 381.782 862.525 189.548 -899.514 227.499 -212.940 921.396 -149.300 -274.327 878.711 -285.088 -672.996 -392.776 700.376 670.908 611.352 -555.071 -401.973 -378.979 617.804 -355.864 -146.348 -401.770 -102.190 422.094 446.442 -732.685 685.499 345.986 -182.951 -445.670 -682.975 -209.144 86.401 661.429 -379.011 282.046 -450.312 413.158 652.300 -897.146 947.778 -547.432 -770.264 -223.417 -987.542 -809.682 -862.131 -926.793 88.548 607.125 566.904 44.353 -744.941 19.781 -610.645 256.363 299.222 -256.879 210.408 869.672 -858.650 -784.814 -220.826 -496.215 -134.874 -399.986 310.944 -69.373 377.074 142.304 -454.044 555.077 -99.419 -379.546 -41.947 -630.003 -995.993 -870.782 -572.976 -385.911 669.039 -879.468 -98.707 -285.567 24.597 140.785 -896.979 -738.434 803.244 -974.902 -834.423 -256.526 321.169 443.946 -756.279 555.915 -160.509 -355.303 599.731 -590.051 -466.262 -9.560 444.107 -326.360 980.015 470.706 897.354 -586.664 -939.493 -256.510 -160.232 -58.986 -502.391 465.208 -870.985 -472.361 -154.889 675.019 690.678 608.547 696.510 -177.810 324.881 285.338 114.662 -340.038 722.422 219.816 -156.380 676.614 -853.189 -881.009 732.661 994.236 -486.068 926.220 984.126 737.923 -811.004 562.029 330.849 762.930 -279.204 599.215 55.591 324.551 -53.800 610.323 884.040 -214.729 -576.807 91.601 214.556 -224.002 -11.337 -153.917 892.020 -637.053 -612.464 -500.581 -210.260 719.027 -617.262 425.641 -167.444 558.323 -469.137 -223.984 -224.118 -835.446 896.312 532.696 49.592 229.140 -622.943 549.857 282.299 911.785 28.083 398.569 740.683 -453.764 -206.058 -502.382 -149.781 236.166 399.749 491.042 -792.262 -779.135 -199.664 -875.844 52.947 -662.284 -449.820 973.337 -964.870 168.179 732.101 -699.110 292.932 526.289 670.623 34.795 -640.765 833.419 556.275 414.174 209.800 -379.655 320.016 -805.169 -106.529 907.398 -377.671 475.215 -386.596 -464.224 659.460 181.708 872.882 -342.178 -360.376 43.102 355.968 -458.630 -755.071 487.709 -417.652 -396.979 170.131 -687.495 -942.623 157.450 -82.744 -797.739 -367.525 754.652 -574.536 217.617 97.675 174.272 828.486 -775.425 -352.776 -844.070 657.300 903.888 790.847 766.739 143.632 457.367 527.350 -58.045 -69.748 419.115 -846.068 181.980 456.920 -916.781 953.705 -351.303 -433.760 -24.532 -814.468 976.380 -538.441 525.145 -705.521 997.202 49.438 -366.012 -932.212 278.603 912.130 192.920 580.423 -120.422 -319.140 -236.859 205.885 55.180 418.630 616.746 -287.859 773.325 -228.369 -877.022 -480.870 855.225 -888.754 69.804 563.484 -689.425 -335.972 -73.528 -102.307 -989.161 714.916 281.257 -854.856 -771.200 369.336 729.585 239.052 -230.240 72.751 -658.723 -507.527 -570.446 111.587 501.638 978.217 -663.163 -342.637 399.649 -558.381 -628.194 -433.749 -272.462 -474.215 -699.132 -890.827 -740.490 -41.973 -473.566 -917.070 893.432 527.905 -576.614 -659.235 467.804 181.369 118.437 681.128 -792.662 362.190 -734.060 -753.667 3.992 850.968 -116.572 108.148 906.333 -216.330 -367.558 -444.702 -831.403 -724.217 -935.022 748.195 -998.153 -865.186 -696.860 869.157 773.141 -487.001 -620.644 -328.273 814.630 -966.278 -963.222 -579.389 -766.965 -80.685 174.251 614.139 150.955 -45.494 -682.491 594.056 664.984 738.960 508.015 -827.182 -528.381 613.969 823.121 746.482 -409.528 892.523 -623.988 11.655 -94.698 -421.402 -908.863 367.857 -653.107 -369.348 810.614 362.062 -542.147 -994.023 -640.645 120.042 -192.124 -783.327 -918.578 609.557 269.060 -65.353 57.391 -206.687 514.388 -697.782 -277.730 -745.012 268.464 -963.503 -74.221 719.551 -181.842 159.898 611.569 39.448 -918.213 -754.258 239.208 681.155 -861.002 437.092 -167.435 -478.042 539.536 -821.452 110.435 854.746 -62.426 -405.070 -459.939 -101.044 639.333 757.371 -648.544 828.726 -494.807 -303.497 -439.827 354.689 313.552 954.067 -131.509 233.747 172.176 -291.610 949.681 731.531 853.814 65.847 -932.655 25.165 -963.635 -20.452 241.539 -190.671 343.898 -561.879 -754.302 956.525 -186.663 -938.365 -396.900 982.806 -47.350 48.309 -551.086 -716.841 909.886 -465.175 633.627 626.102 -561.573 -135.320 765.895 234.936 322.330 3.178 27.652 933.516 -283.339 394.270 541.573 297.255 461.217 923.630 -169.269 -474.496 842.090 -666.044 -517.414 -160.687 503.976 432.662 -485.819 608.990 257.227 738.737 132.706 128.737 377.089 834.713 -404.657 981.076 658.628 621.297 -305.420 -728.377 969.347 916.400 -970.061 665.188 -667.485 396.893 674.344 117.061 -322.263 -249.399 -896.909 468.732 -688.672 -912.346 -674.315 -334.812 887.542 154.477 -954.448 -748.679 -797.241 -299.664 369.892 17.859 -511.796 465.480 -898.269 192.644 -957.165 -308.399 968.477 -589.035 26.515 -200.582 -723.951 -150.982 24.612 -65.113 -575.075 367.499 598.703 454.641 484.213 287.706 454.038 -897.077 592.120 510.392 -917.029 -373.593 -664.048 -911.941 784.557 879.958 462.042 74.214 -185.953 -904.511 275.794 498.538 -917.993 -82.236 914.254 654.790 -698.675 55.086 -691.573 -461.321 771.378 949.479 99.787 235.786 92.134 740.112 35.229 -664.926 -983.002 -24.659 436.946 31.341 381.721 -977.100 -771.496 480.421 587.696 934.395 695.628 -816.200 -528.503 639.416 -329.986 -295.299 558.521 -223.786 -853.299 -144.389 -322.887 210.015 480.348 -352.436 -299.432 346.717 -746.999 -245.548 -212.076 718.822 -334.303 20.959 910.472 -997.875 -121.464 -369.353 -320.586 -384.206 108.606 951.102 -468.852 -634.858 492.416 -214.068 180.129 205.520 729.248 -211.189 915.318 -862.603 344.120 132.639 794.699 -513.164 -956.195 -822.701 -916.592 -617.766 -913.376 842.356 384.492 107.295 -153.506 666.469 827.359 -808.107 823.972 -876.870 407.479 596.580 -758.179 662.789 111.928 -846.837 59.851 164.268 818.860 542.905 -246.386 3.788 125.038 -474.455 523.723 787.806 -765.971 -123.531 737.403 946.259 828.737 -453.984 351.090 845.704 455.413 -75.968 822.702 -142.783 362.326 774.434 -405.560 -98.166 -35.213 398.674 -388.233 396.676 -850.769 -106.342 541.455 -762.185 -517.413 988.787 361.383 481.315 59.162 878.443 -182.984 -278.228 -804.188 710.387 -125.753 818.086 477.143 947.168 -254.398 579.060 -243.936 686.781 326.504 -703.167 630.956 -789.532 950.615 604.040 -350.702 519.673 258.010 30.979 -971.423 -569.173 667.210 -148.049 38.826 915.759 451.872 335.351 357.157 807.191 -254.810 349.948 -316.835 -267.118 929.835 -569.798 -304.890 -801.324 -181.477 866.368 -969.735 -890.202 -209.928 -839.515 -611.118 -298.583 618.053 -722.710 -910.303 -156.371 -886.049 -480.546 -554.053 -7.366 -96.043 569.436 -815.641 -320.941 -331.669 265.649 795.609 355.973 994.516 -981.496 183.253 673.331 629.945 422.325 -730.848 802.177 -632.234 -418.038 316.915 -698.885 -941.543 -51.612 650.930 199.168 312.585 45.391 -822.963 -536.690 344.721 369.910 -348.074 825.579 105.778 -38.567 1.866 -936.169 -639.165 -338.732 157.370 261.820 -308.269 920.394 848.928 -681.541 538.531 -835.016 599.960 -967.279 341.184 -808.416 -243.362 459.808 -397.518 839.326 810.262 915.838 -734.296 274.442 -503.622 2.467 185.067 -377.271 -804.157 -670.543 -335.605 -601.482 16.574 232.395 -950.825 204.092 -399.304 -285.623 179.430 511.362 -819.632 84.610 145.608 -11.962 -303.463 323.540 -763.039 793.399 898.422 -926.743 231.630 544.163 -742.485 333.543 249.956 238.841 258.428 -561.899 -722.755 329.373 -830.088 692.124 159.552 341.700 -247.110 -828.489 -614.249 -27.654 528.388 -384.329 291.460 425.965 -793.278 -909.993 455.147 -90.812 -329.658 -849.189 -995.998 659.013 506.256 -385.582 -693.063 659.360 -500.062 -285.841 104.332 -712.694 731.188 -577.275 -491.089 530.911 -46.628 24.270 -490.587 133.433 -208.953 639.645 -381.543 44.106 956.933 339.870 -871.695 893.584 -832.251 -272.978 72.962 862.495 -270.568 -581.579 -557.674 -725.515 865.777 -260.916 -546.120 -479.509 780.540 109.090 759.658 508.885 171.583 106.634 -648.987 736.525 -543.371 994.174 -379.051 288.635 323.745 614.234 -446.425 -399.177 385.644 -6.945 -667.521 -345.558 -304.545 734.437 -205.398 426.893 672.595 342.736 103.454 881.345 590.904 -16.850 775.269 555.760 197.224 -130.965 763.987 -101.020 -742.887 -539.833 -304.323 -97.970 -134.604 962.478 540.329 -714.298 -787.215 -761.050 18.668 -469.168 -834.201 -827.017 -136.080 375.620 495.741 769.714 -306.754 -945.293 883.502 837.365 -309.199 -482.393 -69.515 -40.116 564.140 -860.487 -678.070 653.750 -692.015 25.354 17.486 -904.026 194.100 -91.610 884.831 616.949 -896.688 -142.477 545.718 270.970 -174.534 532.869 369.787 228.854 -724.627 -432.930 -469.965 -518.740 707.585 -199.832 824.838 397.924 -39.934 -441.211 574.932 -942.812 -483.358 -54.243 -680.222 -58.181 750.329 194.152 266.264 591.283 94.444 540.233 -516.317 107.245 85.634 782.497 -307.520 -971.762 -767.243 -280.410 160.242 -978.926 -512.209 -2.367 696.940 -919.311 729.720 547.929 32.448 486.804 119.623 758.926 -37.135 -365.136 444.927 801.673 568.204 40.413 -356.910 -884.084 532.499 310.163 -420.278 964.364 138.427 -320.321 -146.595 -824.453 862.035 836.733 -90.716 -278.916 659.189 -818.978 65.714 611.054 13.871 415.092 -806.951 741.578 609.474 417.934 -269.089 -208.417 87.752 721.882 -509.955 -958.865 776.105 -404.939 257.129 71.597 -507.622 725.792 -394.312 -291.716 -422.591 811.990 513.491 -720.863 -840.985 -22.270 -603.374 288.386 -682.819 870.817 992.670 941.997 298.694 -460.700 160.159 612.159 -779.501 -258.449 108.827 290.877 804.549 213.644 -165.169 358.222 -397.025 -400.587 607.486 578.577 -99.140 242.722 238.734 -861.294 24.984 -151.898 563.914 -245.711 -859.640 -864.926 72.097 396.997 782.440 43.083 -53.442 32.062 351.372 788.150 -89.284 906.680 -414.315 -871.040 222.111 -607.513 -363.658 -430.751 -83.201 160.736 -221.948 -94.993 978.769 556.677 -976.681 -480.859 -506.226 440.067 945.658 132.895 44.236 -528.406 -128.041 -657.564 611.630 850.400 -729.998 200.711 75.043 -154.201 635.600 348.753 -970.646 -883.363 -525.082 -242.695 -906.256 774.672 80.983 -991.240 141.028 -576.283 719.452 231.032 950.547 994.179 -432.817 289.147 672.137 -906.952 -711.774 646.966 185.951 -197.768 485.293 430.586 -47.326 -616.429 -569.150 656.632 270.947 -813.276 -539.551 332.755 993.571 206.523 201.940 -805.670 701.334 199.287 417.740 -789.531 93.055 -957.043 653.313 -325.903 922.739 -886.161 -886.424 685.004 199.459 853.084 229.919 -858.602 -437.122 -591.015 234.072 -25.344 -242.921 266.498 -278.937 -706.424 -52.366 113.335 -337.994 -651.393 -738.387 -157.652 618.500 -216.853 -622.494 -447.205 -986.074 -491.838 251.767 688.520 -767.063 717.996 141.006 38.901 48.958 -940.586 -36.429 228.887 420.535 -227.475 741.549 -462.744 -949.123 741.402 -626.009 407.696 270.950 -176.162 314.407 855.130 -214.986 -426.172 860.370 120.151 -391.513 -472.996 -289.704 -612.710 131.550 588.387 202.289 158.251 657.927 -256.529 -777.859 959.118 -3.236 307.781 152.391 -539.046 -273.411 -763.303 -568.401 -193.920 603.801 636.478 -697.263 -42.276 -745.807 -450.950 151.898 -771.383 -235.487 327.273 473.261 -205.481 -917.927 -525.956 943.540 -38.495 233.950 -312.284 -651.121 -768.702 -706.671 37.980 -820.542 -203.240 749.049 690.476 591.817 0.089 -524.551 -594.954 136.162 499.143 -146.911 -848.306 -844.275 -587.304 -243.012 -380.061 87.453 553.335 -892.520 141.395 -971.868 -992.900 -530.144 -397.923 -122.736 781.832 792.439 290.013 127.811 21.625 -211.225 -694.538 948.187 372.636 -301.876 -844.898 583.611 485.915 -800.525 458.250 302.254 -644.203 -892.219 312.285 121.323 -782.198 -852.813 -203.904 -629.471 67.867 -425.529 -665.484 785.139 515.121 -283.003 -796.656 268.073 643.336 -407.058 323.702 -279.726 -168.474 -302.380 -323.896 -589.141 72.108 -231.801 -841.238 -756.701 -774.610 -119.837 521.301 971.170 862.074 582.348 124.175 -73.241 -129.177 943.434 -294.257 -851.919 -154.146 361.261 -916.915 924.645 -580.100 -222.639 -230.721 729.548 170.771 542.638 859.025 265.257 505.144 596.085 216.102 -77.300 11.103 -152.976 990.323 338.051 -828.677 -307.714 -201.730 -71.129 41.703 -546.663 521.245 301.008 525.640 -815.688 605.497 239.955 212.017 -219.518 993.951 -364.895 -604.633 -392.338 375.280 -867.371 859.595 -23.400 -694.684 -427.558 281.983 -297.603 -62.567 -662.978 -297.865 -282.474 592.681 -375.419 -599.109 248.031 -792.928 -643.625 747.126 -583.991 -187.404 937.681 95.760 -702.522 -359.867 -585.725 -341.836 -556.730 -823.374 700.962 -583.426 661.598 -434.528 -493.989 616.989 -535.561 -891.738 335.093 150.427 -4.071 -692.383 -469.388 220.315 -510.545 885.028 687.034 -905.848 -658.857 -485.767 -19.851 450.515 740.982 -370.182 -42.082 857.824 -531.195 602.356 162.839 -740.787 940.899 815.548 590.534 988.214 -116.006 -262.529 -563.470 -197.134 -883.061 -52.831 -157.050 701.254 836.343 259.482 -570.877 -130.631 -468.978 -414.883 -725.128 12.563 191.064 969.652 -277.500 -465.219 830.868 374.252 873.280 555.124 511.527 -807.439 -23.496 -410.796 -973.575 -757.649 43.904 -126.863 204.944 27.152 -30.441 -229.107 -607.300 432.230 195.114 -518.851 -917.275 700.931 -467.534 347.653 900.538 -468.471 140.774 -522.505 -812.928 -558.629 851.962 -915.401 -723.083 -835.744 48.635 -998.880 235.373 778.600 120.580 137.315 -703.674 -491.871 160.816 320.863 -466.051 -306.584 9.394 -90.496 -595.217 -698.213 -987.056 846.228 712.733 -475.292 940.199 -585.828 278.058 -494.066 378.519 -151.254 132.427 -949.661 -366.307 -822.584 -584.344 282.473 665.053 -817.043 315.711 655.550 -89.779 -776.124 372.141 455.697 988.558 -203.901 254.059 2.950 -780.351 -817.086 -272.657 -880.400 652.944 315.542 941.733 118.163 876.917 54.589 -602.983 -444.636 -739.120 503.061 988.507 -694.823 479.857 -325.529 385.531 123.097 -817.307 864.978 -337.310 805.475 -514.187 416.390 582.116 -708.134 609.859 207.255 -783.985 615.000 -576.360 172.140 -297.726 472.110 -80.348 -575.398 841.940 373.017 717.645 147.245 975.878 814.472 577.512 312.645 -881.053 736.943 600.024 -488.191 -316.455 639.134 303.697 692.237 290.378 -842.805 -911.633 -554.458 -857.163 659.701 730.776 -365.039 232.385 466.130 504.784 -383.990 -754.150 665.707 278.536 -921.109 461.560 -804.871 513.227 629.177 -850.236 -172.199 -527.152 623.680 -966.213 -966.100 -848.448 491.297 221.903 -710.328 435.079 794.024 -314.097 -653.951 834.907 -378.780 -159.124 210.788 768.587 560.578 -928.288 -845.009 806.983 -547.818 -844.635 923.994 568.878 -592.621 443.930 -485.740 15.717 162.127 402.105 -627.951 -216.017 734.838 633.605 -323.720 889.986 -428.362 -115.354 -512.854 -348.384 -112.630 -321.405 973.663 993.864 -251.473 -785.570 677.503 439.680 594.719 952.647 827.089 35.017 358.160 -84.230 85.053 216.672 116.039 146.658 -206.159 203.771 298.563 996.275 -221.667 -121.431 -124.201 -46.338 -928.950 319.440 -340.610 -415.701 -455.398 158.738 880.569 -190.874 367.712 760.466 543.799 -765.037 445.273 847.442 -294.239 538.094 559.543 654.936 -207.692 -993.678 798.711 947.507 -658.635 260.763 40.736 -691.966 -852.309 907.236 754.459 992.705 -314.234 408.041 186.678 342.994 899.979 -181.494 122.963 -744.582 976.693 -801.349 -158.310 -467.875 -449.381 488.841 624.846 70.155 -51.637 429.351 -754.142 -205.552 534.868 707.214 223.804 999.464 -996.116 -70.180 315.008 -663.467 -458.524 253.174 -292.817 68.825 -808.019 533.787 687.896 -586.916 468.715 -273.325 178.297 797.065 277.103 917.946 -545.326 683.831 555.832 -141.017 624.553 -751.119 -308.023 160.246 980.690 -356.689 -271.027 406.226 -774.555 -163.998 661.674 369.096 -260.313 -899.929 -299.350 227.144 564.477 -906.408 288.241 235.050 -429.530 -818.112 861.808 646.613 -590.922 -841.587 884.973 856.552 -728.913 -156.456 -494.435 706.491 222.576 -824.645 349.372 -308.715 944.604 353.723 421.664 -594.643 72.290 -641.147 -136.121 984.690 10.534 -262.391 400.733 528.709 -902.201 935.787 -286.588 -472.777 295.963 651.723 687.385 171.174 -796.544 -303.588 508.796 -908.084 120.467 -332.422 921.236 -447.704 139.212 -620.123 -394.858 -596.214 -211.148 -559.285 -395.094 227.471 633.799 -379.094 -995.775 -7.322 -594.194 741.666 638.050 -704.421 744.352 -315.799 -470.056 -218.914 426.501 825.429 -43.498 704.892 86.522 -286.882 565.908 -241.473 857.232 -883.999 815.577 -741.201 -890.860 -280.800 -855.777 594.022 520.126 -317.462 756.602 422.935 -922.493 -960.893 674.534 -461.750 -703.979 483.703 -204.260 -464.745 929.358 -514.478 102.391 -533.058 -240.461 -143.234 -125.837 520.628 -332.429 -81.416 785.999 -582.939 120.444 -771.982 108.641 711.511 -546.313 464.422 880.413 467.363 -114.667 -478.944 881.610 876.264 -933.713 -892.659 -481.758 -685.146 -846.273 -760.482 309.778 56.666 -111.687 -117.770 -424.078 398.760 962.624 700.801 -869.665 -683.794 -912.630 393.751 314.629 -76.478 593.577 -602.636 543.827 -999.310 -846.910 888.876 -315.117 -367.586 256.356 -37.863 52.759 612.752 -544.383 -390.673 583.913 683.333 63.265 714.631 834.987 901.813 -10.736 -349.515 -145.162 478.318 708.167 -735.702 690.961 271.058 -34.578 -946.661 -683.256 -201.624 -235.720 147.696 -896.113 102.988 418.767 356.023 614.695 95.158 14.820 -23.961 -548.137 105.125 490.842 331.507 178.755 -708.935 730.535 69.683 -88.945 -722.593 -444.935 -861.982 -918.910 939.341 -691.800 -943.888 -911.019 602.858 -152.767 608.737 -919.806 95.703 -815.855 407.983 926.949 63.087 765.578 -92.663 641.314 -246.904 436.861 397.809 -89.262 -919.828 504.445 -724.062 -777.864 191.111 -7.239 445.820 128.552 -13.489 -814.351 -897.976 612.791 91.638 849.150 337.574 215.341 624.172 151.578 30.892 619.245 772.325 228.470 -712.105 722.528 675.340 584.093 350.203 879.131 -610.613 -922.115 327.666 952.217 825.390 -886.692 -626.816 -900.900 -538.655 -171.742 -9.917 794.941 360.179 580.291 47.047 502.734 -434.748 -173.401 -227.110 -389.986 -700.911 617.765 513.203 -221.905 -443.043 356.029 353.195 687.541 -334.586 -787.141 845.802 -686.030 166.987 -342.659 31.395 331.165 995.624 915.982 -304.800 13.881 323.605 866.198 -619.196 -899.400 -310.900 -140.126 62.878 -523.094 -945.408 280.051 579.524 -746.987 299.869 252.902 -65.591 834.393 -680.659 -131.167 401.130 922.327 -628.072 -489.338 -2.996 31.610 -377.206 443.482 340.737 75.498 919.707 -310.052 -831.770 -156.580 -237.176 396.372 -147.006 -215.168 -844.765 -610.847 -837.560 -586.994 -437.422 -572.301 -821.410 855.408 563.578 779.160 -178.520 602.751 -60.611 -828.104 735.822 346.660 -71.904 928.793 -563.743 946.298 161.786 -861.869 553.780 -972.807 -592.900 -911.115 785.696 -509.121 -353.822 878.962 -276.269 -698.116 263.460 99.024 119.679 318.957 -855.221 -198.810 345.248 -349.661 -651.266 581.042 812.511 -961.738 676.327 533.005 943.656 115.763 943.366 -916.682 -86.518 29.265 51.160 261.450 835.350 -116.692 -945.465 -160.063 321.085 739.160 342.224 954.299 -582.444 486.960 -226.795 308.787 -192.540 -188.574 -846.443 -119.610 859.088 684.035 -208.057 -847.351 619.606 340.015 -962.173 342.481 -831.327 -463.674 -314.940 -172.660 -116.044 37.240 914.476 -963.300 -882.600 736.996 -947.346 -559.025 -459.156 604.417 840.040 952.636 991.858 -277.759 -869.904 -951.587 -964.550 -905.664 982.205 -771.852 -345.477 -393.172 964.542 44.941 491.775 554.609 149.157 -127.053 887.959 482.523 -239.982 -176.737 596.210 -259.031 -274.206 -224.989 499.402 -881.479 492.650 357.867 -82.734 189.573 -631.635 903.907 162.269 602.896 397.594 -119.190 888.014 -562.617 -690.913 125.066 471.181 -35.833 429.240 313.006 177.820 -320.330 622.315 539.092 187.039 312.023 296.234 -384.938 -320.083 -346.272 -696.180 760.148 -851.263 536.274 172.906 721.738 841.386 37.838 514.744 -952.502 828.052 103.099 688.638 -775.915 -437.897 -845.448 -158.218 -295.738 -995.706 987.639 -703.244 463.327 -610.771 267.367 925.173 -342.561 -464.737 -717.991 -375.500 -799.453 -766.219 259.841 -693.960 -366.728 701.086 -482.212 905.640 -473.757 335.868 -13.780 844.661 842.010 97.493 -757.954 -902.717 -826.185 -294.851 -917.367 -438.778 586.135 555.091 -114.024 -217.537 901.044 -236.934 527.927 250.618 706.109 61.199 465.193 -539.954 103.626 413.428 743.191 -277.134 -722.289 -839.179 -849.248 323.539 324.825 267.896 -480.958 -979.312 475.024 -186.709 249.969 130.343 825.309 252.947 559.735 -534.168 13.130 181.183 636.081 -736.974 877.223 -675.142 -66.848 -114.311 84.585 328.025 165.832 -415.821 -53.425 519.299 215.741 871.773 203.722 301.394 -875.968 186.407 -572.013 62.066 621.462 421.619 872.869 577.949 234.153 -360.970 95.873 767.554 -96.198 -184.327 -515.491 -653.038 -725.967 833.045 -63.883 -548.508 -680.068 -919.278 373.481 -391.083 835.743 -974.075 -477.700 584.539 -553.952 -108.558 -566.741 -434.270 268.679 187.799 600.553 913.277 -867.017 261.616 210.385 279.163 -655.049 -749.406 47.081 275.177 -608.869 -123.419 891.108 -926.017 -313.888 361.694 -137.562 334.100 -506.238 -581.513 94.306 -337.560 490.318 -256.329 366.605 -537.111 -912.225 -264.100 -115.264 466.616 -401.048 261.666 258.936 499.617 600.971 -790.657 920.691 -884.783 -558.202 -700.033 -292.967 604.061 734.884 164.309 -849.888 -408.638 -100.193 49.359 -871.383 940.952 332.258 -316.669 -30.770 -992.059 624.540 806.802 830.455 416.572 408.213 668.660 257.796 -512.909 -146.671 -611.006 -831.597 195.259 634.171 -492.886 -795.051 -879.634 -740.769 261.399 -607.374 222.383 -936.395 -811.335 -660.189 486.161 874.839 484.287 -157.927 -519.654 388.672 -769.682 -319.151 -299.063 629.002 -922.655 652.246 204.190 516.790 256.861 -581.928 -519.162 -464.478 904.445 640.340 783.352 -243.779 -409.970 -957.871 190.237 72.899 680.104 531.819 576.141 -600.262 697.655 334.375 -646.219 -205.830 -800.785 -807.522 363.500 995.410 -145.631 -868.050 608.506 705.915 391.607 30.065 668.611 93.591 -134.588 -718.043 -427.423 -544.502 302.997 -770.480 668.905 759.171 -794.883 698.778 607.210 -134.417 -396.106 -14.103 927.045 -361.860 -578.376 938.612 948.354 -144.979 -271.978 -600.980 -332.558 867.542 159.404 205.280 -815.320 -714.867 -758.180 -806.040 824.860 -382.125 -348.871 201.369 -441.553 -229.512 -453.413 -68.634 591.685 556.995 -969.528 -261.217 65.812 -6.790 -485.174 871.736 -309.591 24.596 -682.605 522.739 833.131 559.889 -837.639 157.673 -902.101 -793.676 427.481 -976.695 -254.169 940.160 957.774 478.204 -551.990 96.584 56.875 848.515 806.409 -473.991 -129.254 -120.782 839.103 539.106 794.400 533.135 -801.888 350.868 -239.161 -115.928 273.037 -865.663 312.410 157.144 -469.126 507.562 208.304 -411.542 452.189 -697.290 -12.062 707.984 246.068 804.171 388.466 893.562 161.072 292.865 -194.294 600.655 -343.374 696.873 -908.753 541.596 959.107 -576.122 -105.444 269.698 -400.896 -961.178 487.394 -882.236 -588.881 350.554 -451.130 247.153 -825.752 684.133 -257.017 -317.285 582.112 640.867 -913.469 640.530 -447.378 -513.973 -916.265 -800.447 -977.114 454.584 395.006 424.873 -678.142 728.208 -589.261 419.471 -26.928 612.153 517.086 -537.025 352.103 528.532 -930.880 390.060 8.121 842.915 -872.123 667.797 656.208 254.018 -128.772 250.359 856.840 -498.306 -745.420 221.173 -778.762 486.288 975.905 -523.281 616.015 542.838 -909.371 262.838 287.854 -423.528 -274.606 243.526 -911.310 40.763 -744.235 963.868 -945.867 328.664 -958.554 62.863 472.670 -953.921 353.576 -601.424 -719.609 850.971 -517.791 -632.843 -874.192 66.335 178.102 -871.069 -228.432 113.232 561.425 -801.109 634.627 960.476 421.044 915.570 -786.259 -749.533 431.540 671.422 912.860 536.044 -768.859 -530.550 -658.678 151.110 -467.750 364.995 556.453 638.212 477.290 -341.777 911.511 -630.904 306.076 321.984 181.605 19.695 -933.040 81.374 -537.441 -101.132 -417.490 -194.549 972.396 -219.388 171.468 428.210 332.412 -147.643 732.310 485.067 -835.418 667.349 709.674 -467.271 914.284 -423.000 -806.506 -785.533 -307.899 -980.496 -58.332 -460.527 625.741 -746.131 -529.399 -935.906 722.861 653.957 523.998 94.388 -432.154 -485.047 208.779 -226.398 -689.615 475.140 -121.987 974.778 -649.078 118.681 444.276 -712.122 887.845 100.567 222.877 72.411 63.519 222.722 632.868 540.740 -168.919 290.683 124.820 143.829 -138.886 293.149 557.817 150.383 817.145 -527.906 914.181 241.941 151.138 189.008 718.902 190.630 -795.061 143.251 -178.177 242.948 -149.124 461.372 304.093 702.046 -835.485 -548.361 186.456 -617.333 694.798 405.933 -654.572 -893.009 781.590 731.531 -415.541 216.322 67.903 908.195 -839.338 -807.342 -136.153 -708.611 -766.259 -84.151 341.616 620.330 -317.767 826.172 675.577 239.948 523.216 -681.196 188.816 508.769 775.137 65.808 327.231 640.068 -980.550 642.902 -145.445 311.578 -854.761 -167.617 46.442 779.402 802.044 -719.717 859.020 944.681 939.613 -195.102 -942.924 -153.050 479.312 -414.456 -890.685 -603.986 640.457 704.481 -707.118 -195.438 735.826 -928.388 896.620 -853.363 -645.850 630.705 -327.706 -257.558 -236.625 -72.487 -244.721 -342.098 97.013 -385.674 -839.039 -492.268 -573.083 -727.895 660.403 963.714 179.333 -949.477 348.547 -104.777 -482.926 57.836 540.524 -93.037 -710.775 -823.309 -233.610 -810.733 -59.259 -961.414 581.883 -940.824 377.877 258.851 -327.444 345.946 -798.639 715.664 300.901 -137.530 947.752 -349.257 530.868 -395.439 20.448 676.011 -138.594 32.846 845.309 -610.341 -89.529 -182.493 -548.106 236.679 -386.832 -236.093 -840.201 -506.918 32.483 287.595 -659.356 809.648 328.317 -229.955 -670.294 620.200 690.309 -598.125 -522.707 901.044 112.190 708.182 58.389 262.340 770.177 851.044 300.170 -841.183 465.191 17.093 140.494 -873.598 98.447 723.476 496.461 -617.061 472.203 713.416 -199.308 875.348 -157.724 -737.047 -646.045 -87.801 596.132 -816.629 -353.688 889.808 190.182 -420.845 214.955 301.637 52.138 -490.717 835.425 214.865 539.080 99.970 -116.075 704.699 239.120 369.947 561.943 -643.913 -85.647 54.687 -659.565 -125.841 -794.992 -946.082 -540.695 -911.138 -150.487 -222.859 -391.027 195.882 622.436 -375.234 24.296 -54.897 452.025 117.857 -862.834 669.484 -748.644 777.386 -337.426 541.380 881.843 -245.726 -466.000 -750.041 -634.859 -575.604 457.462 -587.451 -30.765 -311.900 -980.417 464.323 -883.230 551.713 263.574 -485.061 -801.546 718.860 -561.989 717.349 321.620 382.345 226.824 -936.854 783.803 182.708 -815.077 200.454 -366.542 387.483 332.400 864.521 64.691 745.557 901.274 817.791 -409.816 183.936 -917.761 815.394 -53.799 539.593 -715.083 43.622 505.882 -143.009 -96.398 723.104 -388.236 432.237 871.543 -874.974 685.747 747.741 -609.729 -882.100 234.488 716.615 136.542 544.003 940.459 243.963 977.960 218.768 913.706 12.597 769.349 153.043 -123.452 613.588 155.494 -282.742 563.306 -332.524 -528.159 -101.778 939.327 419.842 -186.690 543.358 -21.592 -554.667 132.342 -456.122 684.950 -442.882 830.857 277.495 806.943 794.172 726.799 312.945 258.162 -553.373 -495.555 372.710 652.708 479.869 -201.298 -143.012 552.293 430.914 -82.889 -148.920 36.448 -123.991 -130.712 470.026 28.073 906.281 -147.932 638.443 -558.460 -301.338 -370.383 960.176 667.815 -767.812 -648.707 201.493 -829.179 475.181 -733.932 -906.784 41.546 -43.299 -479.183 -348.692 -758.846 -463.943 -229.185 22.087 -38.369 397.032 -315.715 -22.638 -957.743 -181.085 -411.141 616.442 702.461 114.253 -513.658 -423.894 986.391 273.708 453.162 106.262 261.776 321.230 -952.582 738.154 875.452 158.168 759.464 -46.362 640.163 762.857 771.455 -741.838 212.025 12.570 -667.676 366.754 -384.686 107.633 908.159 -168.563 180.982 602.898 933.967 -629.852 987.599 389.656 -528.668 401.366 -471.836 -378.561 -632.511 845.312 773.504 540.099 -385.160 -878.300 -937.270 433.894 525.983 455.686 -676.479 547.224 67.790 97.777 9.717 -337.937 239.153 870.121 -158.970 283.993 730.467 570.735 -60.612 891.159 268.976 198.859 278.747 -457.646 32.612 708.782 499.922 290.819 305.971 56.107 89.298 313.248 -844.421 -330.416 -319.989 438.874 317.642 163.255 -193.518 851.403 719.950 97.829 -172.068 -863.056 100.661 906.807 -66.213 -436.007 40.174 -277.954 -846.357 506.908 -611.657 -234.910 116.713 -737.805 -452.226 -785.286 940.477 157.332 364.984 17.796 75.475 814.739 -515.297 -20.249 -807.003 708.895 938.620 652.422 274.649 -257.510 468.399 31.431 -52.432 467.896 -376.224 881.681 806.310 -206.868 30.114 628.790 -27.793 536.882 -614.245 -814.077 -536.759 35.021 -271.936 829.592 -917.716 151.489 298.047 -705.342 478.763 509.262 -63.027 -372.089 798.630 532.526 -635.599 21.216 -90.246 -20.918 -84.423 -160.604 574.609 42.390 357.142 364.627 139.426 -184.456 -746.365 398.278 -681.274 -65.137 -976.725 -207.227 476.404 558.689 -699.975 230.179 439.332 487.350 -490.038 120.874 -673.312 193.149 -326.517 -635.205 -862.017 -195.364 360.910 -100.621 -84.944 -322.702 -542.459 -547.494 -821.982 83.203 935.253 725.313 32.459 -234.988 -818.765 348.981 854.922 625.188 -399.523 -608.847 785.989 -340.914 187.140 -68.160 395.031 -608.964 -449.046 285.290 -172.032 535.388 488.299 813.427 -490.851 -620.089 603.657 958.136 -959.278 -523.205 715.608 113.773 327.627 626.928 -177.398 267.952 -846.383 -144.015 257.208 957.795 -556.519 -893.731 323.590 -979.560 268.896 706.142 191.467 860.806 -709.896 329.245 110.813 -483.821 -227.100 118.643 115.100 666.391 -419.869 -73.630 -703.124 919.958 -390.773 206.782 467.990 200.711 32.024 2.499 557.812 -133.928 -609.614 -325.406 456.279 -692.697 110.948 554.109 174.641 213.641 324.520 529.847 175.286 -573.562 10.480 -262.229 -486.965 366.013 -566.244 -19.734 33.819 -616.909 -398.266 -721.124 -707.333 -931.672 40.739 -947.965 -918.558 -452.404 576.448 -190.304 -502.215 -902.721 999.918 -30.335 340.249 -966.953 -489.388 -574.185 280.588 757.156 -349.852 836.268 -257.267 -906.506 75.182 -749.987 -291.039 -403.776 -34.833 653.312 -222.716 387.018 -879.542 292.658 710.136 -742.492 -121.490 218.913 -557.106 267.736 -139.320 397.669 61.837 878.023 259.423 943.739 614.633 770.788 -114.598 563.113 782.468 950.547 516.347 123.563 -578.552 454.395 224.217 425.497 -228.082 61.972 304.519 -292.442 -262.142 -236.978 191.384 -803.179 -945.464 -577.700 -685.731 101.377 391.102 75.732 -763.071 843.448 -524.158 598.363 -383.439 -955.917 185.302 -896.224 -469.224 795.867 204.534 366.304 -457.645 97.995 -655.792 -198.509 -493.530 -21.610 -108.640 -903.092 572.341 -209.483 474.079 454.568 -908.934 447.865 -163.596 -412.180 -786.390 947.000 648.278 109.748 -152.274 -569.536 16.369 -243.265 339.827 253.708 715.123 10.011 -242.392 -954.406 -676.602 -890.393 971.471 589.953 430.573 199.326 867.592 -493.987 -132.990 -602.057 -27.303 -831.546 517.303 961.009 530.424 83.202 -309.290 379.256 -358.614 -977.014 -748.261 -746.227 -536.185 627.059 754.829 94.718 -331.050 -117.615 -319.400 809.513 355.084 928.975 -462.832 -421.907 446.447 969.961 68.525 -943.098 -762.108 -282.642 102.999 410.012 -806.426 767.398 678.343 534.847 367.632 -425.335 -4.012 31.637 887.095 -717.814 485.543 959.890 -177.959 565.005 -198.392 231.793 465.276 857.660 -71.487 611.586 -446.410 -138.622 -265.408 721.624 -715.122 64.700 296.108 199.947 120.225 -838.393 -897.995 210.839 -692.723 -285.835 854.108 879.003 821.010 182.031 993.484 -100.403 990.276 529.113 -687.870 570.539 463.244 -981.980 -949.788 800.117 -637.836 515.868 -267.437 -737.919 487.602 660.368 -335.804 802.050 -745.410 573.017 483.071 443.181 677.886 -543.358 -540.603 -104.297 -829.186 -622.633 -665.754 344.078 181.914 -193.466 406.290 467.144 -234.107 -914.045 -696.035 -859.215 -929.854 -119.720 -578.592 79.284 -584.628 -106.846 -649.994 790.666 158.579 -350.777 -196.573 652.976 -150.963 -18.052 512.504 662.578 -677.501 -982.435 357.374 462.204 -673.707 -91.570 607.786 625.622 -972.373 344.377 558.493 -142.580 -670.267 958.595 -924.823 -239.421 305.245 144.940 607.363 131.091 -746.548 -483.520 78.301 -641.911 897.851 -739.546 -272.206 -560.475 62.684 -17.274 462.483 -632.364 -198.092 -714.791 559.106 195.030 401.308 -717.389 -330.225 -38.603 934.248 -459.745 -5.692 842.474 -876.210 502.624 -786.802 377.030 -851.297 -617.355 -684.217 -565.693 728.138 -305.351 -188.256 -296.555 329.510 -860.684 980.005 918.109 666.405 386.804 787.709 773.640 -211.934 -545.339 -97.127 550.718 9.330 840.010 827.918 828.647 -310.413 -659.137 -402.778 353.019 -558.338 -410.642 -289.593 -883.333 736.239 -279.952 14.060 19.433 -935.263 -690.684 -901.888 91.440 -166.696 -252.674 439.110 196.188 982.866 -458.137 -998.852 -626.072 -35.071 -296.230 -703.790 542.426 150.100 -673.410 -990.774 141.358 -993.950 748.417 -790.866 -511.794 -546.064 -728.150 -104.231 107.704 697.018 318.325 173.405 -896.529 -487.479 -893.996 -304.696 -240.342 -492.478 465.776 189.643 992.042 161.922 -752.165 855.674 -987.843 -383.656 921.667 -789.959 -375.306 -889.983 -564.810 -433.354 -52.474 733.533 -825.832 749.497 25.383 -266.420 -49.088 866.476 -197.693 -8.459 351.691 12.991 -775.310 495.116 -514.879 -372.018 865.826 -368.111 199.253 -109.240 -605.469 956.006 172.914 25.706 454.569 713.939 937.279 672.826 -921.791 -137.468 846.542 585.711 626.426 -427.686 291.915 -165.545 -570.134 -718.662 41.125 419.585 -201.140 249.536 485.913 744.099 877.391 -739.108 792.975 744.207 935.079 630.456 479.151 -354.619 122.866 -4.483 -230.428 288.852 -537.744 505.017 -752.155 764.697 -105.423 968.534 -229.718 -308.825 585.871 285.938 391.526 -104.011 364.698 -948.887 -863.142 483.663 164.229 -392.148 856.832 -685.750 -353.328 33.357 112.789 772.086 -192.773 -465.512 -932.812 -630.670 -713.632 564.212 690.577 207.546 -636.574 600.444 247.433 611.602 -838.920 -23.255 985.975 -646.344 459.484 -585.885 -767.551 801.052 700.424 -24.635 -321.720 -949.576 -743.971 -951.655 -451.130 -348.649 -156.807 661.544 555.719 -123.592 -915.979 945.359 58.922 660.476 -355.759 -125.400 -294.994 310.694 125.667 562.538 955.452 -120.556 945.448 -675.893 384.120 696.276 -196.041 -514.397 -602.772 -29.285 24.847 -509.503 -882.621 606.374 44.891 -764.230 -426.446 407.836 637.945 -229.598 -948.134 -284.713 76.416 497.438 487.264 -832.125 365.332 843.326 -885.737 775.310 -71.784 -7.036 -754.829 -231.780 -319.377 736.177 7.174 -198.701 296.329 -268.896 145.024 -0.697 652.800 562.246 583.979 -935.555 936.722 -144.326 348.025 -795.196 697.010 411.191 641.293 996.802 251.839 820.983 -574.003 -539.093 -712.100 366.568 668.092 -391.844 -765.779 -879.378 572.236 506.165 49.523 127.511 -409.437 516.779 -568.768 -703.844 -234.879 773.537 -864.092 -788.922 51.750 -804.358 -905.022 -547.717 -326.442 -623.841 -683.666 211.866 -734.957 -464.363 181.454 5.029 -406.708 398.421 -320.621 95.425 -19.406 -672.612 -636.991 -110.462 -796.822 -656.108 -630.193 -997.937 603.699 -236.807 718.175 954.015 430.451 91.676 272.357 537.572 4.227 560.680 262.925 -233.606 214.075 -787.244 56.486 27.472 -943.848 809.723 987.427 560.282 -544.780 997.872 -503.853 -288.694 -553.756 144.191 -437.649 -453.245 -56.060 -951.471 478.647 353.568 790.995 -659.917 378.799 -681.443 -448.894 782.659 -383.344 -752.185 -399.172 -58.375 -914.096 573.268 474.663 -293.466 877.425 -909.465 130.665 -983.123 290.192 882.005 -170.732 804.464 -856.713 701.323 -344.095 -355.576 580.729 730.222 368.380 897.863 -882.515 -934.063 -787.118 232.702 544.147 -442.841 -372.151 325.240 489.405 678.791 -657.136 273.537 -66.398 -979.483 280.086 794.663 773.270 661.449 878.651 631.444 655.719 -787.085 987.860 760.288 -265.643 633.680 -687.159 970.256 739.597 56.688 -453.201 174.483 -183.196 813.647 -213.176 -581.353 951.930 603.595 605.639 967.133 -512.939 323.774 239.560 76.107 222.310 -534.003 753.305 103.683 907.061 178.870 755.223 460.935 542.774 106.066 261.866 573.468 -148.846 -66.933 -351.259 -498.189 505.651 -790.413 -725.553 159.913 280.892 -537.869 -671.668 -825.495 -856.211 870.925 727.140 344.154 491.702 -142.285 -525.932 -614.699 237.195 -184.303 793.991 193.641 245.524 -89.895 -428.455 202.673 -249.811 -612.255 144.121 587.293 803.478 -843.955 -660.277 38.806 -436.904 526.937 -199.957 628.759 272.609 968.168 91.982 882.493 -837.437 464.386 -113.764 599.355 -819.207 -337.366 569.480 184.998 -545.437 361.632 57.040 302.237 -306.157 101.504 -714.142 -499.571 -635.871 -379.637 892.941 149.367 388.899 766.441 -77.640 482.194 385.904 -910.778 54.291 842.849 998.149 -219.725 812.430 -662.904 749.557 -105.717 -518.448 2.173 36.951 -146.988 54.851 -661.368 -635.876 -880.270 431.092 588.959 730.417 628.849 294.488 -498.938 205.352 65.340 -364.365 480.744 -847.475 -589.262 -290.310 15.801 310.090 -692.712 378.394 -954.630 991.811 -260.904 245.426 -448.291 -958.198 -711.123 769.964 -932.436 -142.287 -198.818 631.208 20.834 791.259 -332.273 17.042 879.231 541.633 -852.256 222.864 911.163 -223.520 -853.997 -27.972 45.068 -853.236 693.464 207.233 -212.031 105.969 10.232 -247.431 455.014 500.759 -522.205 -791.167 65.280 769.324 107.281 -279.882 -824.853 -234.700 162.715 837.566 -350.932 -280.714 -516.946 -393.441 -91.453 -343.374 -255.992 -783.467 553.696 -290.738 -589.529 77.967 417.717 -808.911 452.585 -970.993 93.197 -949.575 33.291 -475.434 -239.887 369.793 322.444 -876.362 748.945 952.412 -647.656 365.947 -311.656 -283.618 -598.183 -783.051 315.276 -388.278 780.728 -339.399 -933.388 82.050 84.067 -267.822 424.633 -288.160 994.548 -691.156 654.942 631.810 534.891 -686.459 53.782 499.177 305.737 -361.820 112.783 -573.891 692.416 -945.028 -887.324 98.878 283.547 660.180 -426.479 -488.154 816.715 982.401 -282.480 234.554 -148.754 -212.070 641.488 -63.161 -934.663 828.632 -750.398 16.014 -415.387 -696.891 163.009 -398.169 -928.606 -360.103 -198.544 -40.954 438.764 -638.232 623.064 364.072 -999.226 -746.876 -888.085 -98.672 -370.110 827.866 -480.873 306.557 65.049 -817.000 591.615 978.502 898.472 723.628 563.730 586.974 966.625 957.893 540.521 324.509 880.512 -414.214 67.335 -219.579 -747.289 443.679 -840.969 -339.784 -186.623 516.766 353.062 129.972 -945.338 -805.447 454.218 -565.578 -697.213 219.883 554.835 619.130 -810.737 369.879 642.777 681.282 377.528 807.612 -349.473 280.250 98.511 -743.861 -847.756 -741.759 -441.554 -328.012 -918.364 -347.020 604.460 933.050 822.038 -371.496 -831.711 -793.799 811.085 806.799 -44.304 122.912 405.895 -147.855 608.950 666.457 -829.315 841.690 -858.004 762.239 977.262 -50.123 -167.314 963.151 -650.156 281.040 -46.257 -665.254 339.198 303.580 733.864 -329.567 -122.940 270.802 762.648 504.751 40.365 -742.376 687.806 43.212 945.789 999.002 500.353 90.056 98.651 -414.928 963.287 330.677 936.223 249.641 811.472 913.364 -965.996 -17.201 -764.740 175.379 -15.438 -494.937 857.628 -428.697 -687.975 259.618 -75.647 -613.041 -48.666 -489.159 -250.936 660.113 799.903 -618.548 589.718 879.560 640.316 -282.742 80.366 -502.941 -663.773 37.628 -898.213 62.010 619.639 511.430 546.889 876.636 16.258 -107.646 821.493 -530.185 -503.380 -345.854 118.419 -99.373 -705.776 185.434 -487.472 -71.959 997.901 835.479 746.664 -578.925 504.183 846.291 213.195 34.148 706.436 763.238 83.109 -864.766 -98.963 -214.639 794.413 249.819 806.912 -301.687 183.813 -128.447 823.240 526.912 -569.552 390.873 691.152 850.992 677.710 -894.223 78.787 847.360 -291.077 -195.692 775.060 552.288 -625.030 246.198 -843.984 -416.858 -393.331 21.533 -621.316 -385.632 -208.010 727.142 -639.186 -727.797 -942.008 176.874 -979.049 794.122 -430.434 449.744 481.769 793.166 -658.097 -19.616 980.631 -226.055 260.822 609.074 -915.154 666.244 14.881 -465.948 -524.891 -426.201 -534.546 -553.318 -960.864 179.962 -384.268 -219.555 -691.495 808.602 786.845 -32.384 -624.753 7.737 869.107 -127.128 -659.272 705.027 -411.381 -839.017 -922.097 478.405 -385.764 256.106 629.010 291.758 -972.800 763.111 914.309 164.721 -814.554 746.752 593.487 -322.734 -663.069 102.378 899.839 -46.067 471.024 -597.700 -941.606 -170.819 -155.679 64.766 502.624 264.463 376.986 467.950 520.430 -230.693 -312.021 -280.795 -811.413 -427.227 -77.680 190.242 -504.142 598.353 -279.204 -358.226 -591.498 914.472 -307.746 -213.417 297.909 264.431 570.949 477.811 628.625 -476.269 876.122 -640.282 -903.967 -510.599 338.276 -218.995 -493.531 -724.937 616.394 -953.797 608.589 -232.889 -97.417 668.525 -186.714 91.541 895.411 187.956 280.508 847.592 320.465 331.255 204.810 983.496 686.419 -184.062 -702.488 -378.709 -712.818 938.188 441.837 -118.216 -404.566 235.037 288.435 817.382 140.160 -25.942 -837.812 -70.333 -279.480 -0.802 67.229 430.224 -619.313 -450.751 805.630 397.365 955.040 -934.112 266.189 -711.960 -809.645 721.065 -206.683 883.370 -538.568 -581.063 -788.008 677.864 -81.184 -634.582 563.303 -33.453 -457.914 948.826 896.086 440.826 19.414 637.979 563.703 -26.883 -366.126 879.487 -608.994 451.836 -590.742 -436.110 -194.945 22.559 -347.098 -469.330 -435.826 897.733 730.296 -204.943 -926.554 16.519 -583.957 -295.054 -559.252 -732.047 -512.056 -925.876 -594.025 734.758 365.816 -511.591 67.080 471.791 543.855 444.170 -69.900 -297.765 -674.828 754.130 -773.653 996.306 939.363 743.189 -331.559 991.357 -491.252 157.441 -142.082 518.939 -473.810 422.433 -589.397 -376.521 517.156 -87.907 532.021 888.911 380.955 -772.334 253.573 -266.288 -459.138 136.370 -168.735 891.451 -519.931 782.391 -87.737 163.090 500.230 -941.797 990.589 -291.076 611.560 -387.877 401.756 -357.822 348.278 -131.636 -352.804 492.929 -999.595 648.767 -807.187 230.165 262.720 -489.216 52.032 -38.590 -376.075 -245.854 442.221 173.520 -46.147 -800.923 -405.619 434.862 -306.198 301.779 -600.481 -151.743 -185.149 948.318 -8.875 -774.317 -718.712 -644.072 -408.309 949.893 141.024 911.138 -7.753 794.739 562.162 -512.986 887.363 -404.867 -855.382 807.214 954.128 -410.797 658.005 762.433 -957.910 499.379 -8.297 -764.806 -867.799 -24.268 -449.651 -48.135 -173.723 -105.909 -412.279 -843.864 -955.461 183.040 -955.740 486.109 -662.691 -651.909 338.250 337.520 757.915 -332.063 -742.073 -791.468 597.444 -843.151 611.559 46.891 447.917 -181.107 -385.183 458.173 -960.960 463.836 129.497 -215.804 84.674 411.182 -185.053 523.585 -21.333 -222.014 -986.706 341.886 595.752 727.683 761.852 6.457 -318.324 51.343 -289.163 -18.165 -642.214 759.389 -78.196 134.092 118.788 980.953 -468.032 -981.858 -631.586 399.695 91.838 -440.192 16.259 -300.946 18.382 594.886 -49.940 -953.487 -946.839 690.302 -698.816 -484.357 -125.313 -52.123 -662.845 526.296 86.494 -920.934 543.510 877.471 687.174 939.492 -1.667 754.024 -174.078 -75.100 -503.688 -792.475 -843.126 -844.362 45.177 43.204 427.797 214.589 -664.097 789.076 73.463 -646.089 579.076 479.971 -468.720 -451.185 -296.673 358.338 756.568 -447.985 -672.242 -724.673 -12.941 -809.650 148.816 569.807 191.049 545.503 -576.948 -490.403 -169.175 -626.396 80.756 -1.649 582.805 143.901 671.450 183.161 -521.938 -585.407 -179.263 842.095 -438.315 -85.723 -830.964 -12.483 -383.293 -339.621 -133.761 -9.816 -241.953 721.321 -387.673 -289.249 -225.743 817.053 -37.469 -380.532 979.542 -147.002 -843.393 691.462 35.869 695.317 85.327 -15.812 714.679 -979.174 173.305 -764.784 890.029 912.738 -64.223 -437.286 -810.266 -976.137 -242.011 -592.414 678.344 591.719 49.349 225.397 -294.432 -634.557 340.522 -882.164 626.021 592.271 120.161 -412.389 -519.087 -388.265 248.968 907.329 -70.395 318.632 642.335 -787.970 728.688 -218.807 -421.221 -643.302 -121.481 -361.201 469.931 -175.785 191.917 -446.060 -781.140 -474.145 486.989 956.044 -602.990 -794.434 -134.202 590.172 -613.957 -659.090 -387.097 971.463 -640.578 927.709 132.492 746.626 519.552 -657.964 -959.826 176.631 359.839 592.373 -964.804 -519.814 -112.984 -293.626 501.161 615.426 -282.366 740.823 -81.939 227.685 -246.406 960.013 -884.276 954.069 -254.856 96.911 158.519 50.961 -534.235 -706.875 223.460 398.470 -548.117 -692.192 218.573 -663.759 301.365 -107.689 85.696 -502.090 378.281 -153.518 741.625 836.904 437.410 204.223 -566.212 374.153 -839.501 -760.024 -78.601 -151.306 -112.708 -455.480 -659.694 -584.978 -72.122 287.557 -130.482 -193.564 -241.116 -33.777 -610.352 -28.473 134.605 432.800 -791.699 91.332 685.140 -198.462 624.662 -902.413 -72.865 -46.345 -384.651 -662.119 -221.257 -208.806 245.826 871.421 -351.054 134.582 546.461 29.502 -37.644 215.376 -460.443 -662.334 584.188 -915.207 863.475 671.917 26.053 -59.695 -987.790 609.283 541.782 -633.320 593.566 333.347 263.481 794.525 -793.676 168.322 381.538 98.490 546.581 840.598 -961.675 -811.024 175.683 -95.410 83.851 695.295 16.967 420.098 132.626 -605.112 -904.244 -68.690 -535.463 -87.659 -703.139 -927.072 -771.474 -606.411 -13.931 716.813 -863.618 354.822 226.890 472.941 375.001 712.268 21.085 -428.670 -181.060 -881.851 511.267 -322.997 -208.862 159.762 -593.856 27.954 598.183 -277.229 23.716 436.436 857.522 -123.569 295.027 -843.169 -762.481 -992.379 -169.181 398.716 647.296 612.184 725.715 351.635 141.785 -853.764 -840.680 988.499 848.463 -353.284 50.889 -372.601 75.739 -550.375 33.974 -742.978 428.974 -733.984 839.754 -31.241 238.647 -880.060 -187.524 -511.044 -103.814 209.219 727.733 767.683 -203.504 619.015 344.062 855.766 -497.761 999.850 190.600 -110.274 473.428 -184.163 978.319 -95.355 246.921 575.536 719.614 407.904 303.921 -422.991 -849.217 -827.923 -970.425 130.237 374.218 543.217 -852.680 -35.729 771.876 -288.903 -198.380 583.067 188.865 -149.086 -933.759 703.137 -854.238 -178.683 -928.749 587.767 -589.473 -808.464 -829.558 86.711 -354.345 770.762 611.862 496.884 43.461 525.823 -972.295 978.751 -127.823 798.601 725.776 194.725 -322.215 -927.479 -756.702 -919.966 -478.703 -812.186 -85.170 -786.841 78.431 868.185 309.577 -877.907 688.437 696.875 -690.609 44.298 -488.961 -731.993 -672.705 -847.619 -164.708 -860.495 707.345 64.161 -718.655 426.753 700.180 -425.070 -854.067 196.785 -65.982 340.750 -219.154 261.734 -31.981 -815.245 238.812 446.585 525.432 -0.930 -228.719 -454.682 -235.860 -279.211 85.285 179.925 759.947 -325.481 320.015 737.943 926.621 851.307 -729.705 -198.551 -851.533 -909.450 -951.185 873.463 -466.551 38.235 670.341 -829.359 -201.587 624.002 300.877 526.486 213.940 -18.833 987.043 -962.764 -235.087 227.969 565.652 982.950 -276.128 334.970 150.796 -230.779 -812.242 422.648 -894.540 160.325 294.660 -735.102 -273.017 -87.490 815.691 518.251 10.445 -933.480 608.143 -746.686 -198.689 -378.659 19.581 -265.966 408.441 -913.461 748.543 72.044 320.843 498.464 896.058 -622.496 56.302 885.967 -16.838 334.452 -632.721 -115.813 563.161 747.873 39.270 220.336 723.370 -458.716 -660.959 133.326 249.567 -72.186 804.937 439.435 517.464 -965.641 518.750 -80.855 278.954 -872.414 258.356 -24.366 426.942 772.142 2.628 -896.674 551.084 745.596 -855.114 -394.725 637.762 -658.702 468.409 -788.950 621.136 809.438 -552.693 772.200 658.153 -881.743 -241.692 50.234 -21.124 961.508 23.785 762.472 -45.463 994.874 753.620 -485.998 -370.779 653.225 213.246 -980.642 -622.885 -417.772 -482.493 105.447 575.750 -288.068 634.711 -612.372 226.703 306.649 182.531 223.737 -691.264 -55.456 907.177 -423.752 314.350 312.004 -440.488 750.649 899.262 942.005 516.580 -371.494 865.330 -417.673 944.245 -23.433 800.962 -251.396 -443.576 -311.339 619.047 -801.151 -901.327 405.032 960.990 560.229 568.621 -145.853 -23.570 145.491 883.047 -525.116 341.732 -884.386 -788.875 -597.572 546.376 576.870 515.661 739.075 454.864 944.634 -21.104 -818.465 -57.199 -37.088 936.702 539.215 -990.705 -862.272 -295.211 -546.628 183.869 -975.904 -747.203 -285.110 -725.438 -199.500 66.894 0 0 1 -4 1 2 0 0 1 -4 1 2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0