0 1461.81 499.267 646.638 737.087 950.639 342.183 868.606 623.608 367.803 724.164 611.977 806.027 537.652 566.871 963.44 993.205 677.509 886.747 604.059 748.124 932.412 342.334 286.682 634.555 1024.84 726.576 924.059 483.163 722.705 658.621 874.501 704.24 454.959 1081.81 1077.3 738.994 554.074 316.338 765.213 409.291 561.438 510.874 381.897 659.152 461.519 770.598 472.223 453.767 883.835 666.086 738.56 395.545 1088.47 673.06 590.579 641.463 997.223 613.784 984.82 1084.61 565.364 453.472 865.993 862.373 689.843 651.092 986.256 809.695 1348.89 654.471 636.915 856.818 627.677 925.871 565.365 1730.02 1129.44 927.524 1075.18 1026.62 922.607 602.695 1056.13 674.144 831.346 879.003 1431.82 965.123 843.184 734.683 744.3 759.868 896.709 1529.95 840.729 822.063 586.139 1006.38 1210.03 977.28 1468.49 0 1053.69 349.695 387.04 692.505 1013.24 290.265 761.506 1485.76 825.141 805.414 470.669 882.77 745.905 457.77 184.756 478.755 302.602 830.301 821.573 316.411 1210.72 1771.34 592.576 581.799 550.211 292.602 1044.32 877.773 683.23 401.233 645.95 1195.14 262.507 595.96 422.508 804.462 976.678 637.886 1116.78 663.479 933.946 1019.02 484.259 821.164 504.651 726.457 889.122 605.4 846.334 631.112 743.745 478.262 890.268 959.755 905.632 331.507 568.479 678.801 243.156 807.47 1028.1 585.351 279.803 449.736 675.795 868.718 344.583 256.77 740.52 457.701 402.839 472.661 430.14 616.971 158.043 240.087 589.293 306.576 339.106 546.874 649.238 276.752 417.44 452.377 819.73 357.527 476.736 730.957 509.266 528.191 458.266 294.193 252.244 415.196 544.412 383.331 253.588 328.609 644.444 507.121 1042.8 0 484.586 445.244 569.09 278.523 653.561 482.933 732.099 480.479 711.262 566.703 419.321 472.035 523.087 744.466 520.64 639.422 502.592 433.085 569.678 345.177 635.617 495.607 862.124 611.517 611.909 447.389 563.954 414.999 786.144 461.157 338.563 928.532 698.897 511.752 631.029 398.77 567.066 445.088 516.795 415.624 381.68 578.434 394.749 473.474 401.432 477.65 690.716 474.209 464.04 262.218 554.652 586.654 320.322 322.126 570.348 498.3 794.199 783.667 475.511 232.966 471.146 636.985 528.707 513.44 683.496 539.841 952.474 463.51 529.404 671.972 447.467 584.23 532.257 1120.11 870.826 749.07 807.952 743.768 756.543 403.73 787.802 590.697 813.552 693.993 1001.75 511.284 477.86 520.07 690.833 526.15 749.586 1059.07 549.36 616.937 449.924 729.015 880.937 539.882 665.317 349.259 496.603 0 196.918 436.962 392.956 125.058 423.769 746.323 468.03 476.602 229.692 451.604 334.575 321.763 191.601 180.719 277.192 450.04 495.511 166.903 492.525 852.86 345.639 412.962 324.719 190.271 531.954 585.436 389.807 329.229 334.127 576.113 349.14 522.792 157.829 299.736 386.2 393.031 526.187 234.726 505.282 492.16 209.991 394.139 308.738 445.425 472.237 428.687 483.729 363.904 254.506 438.619 529.861 499.953 507.51 207.528 311.263 525.917 222.424 473.341 415.585 393.836 182.515 238.681 340.052 585.246 180.352 364.228 386.509 245.309 235.205 182.029 285.251 220.834 514.285 316.782 309.206 285.977 302.215 381.022 185.398 293.495 201.137 395.327 429.58 546.644 194.743 330.732 202.238 217.233 185.158 180.601 420.631 198.695 212.511 160.215 266.762 290.507 281.096 746.145 386.692 455.066 197.117 0 400.665 442.265 253 254.792 825.1 345.14 370.156 241.449 404.292 315.92 252.921 256.742 254.686 263.707 355.359 359.121 200.373 489.383 950.305 257.313 388.176 386.781 178.669 496.89 421.777 315.585 332.257 255.89 530.533 272.798 417.705 214.173 515.969 424.781 271.865 472.637 372.981 380.213 532.889 271.479 334.984 216.019 300.224 358.514 344.347 335.788 325.479 290.072 285.908 427.23 435.951 433.007 167.407 271.86 407.637 235.068 337.999 430.74 240.754 250.826 265.757 290.066 381.605 197.013 338.361 403.359 296.159 285.691 276.719 289.497 345.886 473.325 367.318 384.128 263.033 306.573 413.467 323.02 339.376 298.292 435.829 489.432 502.952 258.032 431.405 305.782 398 263.958 255.938 400.229 273.812 301.324 201.529 227.257 285.639 299.467 963.395 691.003 582.393 436.134 399.24 0 604.889 421.009 638.308 1281.66 603.327 641.904 498.184 625.185 719.535 349.334 439.371 461.915 395.088 631.727 414.922 394.388 712.367 1222.21 427.141 950.444 819.037 513.681 650.056 546.662 512.701 641.968 437.068 656.422 617.868 568.758 512.61 822.79 619.829 376.44 450.163 615.802 518.91 624.754 466.933 595.292 552.74 583.025 706.485 518.624 547.591 553.739 658.034 510.666 836.426 386.82 462.436 475.989 457.897 593.149 362.513 645.263 456.772 408.978 397.798 459.11 524.875 658.011 447.364 544.176 601.486 505.958 584.654 394.395 393.721 763.552 665.474 743.995 667.349 586.256 584.363 830.806 431.597 504.496 506.863 916.01 712.301 328.586 360.538 395.915 459.133 523.005 438.533 498.718 593.016 527.414 473.431 400.246 505.357 510.696 541.147 360.82 1017.86 286.328 392.898 442.597 605.798 0 501.066 351.91 470.668 338.437 486.702 505.836 244.755 230.563 531.579 595.374 380.627 520.899 321.094 355.616 562.615 331.241 420.157 351.354 700.446 584.197 551.083 296.982 470.172 414.483 549.087 392.404 252.744 811.054 589.061 469.848 410.342 200.776 460.462 406.364 396.909 306.383 203.996 450.107 250.516 426.348 252.294 288.65 554.978 422.827 443.524 237.268 553.977 317.626 264.106 428.673 575.394 333.403 690.567 711.65 349.325 198.007 523.642 582.008 406.207 387.036 538.423 490.017 865.137 384.424 537.771 525.049 342.454 690.46 392.334 1201.94 789.181 542.653 706.071 691.254 589.482 412.526 641.4 456.616 646.804 714.591 1025.9 518.997 609.01 407.241 557.835 484.533 537.045 970.692 510.554 476.641 383.273 657.387 767.512 625.035 884.335 289.253 668.567 125.308 253.813 421.729 499.858 0 486.456 964.69 504.961 534.97 336.767 490.81 408.546 324.1 138.986 217.537 226.6 477.389 490.483 163.429 672.861 1085.57 347.033 390.969 369.211 198.967 675.14 635.71 443.731 234.094 338.245 632.236 286.516 402.142 302.869 330.746 487.058 387.702 637.286 352.365 550.294 585.013 226.192 401.332 354.898 485.334 591.095 364.226 551.35 420.475 399.088 375.412 637.404 572.764 555.412 275.358 327.468 510.496 214.451 585.93 535.958 419.067 196.339 261.523 366.158 601.722 252.862 294.733 427.512 313.402 270.792 236.666 322.75 331.341 388.278 276.516 344.344 297.143 321.636 421.02 308.785 224.589 232.366 339.569 495.12 424.749 257.59 397.706 261.207 313.734 230.897 200.988 333.005 325.41 257.598 210.309 217.844 287.183 372.12 641.201 760.965 501.17 429.747 256.044 641.474 354.007 488.006 0 584.219 267.179 487.297 504.423 327.039 331.278 425.282 547.691 437.965 486.707 267.901 409.013 412.967 483.826 804.754 230.432 522.514 552.97 466.805 536.653 453.885 354.064 447.496 360.386 407.349 489.426 518.627 425.414 625.389 408.033 342.525 505.34 481.283 275.958 403.657 430.645 288.858 313.439 260.485 290.196 463.975 340.862 410.115 314.527 397.076 383.961 456.934 532.901 384.726 376.204 484.505 555.663 351.704 424.196 331.49 447.472 418.177 360.109 471.31 376.791 567.955 327.905 456.457 482.798 350.11 490.806 397.197 951.615 629.525 576.307 512.147 534.928 626.273 493.781 576.68 471.783 574.753 625.166 847.653 429.992 699.734 428.685 547.88 560.819 419.029 703.219 480.024 512.279 374.772 498.49 529.007 525.819 383.459 1488.1 728.162 740.282 825.34 1264.39 453.168 951.943 574.187 0 683.789 817.748 822.815 548.519 523.223 957.488 1116.95 617.011 1027.49 516.38 812.21 902.768 409.889 444.238 665.409 871.56 664.307 904.096 741.309 879.313 616.577 863.471 752.511 390.079 1109.79 1096.89 732.344 552.708 419.122 883.301 733.28 559.926 465.241 521.5 694.729 481.078 705.398 524.642 412.601 882.423 577.796 730.496 447.919 1030.61 632.646 717.753 807.375 921.655 762.988 961.459 1146.82 615.231 576.044 964.029 874.9 686.428 686.575 1059.49 771.23 1363.79 706.01 717.344 823.647 710.853 1006.04 451.263 1852.08 1159.74 780.713 1074.51 998.357 888.973 685.572 1075.09 654.124 769.246 822.963 1594.25 919.876 996.343 665.15 737.341 976.025 873.433 1415.68 760.027 826.066 652.731 1050.52 1159.12 910.02 741.568 823.311 490.938 467.561 344.541 604.511 342.356 502.645 268.15 692.728 0 467.302 623.926 272.256 321.377 351.515 517.26 454.553 410.91 236.342 295.27 449.293 425.216 751.035 247.543 457.33 533.74 519.425 511.682 305.344 352.596 343.362 329.513 387.344 483.714 255.974 540.96 635.761 392.218 267.861 453.512 615.335 240.359 349.249 501.978 298.085 269.98 230.711 228.303 294.667 298.112 394.85 361.288 334.711 429.507 336.269 537.827 505.796 375.361 340.851 557.998 326.776 404.086 297.367 544.575 356.208 418.224 305.998 394.216 631.742 330.011 555.666 441.483 392.706 619.956 387.36 866.186 550.812 447.844 500.308 623.248 640.807 590.25 521.705 483.704 487.955 640.614 778.193 435.901 764.647 394.883 522.813 577.808 457.741 682.521 411.732 512.729 422.163 473.433 509.711 673.267 629.512 798.283 727.711 474.138 366.418 637.135 483.799 530.885 480.731 839.575 465.505 0 542.582 398.538 333.671 621.994 526.081 532.259 513.331 462.424 504.699 560.71 657.622 810.868 292.994 584.537 665.974 546.623 543.025 513.018 536.43 449.234 412.25 630.721 483.748 648.361 505.024 643.71 430.115 361.872 526.749 574.53 400.207 494.367 429.248 318.34 381.853 317.027 416.067 399.529 452.804 459.853 465.384 565.607 494.988 564.816 663.176 672.505 323.308 513.132 554.24 308.229 579.478 455.692 508.772 481.288 425.245 596.216 507.515 759.701 487.136 621.212 504.103 605.351 701.257 560.408 957.947 627.942 618.356 539.839 661.747 686.659 638.82 537.421 513.715 654.72 901.73 869.116 641.886 830.165 477.366 545.325 619.995 400.158 744.034 585.822 588.874 424.712 585.14 570.863 795.947 843.323 470.667 598.334 230.714 242.514 498.855 510.693 336.117 505.752 834.15 629.685 550.874 0 614.926 454.694 390.264 352.833 254.865 404.906 529.942 505.397 280.202 605.642 1132.98 441.864 660.084 530.063 341.052 647.679 630.965 443.38 492.403 437.137 631.395 436.066 689.986 211.294 538.928 523.103 533.693 642.121 357.561 542.413 656.96 220.725 565.311 383.209 521.948 528.388 606.143 498.58 489.903 466.247 543.203 507.151 565.233 502.975 279.746 387.444 594.568 381.52 457.227 575.591 471.954 331.722 375.574 340.673 642.036 266.317 544.466 576.751 382.008 459.183 435.042 405.903 526.228 620.485 493.826 564.706 518.709 417.49 475.294 373.265 478.415 435.597 609.583 627.177 593.627 376.636 382.294 405.892 397.259 404.231 313.876 585.019 411.39 403.782 251.361 454.845 401.163 405.305 552.776 878.877 421.749 449.915 400.252 618.372 244.185 485.697 322.341 561.101 267.565 394.363 603.349 0 174.551 595.535 538.99 438.881 391.302 268.892 313.338 532.366 414.678 627.281 262.453 549.753 615.645 492.416 343.285 438.439 435.461 469.775 250.051 394.748 641.641 427.474 557.475 534.464 361.277 349.883 446.932 544.935 313.337 332.313 472.767 245.178 389.191 275.566 260.413 390.328 379.236 519.905 347.068 455.559 449.047 366.968 405.586 602.027 288.781 589.727 568.835 410.302 385.286 428.377 530.232 420.573 312.397 566.766 516.59 718.635 297.147 500.057 517.048 319.985 662.261 440.072 1039.24 653.867 498.574 622.229 632.029 564.153 521.243 555.217 496.605 578.631 813.143 971.547 492.463 723.433 462.408 594.061 609.75 489.406 887.722 561.111 512.062 429.026 542.43 687.382 693.06 585.706 744.488 478.393 332.657 315.131 709.842 230.61 402.172 325.565 537.389 318.262 330.276 451.057 176.088 0 515.057 410.078 394.011 410.822 251.571 327.049 430.182 443.422 641.703 258.416 382.59 453.311 351.56 369.759 422.612 389.618 352.395 258.164 401.298 529.874 481.116 393.596 474.463 346.556 382.165 557.847 443.184 375.62 379.818 428.853 248.188 266.005 229.142 202.247 417.763 354.967 425.057 290.096 433.849 268.758 405.514 505.917 470.789 281.422 551.265 546.786 285.881 379.283 410.697 466.897 313.759 264.774 481.972 360.314 682.382 398.366 485.532 392.309 341.818 644.098 312.494 896.867 521.513 400.889 403.033 537.5 450.695 454.065 445.175 378.975 459.347 715.8 894.986 468.036 688.454 379.042 533.866 476.786 364.458 714.923 415.267 427.744 356.103 434.321 580.647 626.299 971.721 457.85 532.082 321.677 252.219 349.616 531.73 323.313 424.393 959.292 352.683 626.32 389.724 601.243 520.538 0 344.242 312.066 321.631 369.426 298.862 235.848 586.562 1069.27 302.202 541.448 442.704 362.146 719.357 386.901 258.231 350.01 386.46 471.917 370.179 400.136 356.809 620.097 476.549 280.841 515.09 475.288 344.117 584.459 359.473 442.467 332.742 360.457 451.62 363.114 304.057 310.893 451.672 295.466 575.185 360.825 453.25 249.138 445.086 291.269 333.382 408.926 441.148 267.1 361.017 209.706 433.699 437.304 171.574 368.081 566.158 331.567 311.009 351.588 295.137 395.965 482.602 415.875 359.246 366.382 426.477 627.397 338.257 314.872 314.994 508.623 397.349 307.535 240.988 448.359 254.647 296.441 335.762 362.265 320.612 198.985 412.52 241.554 353.747 242.266 406.394 1005.36 185.114 757.78 191.811 257.673 440.829 595.613 139.45 548.168 1122.68 521.461 535.357 354.119 549.488 415.316 344.448 0 345.721 151.054 556.619 521.462 220.59 839.137 1306.24 374.344 461.746 455.758 186.813 669.622 535.416 530.28 241.109 392.114 796.797 276.071 390.815 346.753 549.578 638.89 437.315 726.902 467.244 666.849 647.031 283.671 527.865 356.276 469.656 588.348 432.589 628.024 473.188 488.038 375.157 608.476 575.052 683.492 342.48 347.737 565.927 195.256 573.841 706.72 441.531 195.428 280.189 422.592 658.617 261.232 229.812 540.264 393.761 271.15 253.53 418.315 425.814 291.252 261.15 418.735 181.349 281.546 414.179 405.91 178.876 269.594 381.291 672.888 353.337 328.298 565.041 328.246 393.822 290.088 185.246 308.128 344.998 308.365 249.444 172.515 282.941 545.973 701.596 479.514 533.655 181.838 254.868 462.025 380.372 216.704 435.8 624.598 453.377 534.516 255.078 440.694 398.378 312.59 345.182 0 319.407 417.875 438.175 211.451 467.945 790.665 326.588 458.614 396.146 249.707 572.707 578.203 353.109 359.535 375.588 405.021 395.018 575.984 192.804 294.51 335.668 364.59 583.066 276.813 385.417 521.435 274.415 369.017 371.75 400.06 461.792 426.623 348.224 335.604 340.831 504.489 547.979 458.237 423.468 218.141 319.757 516.981 307.759 461.806 389.671 441.078 228.544 262.792 355.794 557.461 255.529 426.895 416.198 274.987 342.503 258.903 321.046 285.219 655.7 403.638 323.831 427.568 313.815 382.906 272.273 403.545 235.305 441.301 365.476 578.676 268.507 338.603 236.486 268.898 343.821 266.963 475.848 273.173 240.802 211.56 356.606 349.217 236.345 897.227 302.114 653.711 276.691 263.97 395.589 519.901 226.214 484.971 1034.86 411.711 516.278 403.608 395.891 415.509 321.499 149.965 319.111 0 465.542 375.929 245.731 724.918 1132.1 315.536 521.475 555.118 274.52 539.358 468.88 447.173 251.514 304.255 664.661 327.026 320.997 403.562 590.336 553.117 355.726 577.857 501.667 497.425 581.192 348.77 454.318 402.56 368.152 467.97 353.693 491.679 494.65 477.596 378.247 627.946 501.767 501.405 344.567 288.587 482.38 179.762 494.08 594.059 375.372 311.767 276.692 367.513 581.409 306.8 277.726 475.497 335.41 349.451 231.053 418.844 447.493 388.186 320.257 453.589 304.473 333.734 424.364 437.518 283.872 306.558 400.657 695.698 351.428 302.739 543.732 334.666 411.729 334.667 265.455 454.3 348.533 336.749 255.143 225.425 362.299 574.824 620.497 831.713 518.673 452.55 355.752 633.045 321.226 477.979 266.919 527.211 232.038 465.847 527.793 269.739 252.619 368.812 554.604 419.481 464.143 0 224.318 422.695 369.12 675.183 275.657 448.247 393.797 482.983 558.594 393.971 227.575 344.408 286.402 289.648 538.293 437.207 501.366 497.6 280.266 261.964 432.675 477.162 210.638 343.545 464.422 269.638 263.686 203.42 190.614 314.237 203.052 424.595 369.934 334.283 261.096 330.815 388.69 494.67 347.403 331.545 583.696 296.513 292.447 259.652 512.845 253.591 430.487 430.842 290.83 685.432 411.493 395.354 454.024 347.877 525.011 318.589 971.564 528.381 435.561 472.014 591.063 644.505 451.081 494.315 371.982 464.735 492.027 770.74 452.346 647.93 343.814 468.735 511.711 421.162 737.396 433.153 465.45 356.623 446.389 528.901 632.918 764.526 824.228 445.15 497.257 358.269 412.692 356.874 489.235 405.97 823.827 292.489 507.086 503.639 314.599 330.501 298.753 520.818 438.652 375.302 225.076 0 428.303 450.734 807.554 271.019 631.987 610.683 511.839 521.551 324.082 332.016 387.791 306.547 342.168 570.323 462.474 533.311 665.956 423.834 279.949 406.861 545.27 226.906 462.314 484.907 373.027 363.151 286.817 296.923 317.267 260.948 448.229 461.22 363.311 476.795 326.315 343.002 463.173 363.799 411.368 522.542 291.44 320.088 267.71 563.506 300.955 412.72 417.269 354.679 698.806 487.279 451.235 482.539 399.867 520.215 512.042 853.549 594.772 494.305 566.236 680.561 604.252 482.238 478.029 485.667 632.151 729.287 617.778 419.882 582.942 415.288 494.398 511.709 494.104 710.578 388.47 568.871 417.533 480.699 552.922 630.736 950.212 316.198 584.037 167.526 201.919 395.813 562.906 163.195 412.525 909.73 448.607 567.408 280.075 538.576 436.351 236.865 219.886 211.54 246.483 422.635 430.264 0 613.87 1088.28 375.246 457.887 386.39 164.798 744.29 571.199 333.378 274.861 315.765 572.113 295.176 482.569 200.873 438.846 461.616 328.866 562.122 318.996 478.067 601.692 229.923 475.192 281.86 464.322 551.354 326.361 402.624 347.335 423.334 309.503 598.897 469.155 499.52 193.948 329.842 439.89 214.94 465.664 467.936 295.69 187.112 208.334 371.418 516.78 128.57 270.116 461.16 293.324 298.679 302.578 221.053 281.531 429.362 328.612 379.753 220.181 287.513 505.891 240.103 307.242 190.526 452.746 393.867 364.269 169.327 315.847 156.817 255.03 307.456 205.13 297.747 213.244 232.103 195.474 267.474 210.308 235.529 350.611 1208.14 341.406 485.916 483.673 703.413 318.963 666.829 468.215 407.813 415.352 642.392 583.203 411.293 434.248 580.449 831.504 457.499 719.572 357.898 441.635 606.881 0 366.436 478.845 739.038 552.88 636.43 564.158 542.936 418.253 686.454 456.531 286.474 793.782 729.456 564.013 467.046 236.018 466.954 321.112 444.879 320.91 347.185 548.235 397.269 489.985 433.518 323.004 626.56 364.916 504.194 326.638 684.735 581.544 376.565 395.377 641.187 550.544 618.931 841.598 457.25 270.389 601.592 715.559 469.947 558.985 590.886 521.071 1078.71 441.502 492.669 671.106 527.133 713.074 409.76 1347.95 831.348 650.346 812.66 784.211 716.79 448.853 828.042 526.905 634.965 593.907 1121.37 601.71 561.275 528.644 585.728 653.135 777.274 1147.89 570.431 627.538 424.063 717.001 885.134 571.755 287.093 1766.65 625.089 835.312 937.632 1204.86 398.804 1069.22 783.707 408.061 738.682 798.274 1084.5 617.233 624.866 1052.91 1288.97 761.063 1122.41 656.324 791.695 1068.97 354.256 0 809.433 935.232 790.944 1047.85 702.24 883.641 686.989 1011.19 751.499 412.294 1291.75 1166.72 851.87 560.681 343.454 871.995 614.353 631.041 530.591 480.314 890.407 531.707 924.641 623.843 562.302 917.408 600.632 786.144 493.292 1172.16 865.057 629.782 789.931 1071.26 788.777 1037.95 1312.73 684.684 443.746 1080.51 1078.09 792.188 834.798 893.967 958.144 1575.28 802.821 845.514 901.608 816.854 1090.05 605.366 2021.41 1301.43 833.978 1219.07 1221.05 977.396 753.36 1193.67 763.653 920.457 935.123 1695.86 1026.53 956.675 749.577 817.718 911.805 1104.96 1623.98 842.422 877.507 762.902 1162.28 1302.42 991.513 653.395 592.334 508.618 349.172 258.632 428.521 353.417 347.377 229.878 673.673 247.649 293.404 438.197 264.871 261.899 302.527 372.895 326.628 315.424 276.888 270.102 374.558 488.996 828.908 0 498.127 486.078 397.567 405.584 361.211 338.278 320.463 283.477 358.089 361.075 341.923 390.464 620.837 353.518 217.921 508.961 508.51 278.488 370.681 343.932 213.732 229.661 226.435 255.77 270.824 292.974 339.728 348.953 342.232 402.892 404.843 441.345 421.079 264.029 353.262 418.922 263.305 436.294 238.305 357.893 300.09 255.044 466.329 320.596 490.624 299.665 388.621 408.465 278.842 426.486 357.942 691.377 478.236 443.173 392.88 466.848 591.742 484.112 383.966 386.395 513.946 633.739 589.185 399.454 687.787 393.814 458.009 478.671 315.659 549.906 389.127 492.988 306.104 372.605 398.297 561.521 1042.82 585.14 879.339 416.574 389.567 953.47 696.524 392.328 519.263 883.893 455.93 585.29 664.349 553.015 383.665 540.153 464.542 460.905 521.718 450.532 630.99 461.398 752.292 946.471 496.055 0 359.821 359.666 818.502 672.998 443.354 391.728 404.644 746.224 392.031 528.884 452.872 466.322 658.837 588.799 918.836 631.579 593.259 708.324 605.611 440.948 347.804 487.184 484.171 457.75 466.934 508.044 429.706 453.433 733.912 739.229 861.622 432.071 544.641 494.185 460.261 595.093 698.825 598.947 419.24 430.345 554.087 579.732 443.107 612.146 601.725 535.589 299.19 481.029 633.595 390.731 657.702 327.65 304.732 385.287 425.736 388.464 589.314 408.609 409.318 286.961 551.145 869.88 442.67 770.085 475.86 488.04 456.686 373.875 444.867 380.634 451.463 417.08 331.271 431.37 573.258 734.039 540.435 606.608 314.751 383.736 814.014 567.403 358.036 541.358 655.933 525.23 659.138 515.648 609.533 443.16 436.97 445.769 385.192 540.951 385.497 597.145 373.71 549.882 801.869 473.578 352.534 0 326.591 822.818 758.12 315.46 314.205 496.587 550.3 407.129 551.407 359.412 320.1 433.671 550.243 787.19 501.896 560.313 617.915 361.13 353.253 315.568 504.629 520.465 538.669 521.352 379.925 336.502 434.28 608.93 602.643 734.278 398.846 471.378 560.99 549.269 558.422 503.227 541.282 308.17 264.556 604.936 702.622 267.729 596.978 492.984 254.57 410.525 382.748 375.405 201.73 673.991 287.822 404.849 382.299 356.846 432.676 397.961 433.367 245.359 256.545 370.674 759.233 518.812 567.301 338.446 355.198 362.093 405.987 608.444 320.881 398.282 297.281 362.399 468.783 493.514 932.686 291.513 618.375 190.691 178.59 514.384 550.079 197.933 465.015 904.059 520.847 549.397 342.443 496.732 353.381 362.749 185.972 249.883 274.829 482.841 510.793 164.097 639.618 1061.42 397.739 357.319 332.789 0 669.415 626.859 399.795 308.064 351.087 668.884 283.613 477.72 205.609 383.695 515.215 407.005 749.493 444.594 580.075 671.626 306.224 465.928 287.865 475.68 523.316 437.919 506.037 405.619 404.714 309.256 614.343 524.482 553.078 215.86 307.774 584.597 223.524 504.326 537.252 476.824 187.914 303.227 415.397 568.543 246.456 334.762 516.288 327.254 327.243 302.878 332.916 318.904 408.147 326.17 402.275 198.75 187.249 382.306 330.908 326.226 196.59 376.286 466.004 527.025 306.454 463.397 320.2 430.657 309.477 256.818 306.039 290.308 245.568 236.136 194.479 347.198 283.11 500.291 1042.99 461.357 529.63 495.352 647.427 297.56 669.589 530.686 749.398 507.628 540.91 635.932 340.419 370.191 715.114 664.822 566.351 535.534 555.493 514.238 739.411 580.931 722.126 401.723 817.28 831.798 666.424 0 498.99 559.278 737.308 429.158 498.763 880.198 708.076 514.802 732.999 526.321 541.192 536.785 540.505 492.15 383.301 641.65 415.298 608.817 327.946 337.056 662.666 580.351 611.165 393.333 740.359 509.191 459.202 444.931 662.342 335.169 831.054 714.362 465.834 435.185 532.654 659.289 603.369 394.875 577.106 651.036 942.343 578.263 676.933 630.477 432.936 793.038 645.566 1167.32 881.041 626.595 728.547 810.871 721.905 566.936 674.008 673.557 905.987 965.915 1081.87 602.004 790.292 625.564 786.07 546.94 615.259 1044.07 622.138 624.971 538.553 699.527 841.352 826.048 733.929 875.313 572.409 582.36 419.911 542.725 466.075 629.726 448.648 885.87 301.72 514.036 624.904 439.726 426.556 383.988 532.316 573.703 467.847 392.255 319.164 566.214 555.387 896.673 359.751 672.643 764.37 626.021 500.81 0 475.15 587.07 413.05 521.919 630.705 530.508 619.804 870.346 485.622 348.92 439.768 627.073 316.614 454.237 602.059 408.34 380.829 246.694 246.797 437.237 302.887 433.138 488.204 487.123 437.884 379.523 468.988 588.392 427.609 336.439 585.347 270.427 545.099 334.334 720.802 383.983 352.092 503.766 444.32 751.036 643.495 624.998 400.989 489.806 740.545 629.223 911.222 738.945 438.222 548.9 762.164 778.281 580.319 456.337 578.444 682.844 897.74 626.375 539.763 821.005 504.598 628.869 563.823 484.283 661.129 455.815 668.869 421.306 508.247 538.29 846.388 667.865 682.956 422.956 386.193 313.398 507.783 407.989 437.676 350.31 618.935 346.675 534.986 440.112 434.374 391.504 255.843 525.584 351.795 444.505 225.806 328.013 327.95 422.162 703.587 335.176 440.256 317.716 398.281 560.528 472.722 0 452.671 251.954 320.158 504.624 420.12 329.2 476.283 327.847 323.389 474.135 400.348 262.371 446.653 390.292 288.042 272.572 266.317 324.217 365.054 204.606 301.103 282.964 351.864 503.408 280.862 325.579 354.302 351.335 333.554 475.851 306.03 301.039 300.58 395.21 258.927 376.407 455.931 241.202 630.588 453.322 340.747 385.764 374.961 303.606 321.204 785.763 498.802 398.435 445.352 486.049 555.933 351.771 450.25 295.849 495.716 409.212 584.556 337.596 424.497 287.412 393.58 395.051 443.716 593.815 274.502 436.192 268.433 419.531 457.003 468.999 887.467 402.754 803.985 331.749 332.719 643.94 548.198 234.475 447.777 868.659 343.975 454.576 492.163 474.997 354.591 349.853 241.017 362.042 251.663 346.819 387.13 275.922 692.61 1026.01 320.717 392.323 324.015 309.689 738.903 590.99 455.341 0 422.289 611.771 221.081 374.887 465.053 415.282 522.25 333.037 636.15 537.632 465.051 585.425 286.153 392.11 341.464 360.094 456.914 351.983 519.352 400.087 487.567 355.754 566.176 573.484 752.166 431.208 362.347 461.501 395.476 468.632 574.289 432.091 285.923 205.563 475.022 538.921 267.798 370.496 447.807 373.44 351.009 372.827 466.709 328.621 497.159 235.548 439.374 287.102 432.82 446.74 502.679 310.425 265.102 264.99 560.287 515.864 477.239 630.973 288.193 328.394 419.517 275.661 455.99 372.78 385.657 347.14 293.944 355.95 636.302 720.049 643.7 472.275 333.755 255.941 435.438 392.416 335.949 357.817 757.05 328.559 407.689 432.149 250.237 260.61 385.878 387.985 374.998 304.791 286.482 304.573 313.771 463.739 761.17 281.374 404.62 502.243 350.213 431.797 414.507 253.725 419.714 0 463.172 462.863 289.952 379.106 507.61 425.381 252.779 409.897 388.247 276.407 433.187 402.244 291.757 312.56 317.654 342.143 247.849 286.062 331.643 322.845 342.947 554.6 337.218 386.891 394.621 317.313 363.584 396.913 346.03 407.685 283.072 380.951 344.862 213.137 432.836 361.969 537.148 347.207 434.148 410.573 327.023 384.251 457.931 698.296 486.406 370.472 380.123 496.032 541.209 388.92 405.326 367.988 509.702 561.233 583.063 325.607 437.273 347.971 490.071 349.032 340.528 574.3 378.685 358.608 261.156 393.075 444.905 455.115 468.93 1195.29 348.099 574.824 528.491 650.545 252.414 629.333 401.701 395.13 381.129 623.91 622.878 401.124 406.69 469.857 793.817 403.994 660.397 284.884 336.415 569.131 293.138 433.795 355.232 740.418 555.284 668.65 504.718 520.406 320.412 605.291 463.401 0 875.722 673.308 578.175 503.675 237.934 448.35 441.507 446.278 241.3 378.852 538.606 252.306 495.745 329.916 365.705 579.586 278.232 444.044 337.064 583.327 523.162 280.877 374.055 617.537 455.112 638.321 868.351 375.509 237.284 516.507 637.702 415.141 482.657 610.867 528.062 955.099 571.748 529.732 649.661 451.57 654.891 427.46 1373.1 908.161 592.979 790.891 772.802 734.668 409.403 734.63 495.865 693.205 537.408 1014.93 542.618 601.065 423.752 593.505 628.272 695.437 1048.56 558.268 543.028 489.648 732.77 796.836 594.932 1089.01 261.598 938.57 348.461 272.976 616.329 804.818 283.72 487.068 1107.96 481.188 485.264 436.258 641.515 530.053 370.053 275.372 393.469 326.687 537.026 569.552 294.598 792.406 1295.03 360.155 389.523 410.551 284.341 875.951 627.084 503.918 220.402 462.008 877.793 0 421.184 375.738 637.253 677.769 333.962 774.645 612.258 584.427 738.085 368.885 532.255 341.741 518.627 548.562 378.301 527.933 468.32 605.759 392.411 680.782 729.901 781.792 330.819 429.593 390.504 270.042 565.116 811.151 447.792 268.631 326.445 511.696 547.44 259.441 357.421 508.348 386.755 362.175 477.389 384.963 443.936 313.445 212.795 482.402 271.342 321.947 556.149 621.601 348.773 334.416 318.563 623.14 450.878 494.091 677.546 445.015 374.25 468.427 273.723 327.608 378.275 527.431 339.686 260.645 270.572 570.799 1093.45 594.865 714.577 523.457 417.342 571.894 590.629 399.562 518.308 1103.25 255.567 640.698 689.883 433.777 486.562 400.998 386.752 581.862 321.806 443.227 465.327 484.251 740.345 1176.77 339.283 527.282 558.7 479.182 710.127 528.936 424.446 373.009 290.438 678.495 421.025 0 694.548 717.417 667.446 373.656 721.474 757.714 500.034 534.82 597.231 447.465 336.969 440.769 519.928 288.642 516.721 511.627 502.232 284.017 720.357 467.438 668.938 568.053 452.842 400.484 471.958 547.257 666.89 431.687 490.796 441.305 444.739 496.574 507.182 572.156 417.884 628.197 493.711 421.704 630.766 573.912 590.628 480.563 539.17 476.013 570.278 655.393 730.092 413.11 486.034 422.927 732.689 579.386 473.209 823.242 539.259 662.332 529.799 471.606 607.34 547.592 546.835 458.103 395.575 545.411 796.81 753.698 422.42 523.318 157.996 213.694 512.273 469.637 302.455 424.215 736.255 539.364 507.504 211.196 561.405 397.827 356.249 346.177 192.698 403.233 500.015 531.25 199.983 573.579 864.672 389.44 447.139 365.88 205.495 516.289 620.288 330.325 462.633 378.528 579.523 375.055 692.006 0 444.23 447.85 448.798 679.445 252.812 486.445 578.616 277.404 441.008 327.943 434.667 471.048 467.618 406.693 336.098 341.167 492.495 502.91 538.185 471.229 158.583 267.347 549.086 292.319 435.827 460.539 387.793 247.121 336.032 366.375 486.905 185.408 470.988 495.899 316.056 326.865 344.659 246.584 269.518 597.054 398.627 367.59 328.614 300.915 463.152 262.502 408.57 264.886 560.631 500.291 619.047 293.057 366.446 262.305 316.207 302.619 248.806 410.982 200.125 326.844 193.721 337.026 306.959 243.73 561.48 801.384 635.012 297.558 512.869 819.267 401.819 327.888 616.26 560.549 633.812 639.737 533.86 533.566 471.825 619.482 545.795 292.601 586.991 491.375 662.374 437.115 468.963 575.392 615.351 461.162 323.284 383.514 723.9 866.159 474.512 413.27 505.241 502.222 636.667 712.846 440.455 0 325.077 610.621 644.302 364.783 531.208 513.25 362.012 412.193 566.087 546.457 643.648 619.747 605.233 502.668 315.626 634.568 763.901 544.292 655.728 522.42 475.608 756.442 623.717 645.493 397.483 800.423 386.327 431.256 583.103 739.337 495.487 751.751 531.014 425.566 452.443 445.564 587.372 322.058 1031.44 544.817 475.892 646.383 541.366 449.611 346.152 592.186 290.264 381.17 372.33 1004.73 510.508 435.521 350.25 384.376 373.211 472.426 777.122 494.305 293.341 378.58 563.693 689.304 417.323 323.829 975.849 400.86 383.512 420.974 610.743 194.702 482.919 399.02 428.397 387.265 420.301 515.458 360.17 348.019 473.366 635.07 328.221 549.62 275.549 416.772 457.042 238.674 349.333 348.647 650.519 439.336 513.682 520.869 478.695 327.295 513.102 423.032 237.318 674.264 661.993 443.439 322.382 0 338.546 348.861 377.738 283.975 291.021 360.653 249.155 430.107 307.769 336.25 480.892 295.13 407.919 296.518 576.404 394.578 317.858 388.214 535.434 356.356 537.407 674.119 360.655 243.778 507.828 539.094 334.169 465.53 517.489 381.749 784.31 448.479 384.921 498.136 384.55 554.126 291.828 1167.79 712.423 473.328 629.351 616.941 667.304 355.286 673.942 362.562 540.513 514.703 895.44 530.594 538.218 335.371 439.737 491.762 525.428 888.36 436.566 432.534 325.684 610.015 665.634 525.182 778.432 628.783 576.482 388.075 268.503 373.474 457.648 379.407 337.931 897.906 267.731 362.365 523.713 351.439 387.475 276.852 429.133 358.95 352.357 262.386 280.568 322.084 474.335 883.523 217.008 588.337 554.083 400.516 540.916 349.832 325.223 327.115 251.811 454.045 331.454 368.935 444.708 609.642 341.698 0 355.844 501.123 275.119 465.66 417.432 319.158 345.074 291.539 360.841 276.905 280.668 337.948 479.123 384.572 481.712 365.608 385.035 409.345 321.656 318.364 436.49 365.737 409.371 219.197 403.712 305.92 385.929 355.677 281.13 460.43 372.922 395.138 464.638 392.061 374.256 444.223 697.113 481.396 447.139 349.322 521.036 755.292 442.933 463.642 394.41 581.071 532.703 505.929 406.075 543.855 327.685 445.391 454.46 391.425 520.816 367.049 447.19 370.247 424.025 396.611 498.618 413.845 1110.16 453.131 519.136 464.323 443.366 398.964 632.584 489.544 734.16 444.186 517.517 621.353 445.887 550.318 507.677 716.539 574.584 572.193 423.694 397.185 553.18 329.855 623.663 496.83 908.596 784.065 739.505 530.324 431.824 472.129 626.723 402.915 439.441 768.244 713.183 669.735 645.31 351.28 352.311 0 505.94 285.972 363.623 495.405 428.449 616.611 382.593 414.424 575.406 412.118 555.04 463.936 677.532 618.049 295.708 472.039 721.417 567.354 593.989 737.682 455.686 318.716 464.11 666.889 440.143 481.934 673.997 508.906 840.519 520.683 542.007 611.66 525.019 608.068 617.224 1202.59 878.632 672.322 739.68 888.344 886.53 422.824 716.357 517.227 800.071 665.086 784.579 581.982 473.369 423.02 505.285 534.107 708.931 1047.61 604.111 596.526 440.805 746.939 731.506 713.633 574.83 662.875 525.844 233.852 371.842 613.294 394.017 350.51 478.43 566.137 611.184 575.731 355.117 549.157 443.435 473.751 465.291 274.935 499.892 475.886 545.922 315.456 455.915 643.673 507.117 616.589 505.771 443.339 541.316 627.993 403.775 530.322 386.85 447.755 607.953 754.804 252.648 365.28 381.236 504.752 510.498 0 419.049 446.986 347.732 436.424 472.411 422.053 495.356 473.695 404.985 363.63 286.697 582.981 533.345 514.603 443.139 329.034 381.267 558.116 477.733 448.517 391.495 494.61 382.069 353.767 403.048 601.616 316.71 706.037 537.998 420.801 333.144 380.329 451.127 316.158 909.405 636.242 407.82 533.733 624.867 562.404 248.844 446.548 278.355 549.694 582.809 722.005 337.497 404.683 220.092 346.974 353.815 351.585 642.749 326.611 382.643 228.962 483.47 469.71 381.46 528.476 933.897 424.466 508.619 377.754 519.191 306.766 550.092 273.047 474.732 238.679 402.197 534.168 316.736 380.575 342.464 663.771 386.49 497.137 211.436 225.244 475.397 332.722 549.009 278.238 594.481 567.755 580.968 496.833 319.276 266.205 462.614 281.953 244.343 586.963 502.014 488.609 539.297 293.126 275.31 296.163 419.063 0 324.553 448.742 222.97 371.362 192.95 222.012 340.444 200.963 286.694 328.48 413.885 429.864 295.6 368.295 472.015 391.769 315.369 588.658 244.558 286.485 318.621 550.849 361.664 355.529 457.67 408.625 736.957 387.578 464.141 478.677 479.6 511.208 459.579 1039.26 683.609 460.408 636.599 674.562 694.371 461.45 573.654 442.098 583.99 553.622 727.512 449.77 554.468 348.357 483.742 515.25 472.592 742.848 426.933 486.667 328.429 585.318 573.388 550.534 395.891 1019.45 387.772 490.268 529.979 625.459 203.717 580.667 397.553 533.744 344.234 495.189 649.264 340.091 384.016 582.011 642.665 520.057 578.996 342.737 461.26 598.162 357.313 497.109 366.725 702.155 620.843 670.393 377.583 454.737 447.989 581.614 431.98 378.714 739.948 535.159 576.129 516.543 294.611 467.666 367.828 444.857 321.329 0 580.332 334.294 379.727 257.855 286.627 454.847 409.65 494.332 275.198 543.541 412.837 316.565 486.11 719.34 430.409 586.448 731.565 392.056 260.159 498.343 600.699 404.5 460.893 557.608 508.182 943.963 301.677 620.297 464.7 397.258 752.788 410.671 1192.55 758.498 590.478 716.022 772.758 740.004 535.038 571.733 462.765 621.831 767.429 966.83 564.983 727.055 461.34 551.835 582.844 550.399 985.319 555.592 625.354 419.111 647.148 757.881 820.615 678.836 484.315 591.869 211.381 273.354 467.288 449.458 226.132 432.862 700.519 503.733 438.421 220.776 480.341 431.149 360.707 282.872 276.545 349.146 466.128 486.613 229.291 559.593 913.601 345.826 604.115 366.116 306.063 648.378 608.621 394.352 285.838 406.783 542.596 370.1 598.793 278.649 364.35 366.169 426.609 507.763 355.053 452.055 587.897 0 372.85 422.654 449.197 523.936 481.691 514.678 376.154 412.872 489.487 560.785 480.239 559.827 372.606 334.426 563.006 381.751 495.808 534.59 471.695 248.125 286.946 364.304 671.562 243.046 396.123 489.567 298.264 412.869 363.979 309.886 354.892 612.25 436.878 461.341 411.083 379.426 514.389 335.462 414.416 283.04 489.954 548.711 568.822 401.947 381.277 237.027 272.026 364.264 294.3 540.239 374.277 323.259 234.297 415.233 352.278 423.101 473.737 815.387 405.421 390.771 334.312 593.477 249.944 395.866 286.676 493.682 295.017 312.427 553.801 247.998 252.513 440.224 519.958 367.348 447.372 270.631 372.112 468.436 403.692 551.617 212.012 439.172 357.093 464.462 418.201 407.12 290.388 388.613 291.342 256.674 532.962 449.595 437.599 415.53 254.49 318.684 434.087 434.155 221.539 336.569 367.387 0 306.547 232.606 281.499 416.171 269.315 281.807 218.178 394.984 422.759 323.015 456.194 485.802 289.226 449.068 561.721 329.088 318.028 396.894 434.376 343.503 269.226 595.847 394.223 670.414 319.074 409.644 426.222 333.714 524.88 313.444 927.991 553.001 360.514 527.75 548.407 493.945 406.977 447.375 344.305 472.176 568.553 819.957 470.969 619.037 320.715 463.52 398.907 418.8 729.724 438.623 407.093 317.036 462.835 530.914 560.533 785.303 505.127 487.037 309.248 216.974 556.232 427.592 352.94 313.511 708.535 270.364 384.121 382.86 397.093 270.257 333.265 354.884 372.729 402.838 265.724 365.929 281.3 495.234 947.155 229.118 346.286 321.083 287.843 612.336 383.595 275.936 341.894 313.778 498.391 342.285 339.942 328.806 568.946 435.366 347.364 629.948 473.605 373.185 383.714 422.556 307.942 0 253.708 262.213 250.215 313.742 269.203 272.044 216.767 365.154 440.623 518.069 351.898 288.826 288.203 366.726 221.122 422.973 232.531 337.478 211.536 322.019 458.692 221.424 572.084 312.55 410.91 278.44 341.719 436.415 279.001 575.086 366.033 388.206 310.727 404.649 478.614 451.452 322.754 309.469 385.787 600.438 582.561 352.439 636.341 360.008 430.239 436.776 239.953 430.634 298.082 490.834 259.92 282.056 359.859 519.331 482.523 724.161 411.249 442.857 298.384 581.002 251.24 481.739 258.673 531.898 229.064 318.217 514.673 276.468 231.263 359.117 466.371 397.742 367.954 203.767 284.873 459.96 442.496 634.302 224.862 487.252 508.648 473.16 331.088 248.79 269.397 357.598 315.399 332.587 518.796 440.303 433.7 551.61 312.829 290.114 390.297 422.182 192.152 258.844 443.827 233.537 249.59 0 146.559 316.649 238.542 287.826 267.05 388.416 253.93 320.012 378.428 475.875 292.034 359.775 507.215 190.395 317.677 258.897 493.024 267.051 329.632 416.527 329.633 673.745 371.545 479.944 330.693 360.809 546.501 340.358 843.172 561.294 436.252 433.055 599.5 582.276 503.406 431.46 347.695 477.758 669.865 669.895 479.553 665.076 346.669 507.019 456.162 389.164 629.435 375.458 523.824 327.404 400.41 538.439 680.555 465.859 890.195 489.771 470.283 357.586 702.396 289.443 585.16 288.404 416.735 225.936 411.587 523.278 259.526 201.634 450.419 584.025 460.455 465.494 190.872 294.475 546.976 330.883 582.357 254.295 481.671 526.459 521.846 338.622 245.488 326.843 456.319 339.549 367.68 549.071 519.661 471.779 645.11 339.69 357.082 422.032 493.684 220.858 287.065 520.161 278.406 259.68 146.379 0 404.761 252.105 431.113 326.535 484.871 235.66 380.42 452.994 535.015 360.866 400.231 581.334 214.694 379.107 358.694 595.031 302.708 322.488 460.918 372.99 824.484 415.145 483.219 417.654 401.078 663.502 363.638 1011.49 637.07 443.138 532.68 652.364 598.844 551.745 534.326 461.547 512.405 740.775 860.547 536.256 805.659 467.981 521.409 582.547 460.698 799.309 406.023 611.002 354.616 500.668 607.344 765.273 900.859 607.589 701.417 432.016 345.863 522.322 557.806 364.684 465.183 900.054 295.563 399.718 607.885 394.308 427.125 367.019 432.415 433.07 356.24 317.905 319.155 326.865 635.843 928.103 274.587 458.22 553.01 440.59 668.513 445.063 374.89 353.511 248.698 591.047 381.359 292.012 473.51 624.38 488.263 279.437 583.922 477.66 343.158 459.896 480.658 423.996 253.736 323.572 414.545 0 285.496 371.34 433.623 305.841 588.274 538.452 514.797 457.079 321.14 208.825 357.651 318.31 530.311 242.994 469.155 315.448 414.449 349.176 347.81 588.809 423.916 528.625 354.695 447.346 476.807 388.519 654.705 453.24 373.195 400.014 614.79 714.48 564.658 349.965 346.51 494.322 718.571 526.118 400.993 707.355 340.434 454.229 518.401 306.049 466.47 364.522 563.143 358.076 360.929 370.118 623.926 681.363 843.248 484.821 480.17 333.728 543.668 419.231 543.992 336.645 582.559 295.088 451.785 492.637 383.083 359.012 301.23 622.696 342.541 487.763 202.541 258.137 397.406 370.815 617.255 290.608 463.394 525.447 502.259 586.179 302.811 206.444 512.868 284.672 281.408 528.194 515.167 405.693 607.138 297.729 279.741 418.355 404.098 199.555 411.344 506.527 269.291 311.144 238.15 253.121 281.512 0 339.573 361.9 387.119 439.114 312.144 308.144 387.109 379.792 240.593 521.274 249.153 342.093 299.279 548.894 301.713 344.669 400.613 288.523 753.296 503.247 452.334 392.319 406.453 498.592 355.85 944.058 623.589 326.023 531.668 629.329 620.669 433.526 479.286 350.035 557.132 551.037 657.104 394.425 587.701 308.822 421.443 528.199 482.422 636.166 333.589 520.291 327.041 459.563 447.538 532.863 753.873 625.593 473.418 363.942 323.424 555.423 441.992 416.883 406.601 737.919 392.324 457.709 480.328 526.429 433.152 309.689 469.318 334.573 489.287 422.763 446.542 340.595 512.553 804.024 336.834 504.622 386.162 404.31 607.924 431.631 305.028 396.623 331.423 449.233 466.853 514.776 333.222 506.514 412.224 338.679 565.507 363.982 286.571 496.232 371.925 281.987 268.904 287.728 430.561 363.196 338.638 0 273.664 338.282 572.392 434.704 553.455 344.548 397.739 311.59 454.057 292.898 419.594 317.323 361.554 281.458 384.745 569.176 292.594 587.92 376.769 445.671 361.513 463.075 363.441 342.887 632.459 431.506 349.436 388.24 465.89 533.056 376.858 413.675 282.031 527.284 517.474 556.57 395.914 466.606 278.41 416.354 358.339 322.675 437.623 281.852 439.531 259.155 416.788 348.481 404.188 403.026 741.458 265.693 250.443 288.896 657.595 235.229 394.099 310.188 456.129 359.304 462.919 458.818 354.954 297.953 449.926 485 337.825 473.208 367.639 459.92 419.235 332.806 508.156 344.238 424.045 339.84 403.262 390.603 487.038 283.272 484.147 320.472 337.593 605.005 500.342 338.281 317.771 297.119 479.645 470.688 285.136 327.303 274.739 407.867 216.05 269.96 264.962 326.774 426.147 359.307 270.022 0 431.459 477.13 412.496 455.281 383.691 332.009 537.189 540.604 283.396 297.742 452.791 396.92 335.933 376.506 542.216 363.487 688.262 338.495 358.893 329.945 285.907 489.861 241.167 898.3 519.804 383.829 495.595 516.98 418.013 263.084 463.691 321.519 399.217 516.088 875.171 359.089 489.621 310.183 442.576 320.791 383.736 737.797 319.955 405.255 250.245 449.218 579.826 453.035 1103.23 478.84 567.147 443.258 286.713 515.001 554.03 376.729 397.427 1036.47 334.027 572.221 545.094 464.062 438.117 296.519 374.55 507.596 377.686 336.877 366.376 310.078 692.361 1186 344.178 453.528 444.855 311.598 746.888 493.538 357.566 354.61 347.457 588.545 394.573 285.674 496.648 639.31 579.856 392.874 692.637 587.098 418.198 548.171 489.984 398.702 218.111 394.442 489.345 307.501 391.381 340.987 435.784 0 534.424 388.412 553.915 345.766 395.609 326.803 382.382 383.154 499.931 303.082 390.94 283.679 466.461 476.233 298.352 508.418 473.563 483.979 371.475 396.04 491.047 455.016 497.283 431.745 464.723 416.845 446.213 543.191 519.118 312.557 338.339 421.071 608.745 504.707 374.612 685.663 390.705 562.097 430.113 372.262 389.021 395.012 476.105 337.427 285.157 389.844 538.192 706.859 891.158 602.308 535.442 425.214 831.706 315.183 642.315 377.828 669.903 424.213 501.651 505.936 451.406 269.57 572.734 606.668 549.437 627.433 262.14 470.155 597.148 610.231 895.342 396.574 735.988 637.691 615.409 508.549 438.488 506.911 562.107 552.611 527.646 681.274 712.766 501.55 789.427 405.223 481.23 638.557 535.411 427.682 411.501 563.128 422.133 357.594 251.795 236.152 578.628 440.095 564.927 476.64 525.951 0 500.69 583.616 577.351 389.432 607.766 737.18 332.231 486.729 383.51 682.555 389.901 504.123 539.566 366.179 808.664 568.77 583.718 532.975 518.965 741.038 460.853 1093.74 743.539 599.93 566.716 737.487 776.944 651.105 610.309 549.893 678.995 885.73 957.064 703.327 935.945 503.612 668.859 636.924 483.137 871.228 553.409 655.704 453.028 571.057 658.882 839.819 598.109 956.711 325.159 496.835 430.981 383.677 263.148 567.815 451.801 723.815 331.061 560.468 557.17 368.045 403.37 357.963 569.455 456.738 496.174 327.212 324.016 464.789 383.821 640.915 400.461 732.228 602.103 522.817 458.088 379.125 280.639 566.058 333.94 282.923 729.013 463.792 536.694 545.442 319.81 364.736 300.345 517.557 294.086 316.652 474.464 320.358 436.862 317.743 378.311 533.257 311.554 430.101 411.303 385.156 495.31 0 357.01 576.24 393.14 549.993 636.24 397.2 218.618 442.655 506.942 347.806 376.501 539.125 423.583 757.13 483.162 518.324 492.094 389.615 556.311 510.56 1054.53 794.758 553.596 649.464 619.307 631.956 423.501 559.24 394.854 688.126 536.971 724.459 440.308 500.041 380.083 479.972 438.676 602.447 808.228 488.162 418.371 385.238 601.968 641.212 593.086 651.831 899.862 321.844 503.522 423.262 453.761 418.669 550.091 518.228 824.304 524.38 656.686 490.534 401.986 502.964 446.628 673.034 419.296 496.434 386.967 333.032 491.69 395.812 798.368 434.219 846.693 740.166 547.9 435.732 461.706 321.529 738.37 377.663 371.366 774.811 644.716 463.371 660.224 391.66 379.897 467.216 439.795 361.061 473.487 553.743 453.601 504.592 367.679 447.077 505.469 302.807 545.842 450.934 543.108 568.767 352.207 0 475.19 322.938 537.476 608.779 432.199 313.607 371.817 661.699 481.451 415.982 509.351 454.668 852.082 569.986 488.077 594.673 444.397 522.524 574.358 1025.81 801.434 621.277 759.905 754.589 776.575 453.746 640.352 559.117 813.205 756.268 764.109 465.085 505.91 507.408 644.786 539.232 651.376 856.639 519.754 619.669 430.041 586.965 743.396 572.44 1012.29 331.638 583.578 209.31 167.683 477.768 575.39 275.989 384.642 927.867 505.067 679.342 280.284 607.751 478.052 249.883 342.255 218.444 345.191 494.082 463.285 193.962 651.579 1087.46 421.199 430.88 406.198 216.628 666.584 592.533 357.186 430.895 396.95 619.699 331.917 564.765 159.142 526.905 540.508 417.361 734.095 330.948 475.248 722.79 372.405 488.627 351.387 480.089 536.277 454.465 390.1 347.606 386.034 343.803 579.267 578.196 485.339 0 371.596 458.033 224.427 499.913 493.754 360.255 257.197 313.243 430.717 437.839 186.277 346.556 542.753 284.859 298.192 306.687 256.552 362.614 432.682 354.616 311.029 347.55 294.96 391.061 315.013 361.499 297.991 453.266 465.231 458.527 209.7 407.139 282.872 366.551 259.276 258.271 284.066 180.026 290.85 240.728 255.71 267.204 200.366 630.334 567.237 516.855 313.393 271.195 458.804 333.801 326.224 374.435 777.643 374.31 326.059 384.721 292.931 287.782 443.842 345.836 321.398 288.607 346.685 363.571 327.588 562.819 803.782 264.195 542.924 485.42 309.77 336.075 428.516 352.749 360.768 317.962 458.362 430.807 455.013 267.692 486.673 363.129 323.206 576.081 381.314 390.736 431.912 333.284 292.823 289.607 290.346 364.435 318.524 378.769 402.224 337.966 393.717 391.841 396.602 326.391 371.61 0 465.702 364.965 294.842 413.563 336.771 353.299 332.073 290.919 398.297 314.441 501.824 440.196 343.433 372.842 318.181 428.053 384.628 738.074 457.828 434.392 416.86 452.355 467.006 366.652 383.707 359.503 515.912 720.382 658.517 398.365 573.805 353.015 421.934 385.145 257.279 570.247 390.217 388.421 262.72 344.79 445.855 542.196 994.662 676.846 808.061 524.173 408.469 593.643 687.998 505.592 484.732 970.584 339.888 514.042 592.505 593.688 558.069 291.388 563.72 516.285 481.254 335.339 414.873 437.619 626.137 1049.73 353.853 491.757 563.996 583.937 834.268 337.461 337.356 460.587 363.436 647.809 392.133 402.72 551.299 757.626 542.631 321.263 602.399 562.38 316.623 588.433 558.716 451.033 288.302 363.569 403.841 206.364 241.789 315.252 542.175 324.129 614.626 554.221 548.178 457.412 466.746 0 434.907 311.221 601.093 266.05 611.691 319.466 429.953 435.029 324.192 690.21 545.916 560.879 368.34 565.453 531.228 499.008 666.529 483.936 368.996 507.575 703.428 772.035 626.627 394.148 420.742 526.382 684.562 454.439 466.624 732.391 422.577 473.899 531.264 383.591 442.731 391.216 659.34 363.19 411.913 325.161 692.623 1092.24 243.551 799.323 223.867 236.332 363.975 709.429 215.671 555.756 1150.56 558.075 557.812 385.746 571.317 550.938 335.402 196.53 309.642 180.603 583.659 525.065 215.932 846.155 1323.22 419.137 459.341 553.884 224.555 715.926 588.258 478.641 396.389 397.267 873.44 270.938 473.488 294.48 624.74 677.774 440.91 745.408 480.612 588.01 734.144 383.022 563.344 368.197 510.766 584.524 357.106 525.043 458.709 544.463 382.224 740.84 639.112 617.385 224.961 365.137 436.242 0 600.21 679.439 395.216 231.949 331.742 420.494 651.417 264.219 291.799 527.342 381.79 258.456 303.115 330.663 460.451 274.619 324.089 371.459 295.846 284.424 457.074 436.002 260.904 275.859 513.586 650.096 295.108 209.244 531.974 361.688 353.477 316.845 166.899 236.939 284.324 332.245 244.611 192.171 209.71 432.414 580.224 806.252 488.548 471.733 337.21 645.286 348.489 581.277 347.307 623.703 325.192 308.731 454.278 412.864 288.573 407.743 572.545 457.451 493.397 296.478 290.016 461.964 471.808 705.885 263.188 595.4 575.172 505.148 469.008 270.578 308.489 467.359 345.632 380.087 566.01 550.936 436.921 654.351 366.658 362.626 469.685 448.066 243.507 396.719 492.484 329.405 221.568 190.365 215.576 314.019 249.825 290.847 286.706 382.2 336.397 402.003 440.443 496.399 293.928 308.707 597.473 0 419.386 294.853 602.309 290.164 308.227 447.285 349.352 792.141 498.329 500.459 409.401 500.046 593.743 439.148 950.837 633.972 487.53 525.392 707.01 626.508 479.558 472.423 430.623 564.261 757.863 711.501 541.913 720.683 406.97 547.788 540.242 390.292 703.012 388.733 641.699 337.523 526.464 528.035 706.813 459.751 1023.45 236.635 412.085 426.746 456.05 195.262 531.507 417.757 585.998 396.881 576.166 559.825 383.358 376.811 436.648 698.933 385.321 588.946 287.383 315.002 462.61 277.626 455.614 429.207 694.514 506.943 534.748 430.823 543.598 301.963 569.475 403.462 237.822 809.098 655.024 454.089 399.646 246.176 407.777 318.18 388.364 281.998 258.22 525.731 314.543 416.087 315.309 375.879 523.331 340.729 413.782 296.161 494.808 475.882 216.307 319.682 488.498 407.39 598.062 677.95 413.946 0 410.493 516.077 358.756 489.792 501.755 429.037 873.412 389.084 483.293 500.589 375.578 517.642 394.914 1143.09 759.022 545.353 690.198 709.711 656.994 335.414 642.256 387.014 708.298 491.654 856.193 417.197 385.654 332.098 453.601 410.163 591.091 877.162 433.418 426.218 408.083 630.284 712.262 470.336 877.485 581.58 479.102 395.603 239.4 411.829 525.172 421.151 330.669 976.952 297.171 461.093 465.687 432.689 415.515 266.149 438.229 442.418 376.293 259.989 269.142 294.218 613.792 1090.61 239.933 599.02 546.529 475.607 535.235 338.992 303.664 431.442 284.183 521.565 450.588 431.715 386.397 809.163 513.893 222.189 472.708 494.136 319.811 503.17 469.701 397.906 230.858 259.5 361.283 243.472 301.364 318.57 453.645 297.648 384.836 446.478 380.267 357.101 337.398 266.055 395.275 298.69 415.326 0 458.266 283.339 362.906 421.973 226.479 515.409 385.368 439.876 408.285 385.799 329.687 431.122 607 468.179 455.024 350.495 575.737 749.971 476.424 384.815 421.661 670.245 637.808 457.523 353.96 576.299 345.975 487.153 418.269 338.643 487.679 330.932 526.646 338.849 355.469 325.921 533.743 873.866 277.837 647.654 183.147 250.54 398.829 578.848 196.552 444.615 877.417 543.688 514.9 331.042 535.236 468.596 360.597 194.273 228.977 310.088 512.195 562.478 186.282 725.024 1099.32 356.292 418.822 313.521 188.676 657.767 722.981 396.616 285.414 381.47 639.109 269.908 488.243 247.16 391.395 547.064 410.429 676.443 384.601 549.776 602.474 247.328 436.306 337.12 495.965 595.439 466.479 554.222 361.324 397.098 389.147 680.822 509.585 672.06 255.799 352.064 612.755 230.49 600.583 518.694 458.383 0 289.63 463.988 682.811 261.192 288.366 423.987 289.288 323.632 249.473 238.52 367.003 410.106 298.613 429.446 255.187 196.642 401.718 302.005 330.86 213.833 413.515 385.987 454.41 253.98 360.081 255.881 252.237 289.047 185.454 343.15 310.913 205.44 228.975 298.448 285.04 314.113 699.634 449.491 540.718 239.594 265.929 460.586 406.078 261.482 415.787 689.972 355.547 484.43 373.634 429.162 318.109 209.293 279.246 263.896 275.943 254.065 301.032 207.844 476.416 808.185 299.097 427.528 269.491 303.461 607.053 385.353 262.216 204.425 348.188 419.24 326.659 443.624 336.717 433.862 339.472 310.304 448.924 356.586 361.287 408.272 285.989 344.707 211.075 269.605 303.466 311.812 305.522 281.407 337.647 282.144 386.172 352.715 490.226 312.595 331.369 318.541 330.457 288.913 364.114 282.937 290.111 0 375.101 514.179 101.204 421.172 419.993 242.619 187.607 221.695 313.109 213.041 538.46 321.315 251.172 289.289 401.523 430.462 300.295 236.643 157.044 316.336 472.332 385.438 331.916 459.381 186.518 203.081 302.777 243.627 429.353 183.779 385.312 218.24 259.713 256.407 504.867 671.35 673.368 532.341 338.51 289.946 521.037 389.337 361.525 360.503 691.313 416.815 419.471 339.448 311.73 264.361 433.525 417.102 356.361 366.248 432.162 411.532 370.732 567.323 860.206 253.55 552.128 610.447 414.038 399.99 352.366 379.817 471.679 211.666 485.973 512.175 445.423 367.229 587.501 473.111 387.477 491.586 405.349 354.485 463.422 363.962 269.886 320.974 330.318 323.973 407.945 347.976 387.029 379.123 463.562 509.917 381.805 426.114 429.096 289.759 429.388 418.375 309.854 498.726 363.444 465.39 373.507 0 614.242 390.637 607.964 434.537 508.414 365.865 353.845 510.412 488.717 792.417 632.424 390.145 530.402 586.958 523.352 435.952 384.743 418.46 620.582 732.684 641.583 387.555 577.254 415.015 499.854 396.421 332.319 612.353 444.134 448.715 302.969 464.107 438.208 571.271 1024.31 868.551 708.455 587.185 384.479 658.833 543.379 595.136 471.288 1096.6 308.06 600.598 642.949 572.657 493.776 436.594 656.185 561.26 579.005 433.227 418.359 514.84 621.015 915.556 470.247 582.727 726.356 572.009 582.199 509.31 468.306 539.873 434.558 624.891 552.581 495.635 491.958 747.47 529.637 359.182 689.435 605.317 464.981 565.199 669.675 603.925 465.315 421.222 473.689 348.085 403.193 581.427 551.919 475.279 548.501 548.495 521.973 437.888 399.106 434.342 649.55 449.606 514.796 421.855 687.97 518.937 620.546 0 469.434 751.511 663.184 674.732 539.925 645.022 703.561 596.946 944.16 676.505 582.179 587.973 781.554 804.544 676.551 623.63 653.214 678.161 828.594 849.545 544.03 786.993 536.612 684.585 642.804 583.284 685.217 490.869 657.246 526.61 547.783 610.37 662.025 820.546 344.278 550.531 180.238 196.349 447.9 489.561 251.065 374.681 776.464 391.957 510.01 265.505 521.036 363.909 170.766 260.183 253.771 305.887 290.666 353.006 127.567 527.713 970.624 318.749 435.325 272.01 246.456 651.637 444.489 243.406 263.59 362.568 529.889 257.747 504.327 185.355 496.238 386.027 286.116 517.647 317.733 407.013 509.564 241.786 393.698 219.73 330.203 372.422 341.96 290.256 292.191 363.444 295.432 365.042 427.45 463.842 184.924 313.543 321.242 261.842 348.261 433.543 227.054 259.203 100.637 389.287 464.464 0 345.858 445.914 200.737 226.739 259.936 223.901 194.017 440.459 266.271 269.141 212.907 318.662 468.865 263.303 256.276 167.448 386.972 440.091 364.758 261.227 415.921 161.231 203.54 282.618 216.14 327.724 118.214 348.601 176.392 228.07 179.476 374.837 1364.88 256.952 970.645 366.141 339.908 548.179 863.33 296.784 568.651 1368.68 629.911 770.455 546.438 722.81 688.449 369.44 230.679 428.775 278.643 685.861 699.492 271.546 1085.71 1583.75 490.934 612.313 608.739 336.121 945.953 757.076 632.817 369.094 538.128 959.933 358.162 567.7 472.748 754.42 787.721 466.869 848.702 713.488 737.695 947.328 398.029 675.509 572.779 677.151 825.921 587.52 759.54 592.582 691.025 508.724 812.613 764.7 864.344 347.526 504.143 691.188 291.693 798.443 881.582 517.059 291.558 423.503 609.791 755.641 348.027 0 671.564 377.083 442.406 403.809 324.359 606.676 346.293 334.753 517.016 278.977 316.526 604.519 501.422 372.388 446.014 564.469 632.971 376.454 388.391 625.862 412.465 470.319 413.571 291.666 330.474 436.332 361.923 397.677 326.453 271.033 508.325 671.448 729.575 483.573 383.332 400.415 600.367 388.114 421.401 327.966 727.817 330.284 476.174 564.891 300.797 398.847 565.073 527 417.42 469.324 417.624 491.701 456.957 457.712 819.17 298.107 597.818 500.076 513.495 579.943 646.393 459.672 444.768 346.874 588.966 507.129 418.398 490.1 534.654 458.664 376.187 525.302 533.58 388.566 302.135 480.147 323.303 310.611 373.805 418.787 420.703 510.438 375.492 341.024 472.93 567.732 489.299 599.097 540.763 435.353 548.57 522.961 502.028 397.518 383.478 418.668 416.214 435.63 653.794 446.339 666.113 0 490.918 502.203 393.007 488.764 382.22 835.495 459.231 590.217 583.056 555.89 538.179 608.097 527.58 428.972 545.428 696.135 808.209 500.096 653.044 473.799 496.513 534.947 438.177 777.531 510.898 528.974 388.373 499.059 578.812 592.995 641.104 453.507 530.254 239.853 293.227 499.338 525.489 306.916 447.165 712.982 543.759 616.582 374.836 494.297 480.595 327.753 387.01 268.582 330.686 390.905 442.995 286.126 488.771 846.902 377.838 520.547 251.529 323.543 669.149 617.941 336.04 363.868 423.576 524.796 378.044 602.307 311.298 422.952 384.437 392.989 545.548 420.357 455.008 611.319 293.678 399.963 399.255 472.565 478.215 512.244 449.184 430.311 352.889 470.641 567.642 515.02 484.577 279.688 334.01 548.765 375.303 492.259 479.183 433.942 280.918 237.595 496.999 657.871 197.069 371.086 472.962 0 418.627 257.456 242.146 301.73 604.604 303.732 431.854 413.232 259.287 388.601 246.856 411.656 276.441 307.061 391.364 532.724 377.212 415.971 319.708 259.286 292.535 342.987 577.585 263.334 350.209 175.953 329.703 417.378 396.281 867.653 403.738 686.798 236.886 285.931 587.196 524.667 272.319 482.786 827.732 444.117 509.356 459.982 524.079 394.002 312.746 271.738 345.906 350.399 456.478 485.39 299.908 682.201 915.696 408.823 299.109 414.836 328.222 631.907 405.045 391.881 351.984 412.286 658.017 364.509 501.014 329.834 456.46 505.006 470.457 620.071 338.9 481.654 468.597 413.406 430.183 279.4 333.245 420.539 354.693 397.639 366.443 333.945 372.415 532.736 497.316 609.54 299.385 376.586 370.822 258.635 410.364 506.858 409.94 325.191 188.759 368.232 541.384 229.687 441.271 510.836 429.48 0 280.648 438.046 306.407 537.103 377.331 175.658 318.991 477.524 400.948 374.991 174.122 231.912 353.709 618.237 478.472 273.018 567.894 252.368 252.196 250.274 190.289 283.336 183.26 397.554 253.706 252.264 221.192 543.263 647.619 473.453 461.091 181.97 276.689 394.581 345.178 234.286 346.059 724.46 390.86 610.761 433.294 328.203 351.349 351.102 251.728 258.098 229.904 347.39 400.469 301.933 539.329 841.837 277.325 477.674 393.258 303.474 438.453 493.874 375.906 371.218 326.147 453.246 480.069 415.584 345.206 447.978 392.199 398.903 532.595 380.148 477.423 399.157 362.585 337.508 341.03 363.918 404.393 439.65 410.771 464.582 288.805 392.864 519.12 394.939 452.546 306.429 314.771 564.88 300.558 501.111 380.668 385.251 249.267 220.952 355.074 639.81 260.939 399.869 391.94 262.467 277.893 0 355.209 283.119 620.915 440.337 308.73 376.541 355.244 414.175 264.826 315.155 259.406 433.705 502.673 542.325 241.883 480.06 284.82 344.203 264.74 270.3 549.237 292.386 293.744 257.221 289.103 391.235 463.225 932.944 426.84 591.17 284.9 288.901 392.038 684.664 321.957 487.689 1009 615.213 703.944 401.789 664.183 649.598 295.038 414.936 320.138 417.537 523.306 518.923 219.18 718.187 1092.99 422.93 631.905 378.78 333.551 792.397 741.445 303.952 465.207 382.019 655.145 386.954 621.761 245.373 590.775 558.595 378.278 614.081 451.231 506.656 753.448 308.283 525.491 434.238 546.101 663.122 469.516 501.08 361.642 490.207 487.18 738.118 558.091 529.614 254.699 423.719 530.792 329.426 592.889 520.13 327.352 237.128 312.009 507.549 694.934 224.024 321.366 489.346 247.048 434.221 354.149 0 414.032 479.159 410.684 475.866 368.183 375.957 666.934 344.259 495.814 312.736 635.36 410.122 377.146 349.239 287.081 326.45 309.437 296.879 343.319 423.884 274.766 408.218 303.384 388.928 304.965 281.165 577.352 616.955 535.974 220.742 345.026 764.135 390.265 330.377 390.379 454.909 385.199 557.757 521.261 445.937 316.005 394.724 424.519 283.199 446.893 315.896 511.94 280.84 412.206 616.452 353.265 380.722 206.123 318.014 644.523 629.225 321.018 327.049 457.769 427.309 443.588 573.117 267.351 322.502 292.434 446.772 624.304 317.507 454.034 413.578 352.232 312.695 278.934 339.165 365.029 383.464 357.662 341.27 242.07 450.915 445.38 510.874 572.913 360.671 377.761 497.09 459.58 434.613 397.758 426.93 363.958 212.723 488.416 587.276 193.681 602.694 383.577 305.281 303.08 282.078 412.887 0 810.607 390.419 319.664 349.283 410.906 479.25 336.973 426.097 151.827 331.412 438.656 804.933 393 614.727 220.059 287.92 395.644 358.557 593.538 218.106 393.377 270.692 339.631 432.135 435.245 1729.46 158.509 1124.45 513.543 472.645 666.376 1194.3 387.233 949.956 1845.37 867.014 960.987 621.493 1042.08 897.894 482.436 290.894 654.814 387.882 969.094 849.324 429.619 1342.68 2020.81 689.962 657.86 676.094 408.695 1162.51 911.227 785.41 496.658 697.465 1370.22 315.857 591.904 597.478 1027.61 1166.84 706.558 1206.61 910.408 1035.68 1191.16 610.245 927.323 574.735 843.661 1009.37 650.504 946.049 633.356 896.335 495.368 1094.57 1055.1 1033.01 432.69 735.95 667.855 273.797 949.072 1143.08 609.681 410.863 538.045 792.566 940.436 441.64 345.984 841.907 609.097 536.411 620.245 480.583 809.545 0 286.561 641.947 366.473 424.344 701.074 821.416 391.84 553.321 616.866 907.124 285.768 549.401 782.561 671.954 680.917 500.026 408.577 256.514 510.609 673.626 528.683 296.724 350.695 719.403 1136.14 237.565 880.812 314.764 366.73 745.215 783.974 274.302 626.223 1163.01 551.107 629.102 492.061 657.008 524.353 415.867 259.921 401.714 318.719 526.595 593.751 328.138 830.09 1309.15 474.879 324.63 292.192 325.318 874.841 736.685 498.873 235.335 484.833 914.24 212.139 480.012 397.008 547.457 713.673 482.921 879.494 640.398 678.874 759.058 434.695 554.307 365.78 561.328 637.059 451.087 625.184 429.68 521.161 428.344 734.932 799.351 806.862 352.953 456.062 482.419 322.184 633.84 760.451 464.991 296.384 321.493 634.57 674.856 266.949 331.37 461.406 307.712 375.542 438.054 408.128 390.95 284.183 0 398.972 271.87 267.87 358.804 546.741 265.394 335.469 266.548 571.373 514.51 450.903 625.876 416.021 369.583 366.822 271.386 372.036 332.096 442.608 324.398 232.307 307.838 580.564 943.598 589.889 767.189 310.835 385.477 669.735 547.203 344.617 576.467 788.903 450.368 619.78 565.473 506.257 409.344 361.371 419.273 326.356 454.953 438.602 496.469 380.74 661.988 854.617 443.807 303.862 407.564 402.112 630.438 442.989 402.146 439.339 372.733 601.969 483.954 544.571 370.328 479.032 481.678 451.992 678.668 415.82 459.718 594.892 461.364 361.822 389.549 440.631 446.879 370.004 330.703 350.964 387.967 463.701 603.551 559.751 634.875 312.354 437.23 370.65 370.487 491.872 553.882 456.016 429.267 251.978 391.964 583.546 271.817 517.04 592.419 443.237 174.909 310.919 478.822 321.754 641.897 400.465 0 376.165 511.423 455.526 386.658 257.85 286.018 447.091 561.737 598.277 318.838 601.101 248.131 324.263 310.464 274.773 364.282 194.468 375.649 335.586 339.702 243.429 499.893 1087.59 305.647 820.698 285.314 264.389 587.875 705.15 295.34 512.078 1079.68 500.171 541.713 519.897 628.091 408.593 367.338 180.478 427.028 306.516 471.328 564.404 220.316 819.409 1228.21 391.427 380.907 387.204 199.256 727.958 548.416 450.362 285.638 381.477 794.813 269.319 478.876 328.973 648.617 631.128 351.663 748.932 536.529 635.398 718.026 410.982 527.638 310.954 433.952 533.018 395.964 534.572 388.833 498.13 413.605 567.746 653.865 771.407 348.437 416.527 504.246 294.107 526.399 695.233 350.047 255.279 290.437 533.813 585.539 213.009 278.121 586.266 422.774 317.839 378.247 370.551 349.881 363.91 273.362 375.085 0 303.032 588.532 427.201 286.531 255.94 454.508 567.042 436.549 361.173 596.458 282.824 448.658 356.796 226.179 292.756 288.194 345.071 306.161 196.992 242.076 509.215 1037.91 339.487 753.65 302.647 307.35 584.115 686.725 319.932 532.789 1000.06 623.531 666.083 420.334 638.31 545.481 426.882 280.611 314.107 332.469 590.036 679.862 286.389 788.487 1239.11 467.148 423.274 361.795 187.36 812.769 762.769 486.831 430.801 496.524 772.04 321.289 566.211 301.768 540.827 618.389 526.314 897.237 628.661 672.733 772.575 379.135 549.658 404.491 602.827 655.101 609.995 632.919 465.111 518.344 441.707 735.757 619.791 756.243 294.68 449.277 702.42 283.1 708.054 710.468 575.481 195.124 401.343 586.206 776.134 319.325 313.978 557.138 262.092 476.144 355.747 377.425 413.923 424.159 268.589 512.427 302.634 0 384.868 436.162 431.712 308.413 393.192 449.064 607.357 347.783 557.498 431.478 434.118 363.586 314.511 401.712 363.512 273.765 276.761 303.729 392.315 367.115 946.981 546.13 777.429 383.431 412.881 833.488 587.369 420.509 624.292 902.02 642.92 690.729 472.942 570.842 449.894 626.614 412.514 383.255 421.034 645.554 603.501 505.865 730.584 1010.27 588.032 387.075 438.784 381.911 727.267 782.2 560.572 446.002 542.846 741.42 557.632 656.49 464.944 455.474 679.499 760.583 904.834 570.284 696.91 751.255 514.672 496.934 478.564 586.077 605.614 712.466 629.156 532.246 420.475 541.033 769.836 640.236 792.626 389.15 464.913 776.083 457.316 624.321 665.373 750.364 401.957 432.313 523.375 801.985 475.119 601.291 544.307 398.554 400.731 414.742 667.965 486.177 702.146 359.48 457.287 587.835 385.693 0 556.124 379.456 415.849 327.531 762.796 852.809 497.433 709.572 548.99 480.112 415.805 443.878 655.929 444.727 409.254 368.632 333.854 581.314 602.192 611.875 646.866 416.711 181.337 319.78 430.139 409.106 304.474 485.144 692.435 582.167 637.42 370.518 522.489 457.742 335.716 402.904 267.132 433.852 448.429 478.09 236.316 454.897 773.74 477.696 576.653 401.986 328.419 563.47 575.855 352.427 495.073 383.581 409.69 616.591 716.307 260.471 346.591 359.459 442.637 424.893 247.399 458.09 532.192 330.546 403.282 446.811 500.621 551.741 553.505 430.775 371.192 261.066 510.558 648.285 422.351 454.382 310.836 363.086 618.874 429.235 476.25 335.168 473.077 297.274 298.016 429.11 672.33 262.15 495.961 594.668 249.54 366.972 262.435 341.213 333.007 818.513 541.589 375.826 423.749 435.352 545.352 0 447.073 269.855 579.827 353.418 631.096 225.634 227.833 183.293 292.895 254.916 355.593 606.58 280.638 266.268 201.04 483.62 413.23 288.674 1065.07 277.489 800.653 294.66 340.535 506.049 641.964 226.463 578.655 1083.89 525.807 545.739 481.186 566.277 452.718 315.753 179.02 408.486 285.017 496.59 481.31 308.069 836.444 1209.44 387.411 407.228 437.623 328.4 675.958 459.4 453.511 312.227 408.393 742.336 351.402 421.097 411.254 599.1 681.477 468.743 722.737 450.817 576.819 577.01 414.536 452.118 325.246 435.312 539.583 351.245 484.789 416.959 467.384 312.613 613.13 562.243 648.258 362.567 387.351 396.542 261.198 476.333 646.639 385.892 333.326 238.168 390.541 627.955 258.216 370.191 538.557 418.043 174.409 318.227 498.784 428.459 393.041 266.766 258.558 287.522 432.651 381.235 453.262 0 263.633 372.626 714.747 356.617 329.265 673.408 301.211 374.957 312.174 220.548 282.976 302.407 420.661 260.391 170.268 218.565 665.752 678.602 415.975 594.256 201.174 297.393 504.918 453.416 231.302 468.806 656.361 481.396 513.587 433.427 500.642 383.058 314.702 267.804 235.66 304.314 370.912 485.013 188.559 530.774 775.171 385.305 400.518 248.375 196.479 669.748 577.159 293.907 263.49 365.115 499.195 332.835 483.936 263.676 293.07 365.033 397.204 520.523 279.214 437.287 463.42 280.911 343.093 309.521 346.388 462.451 339.645 351.264 280.35 322.498 333.359 540.747 391.831 554.669 296.059 352.512 418.994 274.907 428.597 388.268 418.248 212.743 156.572 416.272 644.193 166.49 440.848 433.03 281.11 228.998 259.083 310.069 152.313 551.972 335.384 283.823 254.606 307.369 411.676 273.796 261.458 0 298.306 367.589 444.868 325.652 426.751 150.022 220.842 248.402 256.674 384.033 222.11 259.676 188.246 223.971 290.465 376.811 838.532 449.921 813.51 391.621 434.134 912.927 636.2 334.849 567.803 764.878 488 655.461 603.379 581.509 455.448 506.294 378.864 435.768 397.277 461.112 625.889 449.788 634.603 927.845 507.885 282.882 260.458 374.122 899.272 680.035 493.245 260.668 509.462 690.134 317.756 421.947 560.33 381.89 540.732 582.229 807.155 553.344 579.364 620.079 486.352 471.611 380.943 473.961 509.846 490.164 558.33 522.961 398.965 416.036 654.536 688.063 807.5 449.398 508.082 524.862 511.587 557.024 707.565 666.742 409.177 313.697 618.779 669.46 386.026 560.987 548.974 310.126 351.333 428.596 633.006 332.011 613.998 265.088 444.66 451.249 391.475 324.473 582.332 369.102 298.432 0 568.771 724.341 583.487 792.715 466.828 433.719 436.932 408.282 559.374 401.024 481.347 308.73 280.768 556.02 680.165 883.979 811.698 697.016 424.57 483.784 708.969 705.014 486.522 608.871 818.795 629.237 893.993 621.718 808.055 715.321 392.354 663.211 360.354 686.487 483.084 719.169 384.118 598.965 954.97 624.912 544.592 368.78 461.989 958.586 887.933 405.353 550.932 550.949 530.128 617.356 710.526 494.947 370.195 508.238 527.642 661.765 580.221 544.18 760.453 539.13 560.85 593.009 659.735 738.622 696.846 544.075 503.91 511.516 591.675 864.408 534.943 745.99 458.73 703.482 672.808 646.125 745.152 487.926 626.593 381.254 463.585 724.221 801.877 433.075 622.736 681.197 388.319 610.036 498 405.952 433.484 902.244 565.643 555.757 558.243 445.959 756.843 349.523 705.01 361.689 564.119 0 769.952 419.161 388.994 378.723 438.489 388.405 558.254 671.875 482.376 290.267 422.445 632.129 555.169 300.2 1429.65 357.23 1013.54 545.108 503.407 328.279 1019.72 422.386 847.696 1591.46 778.246 871.692 594.25 974.707 899.635 308.327 351.783 578.473 350.425 768.83 614.391 362.615 1123.36 1697.68 589.913 868.026 762.067 527.885 1082.96 627.094 584.616 514.518 583.043 1017.52 451.597 581.617 619.395 1003.36 896.373 511.872 788.193 720.88 725.1 966.563 566.281 822.292 582.235 669.459 859.692 519.364 658.701 560.315 876.58 503.71 958.292 725.457 771.241 458.844 655.564 454.144 293.923 710.92 858.047 458.495 456.318 385.324 643.558 846.582 364.967 374.256 815.334 535.777 477.037 544.157 378.159 802.438 286.044 515.117 597.617 436.807 607.471 851.537 631.724 355.205 444.942 724.309 776.74 0 491.972 602.349 493.39 537.135 466.621 400.493 313.772 460.182 618.634 435.042 373.072 315.387 731.199 985.892 476.034 534.906 194.858 258.659 361.931 522.444 256.77 430.284 936.446 438.379 649.629 377.396 502.67 479.03 242.154 326.156 270.869 302.963 454.78 424.018 169.255 616.46 1057.27 401.287 444.034 530.26 308.202 608.299 546.452 345.027 478.068 327.974 549.423 495.738 473.808 294.662 515.16 539.374 412.808 589.671 339.694 456.569 570.41 400.941 478.467 354.57 487.19 543.909 401.464 400.615 403.383 364.692 375.841 709.782 445.852 478.561 209.827 401.058 469.418 208.292 547.952 422.552 354.678 254.405 331.832 391.476 548.28 262.45 386.16 503.45 385.092 271.708 244.279 351.442 395.238 550.067 450.244 319.739 360.704 350.157 496.518 230.898 327.573 327.721 589.029 427.625 492.274 0 349.647 214.477 313.085 278.871 251.013 368.905 234.63 216.122 246.122 367.324 258.494 269.585 851.058 723.127 486.127 328.913 425.507 389.495 596.037 394.283 682.493 1001.57 752.813 822.654 376.89 717.615 689.63 442.699 558.196 335.037 536.313 635.344 574.512 311.162 566.351 970.375 675.243 761.127 569.157 458.556 782.191 808.785 418.506 625.585 426.901 596.549 673.107 797.878 361.232 437.065 537.748 539.791 472.126 402.03 542.91 715.886 373.792 609.91 626.728 657.041 800.368 688.722 577.433 460.049 483.398 664.727 919.047 490.671 498.443 400.107 559.154 717.911 522.73 707.616 382.179 567.612 356.004 454.744 567.518 771.676 411.67 617.249 641.527 418.562 559.238 475.117 284.675 608.23 777.885 622.717 591.21 591.023 554.769 702.904 227.083 660.941 419.691 790.805 394.484 596.833 342.856 0 314.115 402.092 315.243 521.87 715.119 474.55 358.919 366.539 634.964 550.179 288.507 746.983 509.716 535.23 203.167 305.918 459.413 408.966 261.717 427.991 676.25 395.474 481.843 405.047 468.791 386.392 255.275 327.193 237.496 334.438 344.116 417.189 156.854 538.205 768.046 393.768 473.704 345.34 321.01 628.52 507.801 290.641 287.54 348.677 429.049 444.902 538.154 262.781 354.488 341.39 330.714 427.993 223.824 349.759 463.939 237.137 324.166 359.857 349.144 471.545 338.445 311.357 280.489 312.619 389.074 502.006 384.225 511.495 282.088 353.69 421.32 360.326 410.444 336.576 346.753 255.524 187.389 416.054 536.893 162.111 410.581 476.721 323.9 251.087 285.994 327.331 221.157 673.262 416.406 247.444 282.029 433.643 547.568 186.157 300.596 151.031 469.535 388.324 494.427 214.408 321.268 0 192.269 283.939 257.143 432.487 200.578 219.741 211.5 389.125 248.948 359.626 756.972 526.033 703.729 217.895 395.919 523.325 555.1 315.596 543.114 746.378 520.171 545.343 394.017 595.421 533.464 294.815 391.652 272.148 408.067 465.908 492.808 254.452 597.429 837.261 453.483 488.223 361.493 430.83 783.715 628.989 394.007 327.155 484.641 599.061 374.448 657.483 315.943 392.767 449.56 447.711 512.031 351.087 478.867 554.621 270.173 463.435 427.28 507.683 522.989 447.498 424.99 414.836 442.31 557.007 658.787 482.707 647.209 365.99 415.285 472.387 352.378 541.193 460.067 480.5 253.951 203.762 493.273 683.226 204.818 465.215 503.412 263.74 250.556 346.474 307.854 290.947 681.199 369.283 322.909 447.415 436.744 478.541 298.482 371.169 222.821 435.166 447.561 538.336 315.256 407.819 191.982 0 335.125 283.165 477.798 200.628 363.779 244.049 453.97 262.044 465.818 765.109 455.917 543.861 183.659 263.011 434.787 482.568 227.708 551.954 975.441 577.552 617.987 400.698 615.11 483.507 335.231 286.576 340.679 331.578 509.137 510.091 303.954 661.747 923.855 471.327 451.619 363.805 307.881 545.62 562.028 393.753 417.641 345.402 630.77 466.982 528.056 301.555 377.547 493.544 458.145 540.176 357.302 509.525 581.321 360.114 395.297 430.417 452.804 582.054 510.33 525.54 351.078 322.907 420.888 634.772 439.317 545.948 256.48 381.582 525.735 311.241 536.405 411.748 417.288 284.507 300.568 392.932 641.77 282.817 406.971 532.701 298.188 246.808 263.861 296.324 395.151 497.8 365.08 306.226 355.342 358.598 408.808 259.159 308.377 247.045 438.233 392.055 463.051 276.102 319.481 281.594 333.413 0 270.65 409.185 269.603 209.012 240.626 299.589 340.759 346.519 911.047 294.744 767.3 183.171 256.917 501.627 537.599 202.98 420.055 877.535 459.695 408.529 315.926 494.074 369.399 364.322 185.86 270.419 268.211 421.022 495.135 205.984 788.508 1123.25 317.427 372.986 414.825 258.83 615.488 488.323 446.037 276.998 343.737 701.432 274.885 477.93 250.628 478.246 530.734 397.977 723.178 355.526 475.124 553.856 295.242 423.435 241.236 392.117 461.793 305.358 486.404 329.42 389.229 373.272 486.82 607.696 660.14 258.726 258.472 385.291 166.929 395.38 597.162 339.132 187.933 245.401 335.711 584.511 217.825 291.878 446.839 351.941 190.818 273.838 347.609 362.111 409.448 274.144 275.881 227.628 315.945 446.808 362.09 220.452 259.341 413.432 566.911 401.4 251.968 532.665 258.933 288.548 276.166 0 256.14 260.067 276.944 214.385 258.238 164.636 454.266 1534.55 253.84 1070.83 424.339 401.44 595.997 964.882 335.377 703.328 1413.87 684.722 750.615 588.494 890.848 719.228 322.03 309.922 477.888 457.489 736.336 711.309 300.287 1154.82 1632.3 551.013 446.448 614.017 307.353 1041.98 664.774 597.831 458.266 575.848 1049.67 331.335 613.522 413.211 776.903 890.228 529.436 1057.51 648.852 741.706 984.149 541.424 731.984 431.346 630.854 799.139 465.312 641.021 441.396 740.311 389.119 872.052 809.343 867.668 285.372 573.124 446.399 237.443 705.895 878.566 489.363 344.218 430.889 613.395 686.35 330.902 330.387 784.402 587.961 283.511 550.836 428.81 596.796 257.578 376.211 365.194 295.381 402.368 657.118 614.164 283.474 387.552 563.55 678.857 315.736 369.587 727.038 433.954 479.647 417.644 256.196 0 295.905 486.605 409.633 284.373 199.868 485.887 849.185 415.435 553.092 199.286 273.152 527.693 511.495 325.051 477.408 761.342 412.096 586.209 409.975 563.462 419.369 198.852 344.861 272.699 348.281 432.823 385.919 212.659 578.143 851.07 386.402 379.625 326.548 290.788 624.166 459.314 276.086 371.597 379.265 559.184 379.33 549.116 200.95 496.686 441.279 372.089 613.063 328.508 423.579 558.519 372.346 439.009 297.758 377.205 406.359 359.358 336.079 281.898 321.251 392.688 552.805 490.951 529.123 179.619 389.647 391.755 282.856 388.713 437.644 329.92 311.297 184.192 443.395 487.445 119.653 434.133 514.054 268.919 182.645 293.072 275.327 219.645 510.928 332.967 194.113 289.014 362.799 443.428 285.381 301.055 223.752 402.572 488.86 459.776 233.871 479.938 199.848 201.046 271.164 258.318 294.324 0 373.855 227.896 297.612 247.246 366.605 842.564 542.285 640.692 212.564 301.07 475.511 478.255 255.724 508.988 831.972 513.799 595.342 404.357 515.893 435.261 413.356 306.233 242.084 334.918 464.561 569.496 231.266 642.725 903.057 492.685 448.699 403.716 245.418 629.178 673.852 437.337 384.187 358.608 549.876 526.897 542.554 327.861 295.719 436.861 451.942 604.671 388.487 486.731 628.451 321.997 410.062 490.028 526.678 613.573 559.516 524.497 441.511 410.158 471.406 653.229 422.831 627.775 289.776 388.379 659.037 330.229 645.476 430.903 526.271 205.293 384.14 448.943 657.811 349.306 358.589 529.041 354.67 394.787 295.268 408.804 395.045 672.756 443.138 374.892 344.816 274.346 408.073 271.32 418.598 259.303 483.614 292.91 617.921 215.451 364.557 218.586 362.186 210.558 275.343 484.811 373.905 0 263.819 374.718 382.492 265.467 596.149 382.376 459.917 159.332 200.595 398.958 379.873 209.901 372.498 657.696 420.584 424.863 250.401 432.486 357.725 240.033 247.968 209.303 254.221 355.299 414.934 193.393 430.622 775.327 304.162 409.578 301.324 235.369 537.377 419.875 269.135 343.685 260.128 491.874 337.802 457.449 193.111 381.352 327.765 371.877 447.824 230.651 326.904 420.038 233.074 317.606 258.137 325.95 354.939 354.293 328.869 257.707 251.834 334.47 449.395 386.201 432.399 237.875 261.433 361.989 241.924 336.311 410.443 337.689 227.38 217.18 302.275 522.547 175.381 393.682 390.645 179.62 249.302 257.733 302.545 271.579 527.266 325.191 330.609 303.97 276.489 364.419 201.809 257.64 187.64 309.218 427.095 434.995 244.14 371.991 210.88 244.017 241.715 211.371 405.502 225.292 262.322 0 251.77 277.089 354.128 1015.53 253.338 736.825 266.396 227.462 507.048 652.939 218.085 496.2 1054.89 471.397 589.998 455.391 549.654 439.077 353.639 171.844 357.195 225.294 445.944 480.827 267.177 720.329 1163.99 372 324.217 365.159 195.033 701.125 509.35 421.437 292.445 393.051 736.245 260.936 395.778 337.397 567.229 610.829 427.806 752.437 483.384 584.413 650.464 413.98 464.677 282.486 400.771 502.506 356.922 462.405 417.419 450.761 282.617 568.941 602.633 593.1 255.204 343.89 411.45 192.007 526.619 634.039 354.496 298.76 260.059 467.694 544.229 228.322 323.03 504.96 332.92 250.231 289.809 389.079 340.128 295.491 233.861 336.882 196.68 301.887 333.103 486.574 168.826 224.945 280.963 637.174 373.708 368.164 640.922 388.855 454.413 301.331 257.469 281.315 296.951 374.775 253.461 0 290.693 499.864 1222.72 328.821 900.375 292.453 287.01 515.095 766.815 289.649 531.057 1160.03 512.424 578.44 403.254 694.613 586.543 244.436 283.346 353.11 363.606 528.472 555.725 210.9 895.35 1318.42 401.42 431.724 472.738 349.011 842.016 541.266 460.956 357.919 447.485 804.506 272.173 553.176 308.472 692.026 669.152 403.742 740.335 474.728 576.744 763.721 352.812 533.769 362.002 541.757 609.378 370.496 452.141 354.169 584.687 391.021 662.767 648.119 758.352 268.947 447.876 327.571 209.853 532.948 719.847 327.44 287.244 258.24 441.303 614.469 181.187 271.12 587.769 425.45 221.719 394.872 307.598 434.174 351.973 310.448 244.352 243.491 393.635 582.71 419.438 219.187 292.849 558.761 562.503 316.487 261.587 561.116 250.764 265.416 345.454 164.727 199.989 249.441 384.841 279.815 292.019 0 457.265 994.067 640.532 547.852 280.482 298.505 540.256 622.546 371.035 522.074 919.585 670.506 796.01 403.031 695.067 631.68 406.054 542.765 236.458 572.12 629.453 630.172 234.336 581.218 1011.52 559.084 570.246 501.439 283.421 829.782 846.855 470.724 633.987 452.03 596.483 570.357 785.527 242.87 420.184 531.417 503.662 718.502 382.386 549.962 822.229 420.308 559.494 517.181 684.512 767.501 618.049 535.744 400.984 452.637 532.652 837.908 591.593 582.009 199.236 539.097 690.64 429.335 705.622 472.533 531.179 312.784 502.789 567.123 657.966 374.357 503.779 588.88 400.432 539.266 461.636 280.545 436.563 717.483 580.34 496.57 506.634 366.458 600.892 292.028 658.914 376.254 682.813 305.07 728.141 266.914 291.229 357.904 461.722 346.832 449.123 481.809 365.075 263.912 354.068 497.612 452.858 0