2023 401 0 344 0 618.661 614.967 629.737 617.903 633.101 587.920 557.136 531.724 191.268 337.591 308.271 378.510 74.093 193.915 221.113 604.315 649.950 653.200 647.611 653.814 643.545 634.514 616.525 605.098 666.668 686.788 599.622 614.651 593.292 518.037 170.156 148.826 308.870 149.701 195.806 197.870 594.962 587.948 552.289 488.450 457.468 513.619 434.767 351.471 345.386 304.376 370.588 225.156 608.352 614.725 598.190 588.318 554.910 530.261 512.072 493.470 460.578 393.039 323.941 362.070 380.022 227.920 223.644 175.052 149.021 215.654 298.818 477.934 469.523 438.829 463.939 474.089 478.957 534.818 563.615 580.990 495.976 495.503 510.012 509.301 511.788 484.429 591.890 557.853 566.802 314.454 360.366 425.543 308.034 379.909 412.151 324.171 397.663 414.660 149.292 211.519 359.769 125.271 228.023 382.964 102.326 201.623 342.893 589.235 573.445 546.556 552.987 572.369 591.297 574.091 585.974 582.454 565.536 546.859 520.598 485.139 565.055 599.903 615.223 439.860 456.377 451.932 447.611 464.302 490.931 486.016 504.770 615.978 606.241 603.423 488.176 481.748 475.740 436.280 513.542 460.886 426.962 542.441 463.772 436.863 254.702 318.694 439.170 277.029 347.562 410.019 287.248 362.563 409.942 624.529 631.349 643.324 586.161 607.664 602.722 598.576 614.974 603.884 547.094 428.179 457.550 454.286 563.924 603.101 620.814 254.316 190.547 152.563 195.847 215.246 142.198 162.591 159.180 209.257 238.985 196.899 229.924 161.583 209.152 257.724 191.052 254.040 198.550 117.177 568.115 590.048 535.978 514.224 504.893 239.602 249.633 126.634 246.748 132.936 231.186 126.867 154.946 527.634 570.898 606.808 521.710 560.911 595.597 518.143 505.277 556.644 509.789 586.729 578.937 539.035 530.511 527.898 470.401 493.738 506.706 191.864 190.502 213.993 202.040 199.566 257.478 167.301 213.708 257.778 490.591 478.828 542.689 506.345 508.993 524.482 526.982 542.419 508.251 510.661 124.018 215.643 432.035 218.017 361.105 544.211 279.401 465.338 625.393 690.309 612.329 574.408 679.761 413.934 226.875 193.872 241.177 188.213 553.138 525.486 511.753 491.811 518.564 517.771 520.443 532.290 544.338 572.946 619.208 614.940 567.962 529.719 499.036 569.472 541.461 498.428 168.147 209.202 259.892 242.942 167.822 198.703 246.241 225.582 247.537 596.633 625.798 593.147 611.066 129.026 195.378 356.285 516.132 128.411 173.626 274.274 419.825 180.377 176.937 189.722 325.809 366.430 274.234 414.218 152.518 202.435 561.126 517.863 594.617 459.628 471.428 516.054 449.349 497.281 541.889 690.051 363.051 536.135 647.894 677.892 436.839 202.965 153.832 308.335 294.786 511.644 528.738 514.081 574.539 528.510 434.542 435.685 454.330 444.593 434.868 465.083 454.837 470.321 503.694 495.501 222.793 380.857 151.887 134.268 194.612 189.697 156.307 139.123 133.624 167.734 2023 402 0 344 0 617.844 614.609 629.471 616.646 631.943 587.113 556.049 532.960 190.278 336.065 306.662 376.667 73.643 192.840 219.922 602.082 647.738 651.200 645.744 652.961 643.646 633.579 616.867 606.277 663.949 684.040 597.128 611.413 590.468 515.372 169.294 149.846 309.625 149.300 195.603 197.320 594.141 587.139 551.571 489.408 459.231 514.088 434.268 351.647 345.640 307.005 378.073 223.201 608.784 614.663 598.162 588.087 553.977 529.973 511.764 492.121 462.458 393.242 324.371 361.922 379.915 227.659 223.272 174.595 149.482 215.262 299.269 477.486 468.945 438.070 463.000 473.060 478.411 533.378 563.239 580.269 494.976 494.556 509.297 508.000 510.989 484.030 590.838 556.071 566.167 314.272 360.819 425.369 308.295 379.608 411.494 325.071 397.033 413.729 148.980 210.884 360.307 125.075 227.925 382.790 103.503 201.410 342.326 587.729 572.548 545.643 553.014 574.955 593.271 575.805 585.584 582.713 564.669 548.374 522.427 485.616 563.950 598.510 613.881 440.350 457.615 452.121 447.513 465.781 490.811 485.078 503.854 615.001 605.145 601.727 489.579 483.189 475.977 437.670 513.622 460.409 428.694 542.934 464.119 437.991 254.994 319.431 440.113 277.817 349.884 411.943 287.946 362.893 411.576 625.024 631.618 643.275 586.589 608.264 602.982 598.773 616.001 604.428 547.022 427.484 456.102 452.448 561.603 601.103 619.459 254.403 191.149 152.878 197.045 215.237 142.100 162.622 158.879 208.627 238.430 196.192 229.698 160.939 208.420 258.129 190.322 254.159 197.671 116.593 567.322 589.731 536.432 514.646 505.733 238.666 248.936 126.370 245.573 132.323 230.052 126.269 154.173 526.655 570.081 606.035 521.442 560.345 595.737 517.603 503.465 556.101 510.245 586.493 579.604 540.391 531.721 528.848 471.690 494.579 506.329 191.833 190.755 214.537 201.532 199.831 257.794 166.746 213.388 258.547 489.589 478.173 541.877 505.854 508.469 524.326 526.318 542.301 507.914 510.170 124.552 217.173 431.214 218.335 362.394 542.865 278.974 464.197 624.073 690.034 613.593 573.646 680.207 413.285 226.432 193.972 241.872 188.200 552.173 524.513 511.516 492.165 518.319 517.086 519.232 531.587 542.918 571.492 617.750 615.034 569.795 530.680 498.484 569.287 541.611 497.196 168.243 209.730 261.343 242.962 167.723 199.118 246.371 225.388 247.285 595.208 624.091 592.427 610.010 129.315 194.956 355.367 517.717 127.680 173.128 280.528 420.310 181.250 178.589 189.123 324.205 366.408 273.371 413.927 152.262 201.987 560.848 517.357 594.128 459.726 472.562 517.450 448.636 497.532 541.782 692.373 362.450 536.784 648.143 677.645 436.166 203.594 153.866 309.344 294.777 510.883 527.380 513.417 573.296 528.472 433.971 437.634 456.641 446.539 436.621 466.036 455.199 470.585 503.180 495.588 223.993 380.631 152.225 134.343 194.572 189.546 155.990 139.076 134.272 168.238 2023 403 0 344 0 617.041 614.258 629.211 615.410 630.807 586.318 554.975 534.179 189.293 334.546 305.062 374.832 73.196 191.772 218.738 599.871 645.561 649.234 643.907 652.131 643.745 632.662 617.201 607.427 661.261 681.317 594.647 608.192 587.657 512.721 168.436 150.862 310.376 148.900 195.402 196.772 593.331 586.341 550.860 490.356 460.976 514.551 433.773 351.822 345.892 309.611 385.456 221.263 609.207 614.603 598.134 587.859 553.055 529.688 511.459 490.784 464.318 393.445 324.799 361.775 379.808 227.398 222.901 174.139 149.942 214.872 299.719 477.041 468.371 437.317 462.066 472.038 477.871 531.950 562.869 579.558 493.984 493.616 508.587 506.708 510.196 483.634 589.799 554.303 565.539 314.091 361.268 425.196 308.554 379.308 410.841 325.965 396.406 412.803 148.669 210.253 360.843 124.881 227.827 382.616 104.674 201.198 341.763 586.239 571.662 544.738 553.040 577.482 595.196 577.483 585.200 582.967 563.814 549.864 524.229 486.088 562.853 597.131 612.555 440.836 458.841 452.308 447.415 467.244 490.693 484.147 502.945 614.038 604.064 600.048 490.970 484.619 476.213 439.050 513.700 459.936 430.413 543.423 464.465 439.111 255.284 320.165 441.051 278.602 352.195 413.856 288.640 363.221 413.199 625.506 631.881 643.229 587.010 608.850 603.237 598.967 617.001 604.959 546.952 426.793 454.663 450.622 559.300 599.125 618.125 254.488 191.749 153.192 198.238 215.228 142.003 162.654 158.579 208.001 237.878 195.488 229.472 160.297 207.692 258.532 189.595 254.277 196.797 116.012 566.537 589.419 536.880 515.063 506.564 237.735 248.242 126.107 244.404 131.712 228.924 125.674 153.404 525.684 569.272 605.272 521.177 559.785 595.875 517.068 501.663 555.563 510.697 586.261 580.259 541.727 532.914 529.786 472.965 495.410 505.955 191.802 191.007 215.079 201.027 200.095 258.110 166.194 213.068 259.314 488.593 477.522 541.073 505.367 507.949 524.172 525.659 542.185 507.581 509.682 125.082 218.695 430.398 218.652 363.675 541.530 278.548 463.064 622.773 689.769 614.829 572.892 680.636 412.639 225.991 194.072 242.564 188.186 551.217 523.548 511.281 492.514 518.077 516.407 518.029 530.890 541.510 570.050 616.311 615.126 571.592 531.627 497.937 569.105 541.759 495.975 168.339 210.257 262.788 242.983 167.625 199.531 246.500 225.195 247.033 593.801 622.408 591.717 608.970 129.602 194.537 354.454 519.280 126.954 172.633 286.735 420.790 182.116 180.229 188.527 322.610 366.385 272.511 413.637 152.006 201.541 560.573 516.856 593.646 459.824 473.684 518.828 447.928 497.780 541.678 694.539 361.852 537.425 648.385 677.406 435.497 204.221 153.899 310.348 294.769 510.129 526.034 512.758 572.067 528.434 433.405 439.569 458.934 448.471 438.361 466.982 455.558 470.848 502.669 495.674 225.190 380.405 152.562 134.418 194.531 189.396 155.674 139.029 134.918 168.740 2023 404 0 344 0 616.253 613.914 628.957 614.193 629.694 585.535 553.914 535.379 188.314 333.034 303.470 373.007 72.752 190.709 217.560 597.681 643.417 647.301 642.099 651.321 643.840 631.764 617.527 608.549 658.603 678.621 592.178 604.988 584.860 510.084 167.583 151.873 311.125 148.502 195.201 196.226 592.532 585.552 550.156 491.294 462.703 515.009 433.283 351.995 346.142 312.194 392.735 219.343 609.621 614.544 598.107 587.634 552.143 529.407 511.158 489.458 466.156 393.646 325.224 361.629 379.701 227.139 222.531 173.684 150.399 214.482 300.166 476.599 467.801 436.568 461.140 471.022 477.334 530.534 562.503 578.856 492.999 492.682 507.884 505.426 509.411 483.241 588.773 552.550 564.918 313.911 361.715 425.023 308.812 379.011 410.192 326.855 395.784 411.883 148.360 209.625 361.375 124.687 227.730 382.443 105.839 200.988 341.202 584.766 570.786 543.842 553.066 579.951 597.074 579.125 584.823 583.216 562.970 551.328 526.005 486.555 561.765 595.764 611.244 441.318 460.055 452.494 447.319 468.693 490.575 483.223 502.044 613.089 602.997 598.386 492.349 486.036 476.447 440.420 513.778 459.465 432.119 543.905 464.807 440.222 255.574 320.896 441.984 279.384 354.493 415.757 289.332 363.547 414.811 625.976 632.137 643.183 587.423 609.423 603.487 599.156 617.973 605.479 546.883 426.106 453.233 448.806 557.014 597.169 616.811 254.574 192.347 153.505 199.426 215.219 141.906 162.685 158.281 207.377 237.329 194.788 229.248 159.658 206.967 258.934 188.870 254.395 195.926 115.434 565.760 589.110 537.323 515.475 507.386 236.808 247.552 125.846 243.240 131.105 227.802 125.083 152.639 524.720 568.473 604.520 520.914 559.232 596.011 516.537 499.871 555.032 511.144 586.032 580.903 543.043 534.091 530.711 474.227 496.232 505.586 191.770 191.259 215.619 200.523 200.358 258.425 165.645 212.750 260.078 487.603 476.876 540.277 504.884 507.434 524.018 525.006 542.070 507.250 509.199 125.610 220.209 429.588 218.967 364.948 540.208 278.125 461.939 621.494 689.513 616.039 572.144 681.049 411.996 225.552 194.171 243.254 188.173 550.272 522.591 511.048 492.860 517.836 515.734 516.837 530.200 540.114 568.622 614.891 615.217 573.353 532.562 497.395 568.925 541.905 494.764 168.435 210.781 264.228 243.003 167.527 199.942 246.629 225.004 246.783 592.410 620.748 591.017 607.946 129.887 194.119 353.547 520.821 126.233 172.142 292.896 421.266 182.975 181.857 187.933 321.024 366.363 271.655 413.348 151.752 201.096 560.301 516.358 593.171 459.921 474.795 520.188 447.225 498.025 541.574 696.558 361.257 538.060 648.622 677.174 434.832 204.844 153.932 311.347 294.760 509.381 524.698 512.105 570.851 528.397 432.842 441.491 461.207 450.388 440.089 467.920 455.914 471.109 502.163 495.759 226.383 380.180 152.897 134.492 194.491 189.246 155.360 138.982 135.561 169.240 2023 405 0 344 0 615.477 613.576 628.708 612.996 628.602 584.764 552.866 536.561 187.339 331.529 301.887 371.191 72.310 189.652 216.389 595.512 641.306 645.400 640.321 650.532 643.933 630.883 617.846 609.644 655.974 675.950 589.721 601.802 582.076 507.462 166.734 152.879 311.870 148.106 195.001 195.682 591.742 584.774 549.459 492.221 464.413 515.461 432.796 352.167 346.390 314.755 399.911 217.439 610.027 614.485 598.080 587.413 551.241 529.128 510.860 488.144 467.972 393.846 325.647 361.483 379.595 226.880 222.163 173.232 150.856 214.094 300.611 476.161 467.235 435.824 460.219 470.013 476.802 529.129 562.141 578.162 492.021 491.755 507.185 504.153 508.631 482.851 587.760 550.811 564.304 313.731 362.160 424.852 309.069 378.715 409.547 327.740 395.164 410.968 148.052 208.999 361.904 124.494 227.634 382.272 106.997 200.778 340.645 583.310 569.920 542.955 553.092 582.363 598.904 580.734 584.451 583.461 562.138 552.767 527.754 487.018 560.685 594.411 609.947 441.797 461.257 452.678 447.223 470.126 490.459 482.306 501.150 612.152 601.944 596.741 493.717 487.442 476.679 441.780 513.856 458.997 433.812 544.383 465.147 441.325 255.863 321.624 442.912 280.163 356.781 417.646 290.020 363.871 416.412 626.435 632.387 643.139 587.829 609.984 603.732 599.342 618.918 605.987 546.814 425.424 451.812 447.001 554.744 595.234 615.517 254.659 192.943 153.816 200.609 215.210 141.810 162.717 157.984 206.756 236.782 194.091 229.025 159.022 206.246 259.333 188.149 254.513 195.060 114.859 564.990 588.806 537.761 515.883 508.199 235.885 246.865 125.586 242.082 130.500 226.685 124.494 151.878 523.765 567.683 603.777 520.655 558.685 596.145 516.010 498.088 554.506 511.586 585.806 581.535 544.339 535.252 531.624 475.475 497.046 505.220 191.739 191.509 216.158 200.021 200.620 258.738 165.097 212.433 260.839 486.621 476.235 539.488 504.405 506.924 523.867 524.359 541.956 506.922 508.721 126.135 221.715 428.782 219.280 366.212 538.897 277.705 460.821 620.235 689.267 617.223 571.403 681.447 411.356 225.116 194.271 243.940 188.159 549.335 521.643 510.818 493.203 517.599 515.067 515.653 529.517 538.730 567.207 613.488 615.305 575.080 533.484 496.858 568.748 542.049 493.565 168.530 211.304 265.663 243.022 167.430 200.351 246.758 224.813 246.534 591.036 619.111 590.327 606.938 130.171 193.704 352.646 522.341 125.517 171.653 299.009 421.738 183.827 183.473 187.341 319.445 366.341 270.803 413.060 151.498 200.654 560.032 515.864 592.702 460.017 475.894 521.531 446.527 498.269 541.471 698.438 360.665 538.688 648.852 676.949 434.170 205.465 153.966 312.340 294.751 508.640 523.373 511.459 569.649 528.359 432.283 443.399 463.462 452.290 441.803 468.851 456.268 471.367 501.661 495.843 227.571 379.957 153.232 134.567 194.450 189.097 155.047 138.935 136.202 169.738 2023 406 0 344 0 614.715 613.245 628.466 611.818 627.531 584.005 551.830 537.725 186.369 330.031 300.312 369.383 71.871 188.602 215.224 593.363 639.227 643.531 638.571 649.763 644.023 630.019 618.158 610.711 653.375 673.304 587.277 598.632 579.305 504.854 165.889 153.880 312.611 147.711 194.802 195.141 590.963 584.004 548.770 493.139 466.105 515.907 432.314 352.338 346.636 317.293 406.980 215.554 610.423 614.429 598.054 587.196 550.349 528.853 510.565 486.840 469.767 394.045 326.068 361.338 379.490 226.623 221.797 172.781 151.310 213.708 301.055 475.726 466.673 435.085 459.304 469.011 476.274 527.734 561.784 577.478 491.050 490.835 506.492 502.889 507.858 482.464 586.760 549.087 563.697 313.553 362.602 424.682 309.324 378.421 408.905 328.619 394.549 410.059 147.745 208.377 362.430 124.302 227.537 382.101 108.150 200.570 340.091 581.870 569.064 542.076 553.117 584.717 600.689 582.307 584.086 583.702 561.317 554.182 529.476 487.476 559.613 593.070 608.665 442.271 462.447 452.860 447.128 471.545 490.344 481.396 500.263 611.229 600.904 595.113 495.073 488.835 476.909 443.130 513.932 458.532 435.492 544.854 465.485 442.419 256.151 322.349 443.835 280.939 359.056 419.523 290.706 364.194 418.003 626.881 632.630 643.096 588.227 610.531 603.971 599.525 619.837 606.483 546.747 424.746 450.400 445.207 552.492 593.319 614.242 254.743 193.537 154.127 201.788 215.202 141.714 162.748 157.688 206.138 236.238 193.397 228.803 158.390 205.528 259.730 187.431 254.629 194.197 114.286 564.227 588.505 538.193 516.286 509.003 234.965 246.181 125.327 240.929 129.899 225.574 123.909 151.121 522.818 566.901 603.045 520.398 558.144 596.276 515.488 496.316 553.985 512.024 585.584 582.157 545.615 536.396 532.525 476.709 497.850 504.857 191.708 191.759 216.694 199.521 200.882 259.051 164.551 212.117 261.598 485.645 475.598 538.707 503.930 506.417 523.717 523.718 541.844 506.598 508.246 126.657 223.212 427.983 219.592 367.469 537.598 277.286 459.710 618.995 689.030 618.381 570.669 681.830 410.719 224.681 194.369 244.624 188.146 548.409 520.703 510.590 493.543 517.363 514.406 514.479 528.840 537.357 565.805 612.102 615.391 576.773 534.393 496.326 568.574 542.191 492.376 168.625 211.824 267.092 243.042 167.332 200.759 246.885 224.622 246.285 589.677 617.496 589.647 605.945 130.453 193.292 351.750 523.840 124.806 171.167 305.076 422.206 184.672 185.077 186.752 317.874 366.319 269.954 412.774 151.245 200.213 559.766 515.374 592.239 460.112 476.982 522.855 445.835 498.510 541.370 700.188 360.076 539.309 649.077 676.732 433.512 206.083 153.999 313.327 294.743 507.905 522.059 510.818 568.460 528.323 431.728 445.293 465.699 454.177 443.504 469.774 456.620 471.624 501.162 495.927 228.756 379.733 153.565 134.641 194.410 188.948 154.735 138.889 136.841 170.234 2023 407 0 344 0 613.966 612.920 628.229 610.659 626.480 583.258 550.807 538.872 185.405 328.539 298.745 367.584 71.435 187.557 214.065 591.236 637.179 641.692 636.849 649.013 644.111 629.172 618.463 611.752 650.805 670.683 584.845 595.479 576.547 502.260 165.049 154.877 313.350 147.319 194.604 194.601 590.194 583.245 548.087 494.047 467.779 516.348 431.836 352.508 346.880 319.808 413.943 213.685 610.812 614.373 598.028 586.983 549.467 528.581 510.273 485.548 471.541 394.243 326.486 361.193 379.385 226.367 221.432 172.332 151.763 213.323 301.496 475.294 466.115 434.350 458.396 468.016 475.750 526.351 561.432 576.803 490.086 489.921 505.805 501.635 507.091 482.081 585.773 547.377 563.097 313.375 363.042 424.513 309.578 378.128 408.268 329.494 393.936 409.154 147.440 207.759 362.952 124.111 227.442 381.932 109.296 200.362 339.540 580.446 568.218 541.206 553.142 587.016 602.428 583.848 583.727 583.938 560.507 555.572 531.172 487.929 558.549 591.742 607.396 442.742 463.626 453.041 447.034 472.949 490.229 480.493 499.384 610.318 599.877 593.500 496.417 490.216 477.138 444.470 514.008 458.070 437.160 545.321 465.820 443.505 256.438 323.072 444.753 281.712 361.320 421.389 291.388 364.515 419.582 627.317 632.867 643.053 588.617 611.066 604.207 599.703 620.732 606.969 546.680 424.072 448.997 443.424 550.256 591.424 612.987 254.828 194.128 154.436 202.961 215.193 141.618 162.779 157.394 205.522 235.696 192.707 228.582 157.760 204.814 260.125 186.715 254.746 193.338 113.717 563.472 588.209 538.620 516.685 509.797 234.050 245.501 125.070 239.782 129.300 224.468 123.327 150.368 521.879 566.127 602.323 520.143 557.609 596.406 514.970 494.554 553.470 512.458 585.365 582.768 546.872 537.525 533.414 477.931 498.645 504.498 191.677 192.008 217.230 199.022 201.142 259.362 164.008 211.802 262.353 484.676 474.965 537.933 503.459 505.915 523.568 523.083 541.733 506.277 507.776 127.177 224.702 427.188 219.902 368.717 536.310 276.870 458.607 617.774 688.801 619.513 569.942 682.198 410.086 224.249 194.468 245.304 188.133 547.491 519.771 510.364 493.879 517.130 513.751 513.314 528.169 535.995 564.415 610.734 615.476 578.431 535.290 495.800 568.402 542.331 491.197 168.720 212.343 268.515 243.062 167.236 201.165 247.013 224.433 246.038 588.334 615.903 588.977 604.968 130.734 192.882 350.859 525.317 124.099 170.685 311.094 422.671 185.510 186.669 186.166 316.312 366.297 269.109 412.488 150.994 199.775 559.502 514.888 591.783 460.207 478.059 524.163 445.147 498.748 541.270 701.815 359.491 539.922 649.296 676.521 432.857 206.699 154.032 314.310 294.734 507.177 520.755 510.182 567.284 528.287 431.177 447.173 467.916 456.049 445.192 470.690 456.969 471.879 500.667 496.010 229.938 379.511 153.898 134.714 194.370 188.800 154.425 138.843 137.478 170.729 2023 408 0 344 0 613.229 612.601 627.998 609.518 625.450 582.522 549.796 540.001 184.445 327.055 297.186 365.794 71.002 186.517 212.913 589.128 635.161 639.883 635.154 648.281 644.196 628.341 618.761 612.767 648.262 668.087 582.425 592.343 573.803 499.680 164.212 155.869 314.085 146.928 194.407 194.064 589.434 582.495 547.411 494.944 469.435 516.783 431.362 352.676 347.122 322.301 420.797 211.832 611.192 614.318 598.003 586.772 548.595 528.313 509.985 484.267 473.294 394.440 326.903 361.049 379.280 226.112 221.068 171.885 152.215 212.939 301.936 474.865 465.561 433.620 457.494 467.028 475.230 524.979 561.084 576.136 489.129 489.014 505.122 500.389 506.330 481.700 584.798 545.680 562.504 313.198 363.480 424.345 309.831 377.837 407.633 330.364 393.328 408.255 147.137 207.143 363.472 123.921 227.347 381.763 110.437 200.156 338.992 579.037 567.381 540.345 553.167 589.259 604.123 585.355 583.374 584.171 559.708 556.938 532.842 488.378 557.493 590.426 606.142 443.208 464.792 453.220 446.940 474.338 490.116 479.596 498.513 609.419 598.863 591.904 497.750 491.586 477.364 445.799 514.083 457.611 438.815 545.782 466.152 444.583 256.723 323.792 445.665 282.482 363.572 423.243 292.067 364.835 421.151 627.741 633.097 643.013 589.001 611.589 604.437 599.878 621.601 607.443 546.615 423.403 447.603 441.652 548.037 589.548 611.750 254.912 194.718 154.744 204.130 215.184 141.523 162.810 157.100 204.910 235.157 192.019 228.362 157.133 204.103 260.518 186.003 254.862 192.482 113.150 562.724 587.916 539.041 517.079 510.583 233.139 244.824 124.814 238.640 128.704 223.368 122.747 149.618 520.948 565.362 601.610 519.891 557.079 596.534 514.457 492.801 552.961 512.888 585.150 583.369 548.109 538.638 534.291 479.139 499.431 504.143 191.646 192.256 217.763 198.526 201.402 259.673 163.467 211.488 263.107 483.713 474.337 537.167 502.992 505.417 523.421 522.453 541.622 505.958 507.310 127.694 226.184 426.398 220.210 369.956 535.034 276.457 457.512 616.572 688.581 620.620 569.221 682.553 409.455 223.818 194.565 245.982 188.119 546.583 518.848 510.140 494.213 516.899 513.102 512.159 527.505 534.644 563.037 609.384 615.559 580.056 536.175 495.278 568.233 542.470 490.029 168.814 212.860 269.933 243.082 167.139 201.570 247.140 224.244 245.793 587.007 614.331 588.316 604.006 131.013 192.474 349.974 526.774 123.398 170.205 317.065 423.131 186.342 188.249 185.582 314.757 366.275 268.267 412.204 150.743 199.338 559.241 514.406 591.333 460.301 479.124 525.453 444.464 498.984 541.171 703.328 358.908 540.530 649.510 676.316 432.206 207.311 154.064 315.287 294.726 506.454 519.462 509.552 566.121 528.251 430.629 449.040 470.115 457.907 446.867 471.598 457.315 472.132 500.176 496.092 231.115 379.289 154.229 134.788 194.331 188.653 154.116 138.797 138.113 171.222 2023 409 0 344 0 612.505 612.289 627.772 608.395 624.439 581.797 548.797 541.112 183.491 325.577 295.635 364.013 70.571 185.484 211.767 587.041 633.173 638.103 633.486 647.568 644.279 627.526 619.052 613.756 645.747 665.514 580.017 589.224 571.071 497.113 163.381 156.857 314.817 146.539 194.211 193.529 588.685 581.754 546.741 495.833 471.075 517.213 430.893 352.842 347.362 324.772 427.541 209.997 611.563 614.265 597.978 586.565 547.732 528.047 509.699 482.996 475.027 394.636 327.317 360.906 379.176 225.858 220.706 171.440 152.665 212.557 302.374 474.439 465.010 432.895 456.597 466.046 474.714 523.617 560.740 575.477 488.179 488.113 504.445 499.153 505.575 481.321 583.835 543.998 561.917 313.022 363.915 424.178 310.082 377.547 407.003 331.229 392.723 407.361 146.835 206.530 363.988 123.732 227.252 381.596 111.571 199.950 338.447 577.644 566.555 539.491 553.191 591.447 605.774 586.829 583.026 584.399 558.920 558.279 534.486 488.822 556.445 589.123 604.901 443.671 465.947 453.398 446.847 475.713 490.004 478.707 497.648 608.533 597.861 590.323 499.071 492.943 477.590 447.119 514.158 457.155 440.457 546.238 466.482 445.653 257.008 324.509 446.572 283.250 365.812 425.085 292.744 365.153 422.709 628.154 633.322 642.973 589.377 612.101 604.663 600.049 622.446 607.907 546.550 422.738 446.217 439.890 545.834 587.693 610.532 254.995 195.305 155.050 205.294 215.175 141.428 162.840 156.808 204.300 234.621 191.335 228.143 156.509 203.395 260.909 185.294 254.977 191.631 112.587 561.983 587.628 539.457 517.469 511.360 232.231 244.150 124.559 237.504 128.110 222.274 122.171 148.872 520.024 564.605 600.907 519.642 556.556 596.659 513.947 491.057 552.457 513.314 584.937 583.959 549.327 539.735 535.156 480.334 500.209 503.791 191.615 192.504 218.295 198.031 201.661 259.982 162.927 211.175 263.858 482.757 473.714 536.408 502.529 504.924 523.275 521.829 541.514 505.642 506.848 128.208 227.658 425.614 220.517 371.188 533.769 276.045 456.423 615.388 688.369 621.703 568.507 682.894 408.828 223.390 194.663 246.656 188.106 545.684 517.933 509.919 494.542 516.670 512.458 511.012 526.848 533.305 561.672 608.050 615.640 581.647 537.047 494.762 568.066 542.606 488.871 168.908 213.375 271.346 243.101 167.043 201.973 247.266 224.056 245.548 585.695 612.780 587.664 603.059 131.291 192.068 349.095 528.210 122.702 169.728 322.988 423.587 187.167 189.818 185.001 313.210 366.253 267.429 411.922 150.493 198.903 558.983 513.927 590.888 460.393 480.178 526.725 443.787 499.218 541.073 704.732 358.328 541.130 649.718 676.118 431.558 207.921 154.097 316.259 294.717 505.738 518.178 508.928 564.970 528.215 430.085 450.893 472.294 459.750 448.529 472.500 457.660 472.382 499.689 496.174 232.289 379.069 154.559 134.861 194.291 188.506 153.808 138.751 138.745 171.713 2023 410 0 344 0 611.794 611.982 627.552 607.289 623.447 581.083 547.809 542.207 182.541 324.105 294.092 362.240 70.142 184.456 210.627 584.973 631.214 636.351 631.843 646.873 644.359 626.727 619.336 614.720 643.258 662.964 577.621 586.121 568.353 494.561 162.553 157.840 315.545 146.152 194.015 192.997 587.945 581.022 546.078 496.711 472.696 517.637 430.427 353.008 347.600 327.220 434.175 208.178 611.927 614.212 597.953 586.362 546.879 527.784 509.417 481.736 476.738 394.830 327.729 360.764 379.072 225.604 220.346 170.996 153.113 212.176 302.810 474.016 464.464 432.174 455.707 465.071 474.203 522.266 560.400 574.827 487.236 487.218 503.773 497.925 504.826 480.946 582.884 542.329 561.337 312.847 364.348 424.012 310.332 377.259 406.376 332.089 392.121 406.472 146.534 205.920 364.501 123.544 227.158 381.430 112.700 199.746 337.906 576.267 565.737 538.646 553.216 593.581 607.382 588.271 582.684 584.623 558.142 559.597 536.105 489.262 555.404 587.831 603.674 444.130 467.090 453.574 446.755 477.073 489.893 477.824 496.790 607.658 596.873 588.757 500.381 494.289 477.813 448.429 514.232 456.702 442.086 546.688 466.810 446.715 257.292 325.223 447.475 284.014 368.041 426.916 293.417 365.469 424.256 628.557 633.541 642.934 589.746 612.600 604.884 600.217 623.268 608.360 546.486 422.077 444.840 438.139 543.647 585.856 609.332 255.079 195.890 155.356 206.454 215.167 141.334 162.871 156.518 203.693 234.087 190.655 227.925 155.887 202.692 261.298 184.588 255.092 190.783 112.026 561.249 587.343 539.869 517.855 512.129 231.327 243.480 124.305 236.373 127.520 221.184 121.598 148.130 519.108 563.856 600.214 519.395 556.038 596.783 513.442 489.324 551.958 513.735 584.728 584.539 550.527 540.816 536.009 481.516 500.978 503.443 191.585 192.750 218.825 197.538 201.919 260.291 162.390 210.864 264.606 481.807 473.095 535.656 502.070 504.434 523.131 521.210 541.406 505.330 506.389 128.720 229.124 424.835 220.822 372.412 532.515 275.635 455.342 614.222 688.165 622.762 567.800 683.222 408.204 222.964 194.760 247.328 188.093 544.793 517.025 509.699 494.869 516.444 511.820 509.874 526.196 531.976 560.319 606.732 615.719 583.206 537.907 494.250 567.901 542.741 487.724 169.001 213.887 272.753 243.121 166.948 202.374 247.392 223.869 245.304 584.397 611.250 587.022 602.126 131.567 191.665 348.221 529.625 122.010 169.255 328.861 424.040 187.985 191.375 184.422 311.672 366.231 266.595 411.640 150.245 198.470 558.727 513.452 590.451 460.485 481.222 527.981 443.114 499.450 540.976 706.037 357.751 541.724 649.921 675.925 430.914 208.528 154.130 317.226 294.709 505.029 516.905 508.310 563.832 528.180 429.545 452.733 474.455 461.577 450.178 473.393 458.001 472.631 499.205 496.255 233.458 378.849 154.888 134.934 194.251 188.360 153.501 138.705 139.375 172.202 2023 411 0 344 0 611.094 611.681 627.336 606.201 622.475 580.380 546.833 543.284 181.596 322.641 292.558 360.476 69.717 183.434 209.493 582.924 629.284 634.628 630.226 646.194 644.437 625.943 619.614 615.659 640.797 660.438 575.237 583.035 565.647 492.022 161.729 158.818 316.271 145.766 193.820 192.466 587.214 580.299 545.422 497.580 474.301 518.056 429.965 353.172 347.836 329.647 440.695 206.375 612.283 614.161 597.929 586.162 546.036 527.525 509.138 480.487 478.428 395.024 328.138 360.622 378.969 225.352 219.987 170.554 153.560 211.797 303.244 473.597 463.921 431.458 454.823 464.102 473.695 520.926 560.065 574.185 486.299 486.329 503.106 496.706 504.083 480.574 581.945 540.673 560.763 312.673 364.779 423.847 310.581 376.973 405.752 332.944 391.523 405.589 146.235 205.314 365.011 123.356 227.064 381.264 113.822 199.543 337.367 574.904 564.929 537.809 553.239 595.662 608.947 589.681 582.348 584.843 557.375 560.892 537.698 489.697 554.372 586.552 602.459 444.586 468.222 453.749 446.664 478.418 489.782 476.948 495.940 606.796 595.896 587.207 501.679 495.622 478.035 449.729 514.305 456.251 443.702 547.133 467.135 447.769 257.575 325.934 448.372 284.776 370.257 428.734 294.087 365.783 425.793 628.950 633.755 642.896 590.108 613.088 605.100 600.382 624.066 608.802 546.423 421.420 443.472 436.398 541.476 584.038 608.150 255.161 196.473 155.660 207.608 215.158 141.239 162.902 156.228 203.088 233.555 189.977 227.709 155.269 201.991 261.685 183.885 255.206 189.939 111.468 560.523 587.061 540.275 518.236 512.889 230.428 242.813 124.053 235.248 126.933 220.101 121.028 147.391 518.200 563.116 599.529 519.150 555.526 596.905 512.940 487.599 551.465 514.152 584.522 585.109 551.707 541.882 536.851 482.685 501.738 503.098 191.554 192.996 219.353 197.047 202.176 260.598 161.855 210.553 265.351 480.864 472.480 534.911 501.614 503.949 522.988 520.597 541.300 505.020 505.935 129.229 230.582 424.060 221.125 373.628 531.272 275.228 454.268 613.074 687.968 623.797 567.099 683.538 407.583 222.540 194.857 247.997 188.080 543.912 516.126 509.482 495.193 516.219 511.188 508.745 525.551 530.658 558.978 605.430 615.796 584.732 538.756 493.743 567.740 542.874 486.586 169.094 214.398 274.155 243.140 166.853 202.774 247.517 223.683 245.061 583.115 609.741 586.389 601.207 131.842 191.264 347.352 531.019 121.324 168.784 334.686 424.489 188.796 192.920 183.845 310.141 366.210 265.764 411.360 149.997 198.039 558.474 512.981 590.018 460.577 482.254 529.220 442.446 499.679 540.880 707.247 357.177 542.311 650.119 675.739 430.273 209.133 154.162 318.188 294.701 504.325 515.642 507.697 562.706 528.146 429.009 454.558 476.597 463.390 451.814 474.280 458.341 472.878 498.725 496.335 234.624 378.629 155.217 135.006 194.212 188.214 153.195 138.659 140.003 172.689 2023 412 0 344 0 610.406 611.386 627.126 605.129 621.520 579.687 545.869 544.345 180.657 321.183 291.031 358.721 69.293 182.418 208.366 580.894 627.382 632.932 628.634 645.533 644.513 625.174 619.886 616.574 638.361 657.934 572.865 579.965 562.955 489.496 160.910 159.792 316.993 145.383 193.627 191.938 586.492 579.585 544.773 498.439 475.888 518.470 429.507 353.334 348.070 332.051 447.103 204.589 612.632 614.110 597.906 585.965 545.201 527.268 508.861 479.248 480.099 395.217 328.546 360.481 378.867 225.102 219.629 170.114 154.006 211.418 303.676 473.180 463.383 430.746 453.944 463.140 473.191 519.596 559.734 573.552 485.369 485.447 502.445 495.495 503.347 480.204 581.017 539.031 560.196 312.500 365.207 423.683 310.829 376.688 405.133 333.795 390.928 404.710 145.937 204.710 365.519 123.170 226.971 381.100 114.939 199.341 336.831 573.556 564.131 536.980 553.263 597.690 610.471 591.060 582.017 585.060 556.617 562.164 539.266 490.128 553.346 585.284 601.258 445.037 469.342 453.922 446.573 479.749 489.673 476.078 495.096 605.944 594.932 585.672 502.966 496.944 478.255 451.019 514.378 455.804 445.306 547.573 467.457 448.814 257.857 326.643 449.264 285.534 372.462 430.541 294.754 366.096 427.319 629.333 633.963 642.860 590.464 613.565 605.313 600.543 624.842 609.235 546.361 420.767 442.112 434.668 539.320 582.238 606.985 255.244 197.054 155.964 208.758 215.150 141.146 162.932 155.940 202.487 233.026 189.303 227.493 154.654 201.294 262.070 183.185 255.320 189.099 110.913 559.803 586.784 540.676 518.613 513.640 229.532 242.149 123.802 234.128 126.348 219.023 120.460 146.656 517.299 562.383 598.854 518.908 555.019 597.025 512.443 485.885 550.976 514.565 584.320 585.668 552.870 542.933 537.681 483.841 502.489 502.757 191.524 193.241 219.880 196.558 202.433 260.905 161.323 210.244 266.094 479.927 471.869 534.173 501.162 503.467 522.846 519.989 541.194 504.713 505.485 129.735 232.032 423.291 221.427 374.835 530.039 274.823 453.201 611.943 687.778 624.809 566.404 683.842 406.965 222.118 194.953 248.664 188.067 543.039 515.234 509.267 495.513 515.997 510.561 507.625 524.911 529.350 557.649 604.145 615.872 586.226 539.592 493.241 567.580 543.005 485.458 169.187 214.907 275.551 243.160 166.758 203.172 247.642 223.497 244.820 581.847 608.251 585.764 600.302 132.115 190.865 346.488 532.393 120.642 168.316 340.462 424.934 189.601 194.455 183.271 308.618 366.188 264.936 411.080 149.750 197.609 558.224 512.513 589.592 460.667 483.275 530.442 441.783 499.906 540.786 708.370 356.606 542.892 650.311 675.558 429.635 209.734 154.194 319.145 294.692 503.627 514.389 507.089 561.591 528.111 428.476 456.370 478.720 465.188 453.438 475.160 458.678 473.123 498.249 496.414 235.787 378.411 155.544 135.079 194.173 188.068 152.891 138.614 140.629 173.175 2023 413 0 344 0 609.729 611.096 626.920 604.075 620.583 579.005 544.916 545.389 179.722 319.731 289.513 356.974 68.873 181.407 207.244 578.883 625.507 631.262 627.066 644.887 644.587 624.420 620.151 617.466 635.950 655.453 570.504 576.912 560.275 486.985 160.095 160.762 317.712 145.001 193.434 191.412 585.780 578.879 544.129 499.289 477.458 518.879 429.053 353.496 348.302 334.434 453.396 202.818 612.973 614.061 597.882 585.771 544.376 527.015 508.588 478.019 481.748 395.409 328.951 360.341 378.765 224.852 219.273 169.675 154.450 211.042 304.107 472.766 462.847 430.039 453.071 462.184 472.692 518.276 559.407 572.926 484.446 484.570 501.788 494.294 502.616 479.838 580.101 537.402 559.635 312.327 365.633 423.520 311.075 376.405 404.516 334.640 390.337 403.836 145.641 204.110 366.023 122.985 226.878 380.936 116.050 199.140 336.298 572.222 563.341 536.159 553.286 599.667 611.954 592.408 581.691 585.272 555.870 563.412 540.809 490.554 552.328 584.028 600.070 445.485 470.450 454.094 446.483 481.066 489.565 475.215 494.259 605.105 593.979 584.151 504.241 498.254 478.473 452.299 514.450 455.359 446.897 548.008 467.777 449.852 258.138 327.348 450.151 286.290 374.655 432.336 295.418 366.408 428.834 629.706 634.165 642.824 590.813 614.030 605.520 600.701 625.596 609.658 546.300 420.119 440.761 432.947 537.181 580.457 605.837 255.326 197.633 156.266 209.903 215.141 141.052 162.962 155.653 201.888 232.500 188.632 227.278 154.041 200.600 262.453 182.487 255.433 188.262 110.360 559.089 586.510 541.072 518.985 514.382 228.640 241.488 123.552 233.014 125.766 217.950 119.896 145.925 516.405 561.658 598.187 518.668 554.518 597.143 511.950 484.179 550.493 514.974 584.120 586.218 554.013 543.969 538.500 484.984 503.232 502.418 191.493 193.485 220.405 196.070 202.688 261.210 160.792 209.935 266.835 478.996 471.263 533.443 500.714 502.990 522.706 519.387 541.090 504.409 505.039 130.239 233.475 422.526 221.727 376.035 528.818 274.421 452.142 610.828 687.595 625.797 565.716 684.134 406.350 221.698 195.049 249.327 188.054 542.175 514.350 509.053 495.830 515.777 509.940 506.513 524.278 528.053 556.331 602.875 615.947 587.689 540.417 492.743 567.423 543.134 484.340 169.280 215.414 276.942 243.179 166.664 203.568 247.766 223.313 244.580 580.594 606.780 585.148 599.411 132.387 190.469 345.630 533.747 119.964 167.851 346.187 425.375 190.400 195.977 182.699 307.103 366.167 264.112 410.802 149.504 197.182 557.976 512.049 589.172 460.757 484.285 531.648 441.125 500.131 540.692 709.411 356.038 543.466 650.499 675.383 429.001 210.333 154.226 320.096 294.684 502.935 513.146 506.486 560.489 528.077 427.947 458.169 480.824 466.972 455.048 476.032 459.012 473.367 497.776 496.493 236.945 378.193 155.870 135.151 194.134 187.924 152.588 138.569 141.253 173.658 2023 414 0 344 0 609.064 610.812 626.719 603.036 619.664 578.332 543.974 546.416 178.792 318.287 288.002 355.236 68.455 180.402 206.129 576.890 623.658 629.618 625.521 644.258 644.658 623.680 620.411 618.335 633.565 652.994 568.155 573.875 557.608 484.486 159.284 161.726 318.428 144.621 193.241 190.888 585.077 578.183 543.492 500.130 479.011 519.282 428.603 353.656 348.533 336.795 459.573 201.064 613.306 614.013 597.860 585.580 543.559 526.764 508.317 476.801 483.377 395.600 329.355 360.201 378.663 224.603 218.918 169.238 154.892 210.666 304.535 472.355 462.316 429.336 452.204 461.235 472.196 516.967 559.084 572.308 483.529 483.700 501.137 493.100 501.890 479.474 579.196 535.786 559.080 312.155 366.056 423.358 311.320 376.123 403.904 335.481 389.749 402.967 145.346 203.513 366.524 122.800 226.786 380.774 117.155 198.940 335.769 570.903 562.560 535.345 553.309 601.593 613.398 593.726 581.371 585.481 555.133 564.638 542.327 490.976 551.318 582.784 598.894 445.930 471.548 454.264 446.394 482.369 489.458 474.358 493.429 604.276 593.039 582.646 505.505 499.553 478.690 453.570 514.521 454.917 448.475 548.438 468.095 450.881 258.418 328.051 451.033 287.043 376.837 434.120 296.080 366.717 430.338 630.069 634.362 642.789 591.155 614.485 605.724 600.855 626.329 610.071 546.240 419.474 439.418 431.237 535.056 578.694 604.705 255.408 198.210 156.566 211.044 215.132 140.959 162.992 155.367 201.292 231.976 187.964 227.065 153.432 199.910 262.834 181.793 255.546 187.429 109.811 558.383 586.239 541.463 519.354 515.117 227.751 240.830 123.303 231.904 125.187 216.882 119.335 145.197 515.519 560.941 597.530 518.431 554.023 597.260 511.461 482.483 550.015 515.378 583.923 586.758 555.139 544.990 539.308 486.115 503.967 502.084 191.463 193.728 220.928 195.584 202.943 261.515 160.263 209.628 267.572 478.072 470.661 532.719 500.270 502.517 522.567 518.790 540.987 504.108 504.596 130.740 234.910 421.767 222.026 377.226 527.606 274.020 451.089 609.730 687.419 626.763 565.033 684.416 405.738 221.280 195.144 249.988 188.041 541.319 513.474 508.842 496.145 515.559 509.324 505.410 523.651 526.767 555.025 601.620 616.019 589.121 541.231 492.250 567.268 543.262 483.231 169.372 215.920 278.327 243.198 166.570 203.963 247.890 223.129 244.340 579.354 605.329 584.541 598.533 132.657 190.074 344.777 535.081 119.292 167.389 351.862 425.813 191.192 197.489 182.130 305.595 366.145 263.292 410.525 149.260 196.756 557.731 511.589 588.757 460.846 485.285 532.836 440.471 500.354 540.600 710.375 355.473 544.034 650.683 675.214 428.370 210.930 154.258 321.043 294.676 502.249 511.912 505.889 559.399 528.044 427.421 459.953 482.909 468.740 456.645 476.897 459.345 473.608 497.307 496.572 238.100 377.976 156.195 135.223 194.095 187.780 152.286 138.524 141.874 174.140 2023 415 0 344 0 608.410 610.534 626.523 602.013 618.762 577.670 543.043 547.428 177.866 316.848 286.499 353.506 68.039 179.402 205.020 574.916 621.836 628.000 624.000 643.643 644.728 622.953 620.664 619.182 631.205 650.556 565.818 570.854 554.954 482.001 158.477 162.687 319.140 144.242 193.050 190.366 584.382 577.494 542.862 500.961 480.546 519.681 428.156 353.815 348.762 339.135 465.633 199.325 613.633 613.965 597.837 585.392 542.752 526.516 508.050 475.592 484.986 395.789 329.756 360.062 378.562 224.355 218.565 168.803 155.333 210.292 304.962 471.948 461.788 428.638 451.343 460.292 471.704 515.667 558.765 571.698 482.619 482.836 500.490 491.915 501.171 479.113 578.302 534.183 558.531 311.984 366.477 423.197 311.564 375.843 403.294 336.317 389.165 402.104 145.053 202.918 367.022 122.617 226.694 380.613 118.255 198.741 335.242 569.598 561.788 534.539 553.331 603.469 614.802 595.014 581.056 585.686 554.405 565.842 543.821 491.394 550.315 581.550 597.731 446.370 472.634 454.433 446.306 483.657 489.352 473.507 492.606 603.459 592.110 581.154 506.758 500.840 478.905 454.830 514.592 454.478 450.041 548.863 468.410 451.903 258.697 328.751 451.910 287.793 379.006 435.891 296.738 367.026 431.832 630.423 634.555 642.755 591.491 614.930 605.924 601.007 627.041 610.474 546.180 418.834 438.083 429.538 532.947 576.948 603.590 255.490 198.785 156.866 212.180 215.124 140.867 163.022 155.082 200.698 231.454 187.299 226.852 152.825 199.223 263.214 181.102 255.658 186.600 109.264 557.683 585.973 541.849 519.718 515.842 226.867 240.176 123.056 230.801 124.610 215.820 118.776 144.473 514.640 560.231 596.881 518.196 553.533 597.374 510.976 480.796 549.542 515.779 583.729 587.289 556.247 545.996 540.104 487.233 504.693 501.752 191.433 193.971 221.450 195.100 203.197 261.818 159.737 209.322 268.308 477.153 470.063 532.001 499.829 502.047 522.430 518.198 540.886 503.809 504.158 131.238 236.337 421.012 222.323 378.410 526.406 273.621 450.043 608.649 687.249 627.708 564.357 684.686 405.129 220.864 195.239 250.645 188.028 540.472 512.605 508.633 496.456 515.343 508.714 504.316 523.029 525.490 553.731 600.381 616.091 590.522 542.033 491.762 567.115 543.388 482.132 169.463 216.423 279.707 243.217 166.476 204.356 248.013 222.945 244.102 578.128 603.896 583.943 597.668 132.926 189.682 343.929 536.396 118.624 166.930 357.487 426.246 191.977 198.990 181.563 304.095 366.124 262.475 410.250 149.016 196.332 557.489 511.132 588.347 460.934 486.274 534.009 439.823 500.574 540.508 711.269 354.910 544.595 650.861 675.049 427.743 211.523 154.290 321.984 294.667 501.569 510.688 505.298 558.320 528.010 426.899 461.724 484.975 470.494 458.230 477.755 459.674 473.847 496.841 496.649 239.251 377.760 156.518 135.294 194.056 187.636 151.986 138.479 142.494 174.620 2023 416 0 344 0 607.767 610.260 626.331 601.006 617.876 577.018 542.122 548.423 176.946 315.417 285.004 351.784 67.627 178.408 203.916 572.959 620.039 626.407 622.502 643.044 644.795 622.241 620.912 620.006 628.868 648.140 563.492 567.849 552.312 479.530 157.674 163.643 319.850 143.865 192.860 189.847 583.696 576.814 542.237 501.783 482.065 520.074 427.714 353.972 348.988 341.453 471.575 197.602 613.952 613.919 597.815 585.208 541.953 526.271 507.785 474.394 486.576 395.978 330.155 359.923 378.461 224.108 218.213 168.370 155.773 209.919 305.387 471.543 461.264 427.944 450.488 459.355 471.216 514.378 558.450 571.095 481.715 481.978 499.848 490.739 500.457 478.754 577.418 532.592 557.989 311.814 366.896 423.037 311.807 375.565 402.688 337.148 388.584 401.245 144.761 202.327 367.517 122.434 226.603 380.452 119.348 198.543 334.718 568.306 561.025 533.741 553.354 605.295 616.169 596.273 580.746 585.887 553.687 567.024 545.291 491.807 549.320 580.328 596.580 446.807 473.709 454.600 446.218 484.932 489.247 472.663 491.789 602.652 591.192 579.677 507.999 502.115 479.119 456.081 514.662 454.041 451.594 549.283 468.722 452.916 258.975 329.449 452.782 288.540 381.164 437.651 297.393 367.332 433.315 630.768 634.742 642.722 591.820 615.364 606.119 601.156 627.732 610.869 546.121 418.198 436.757 427.848 530.853 575.220 602.491 255.571 199.358 157.164 213.311 215.115 140.774 163.052 154.799 200.107 230.935 186.637 226.641 152.221 198.539 263.591 180.413 255.770 185.775 108.720 556.990 585.709 542.230 520.078 516.560 225.986 239.525 122.810 229.702 124.036 214.763 118.221 143.753 513.768 559.529 596.240 517.964 553.048 597.487 510.494 479.118 549.074 516.176 583.538 587.810 557.337 546.988 540.890 488.339 505.411 501.424 191.403 194.213 221.970 194.618 203.450 262.121 159.212 209.016 269.040 476.241 469.469 531.291 499.392 501.582 522.294 517.612 540.785 503.513 503.723 131.734 237.757 420.263 222.619 379.586 525.215 273.225 449.004 607.583 687.086 628.630 563.687 684.946 404.523 220.451 195.334 251.300 188.015 539.633 511.743 508.426 496.764 515.129 508.109 503.230 522.413 524.224 552.447 599.156 616.160 591.893 542.823 491.278 566.965 543.512 481.042 169.555 216.924 281.082 243.236 166.383 204.748 248.136 222.763 243.865 576.916 602.482 583.352 596.817 133.193 189.293 343.087 537.690 117.961 166.473 363.060 426.676 192.756 200.479 180.999 302.603 366.103 261.661 409.975 148.773 195.910 557.248 510.679 587.944 461.021 487.252 535.165 439.179 500.793 540.418 712.096 354.351 545.150 651.035 674.889 427.119 212.114 154.321 322.920 294.659 500.895 509.473 504.711 557.252 527.978 426.380 463.482 487.023 472.233 459.802 478.606 460.002 474.085 496.379 496.726 240.399 377.545 156.841 135.366 194.018 187.493 151.686 138.435 143.111 175.099 2023 417 0 344 0 607.134 609.992 626.144 600.014 617.007 576.375 541.212 549.402 176.030 313.992 283.517 350.071 67.216 177.420 202.819 571.020 618.268 624.838 621.026 642.459 644.861 621.542 621.154 620.809 626.555 645.745 561.177 564.860 549.683 477.071 156.875 164.594 320.556 143.491 192.670 189.329 583.019 576.142 541.619 502.596 483.568 520.462 427.275 354.129 349.213 343.749 477.399 195.894 614.265 613.873 597.794 585.026 541.162 526.029 507.523 473.205 488.145 396.166 330.551 359.786 378.361 223.862 217.863 167.938 156.211 209.548 305.810 471.141 460.744 427.254 449.638 458.424 470.731 513.098 558.139 570.500 480.818 481.125 499.211 489.571 499.749 478.399 576.546 531.014 557.452 311.645 367.313 422.878 312.048 375.287 402.086 337.975 388.006 400.391 144.470 201.738 368.009 122.252 226.512 380.293 120.436 198.346 334.197 567.029 560.271 532.950 553.376 607.074 617.497 597.502 580.441 586.085 552.978 568.184 546.736 492.216 548.331 579.117 595.442 447.241 474.773 454.766 446.131 486.192 489.143 471.826 490.979 601.856 590.285 578.213 509.229 503.378 479.331 457.322 514.731 453.608 453.135 549.698 469.033 453.922 259.252 330.143 453.649 289.285 383.310 439.399 298.046 367.637 434.788 631.104 634.924 642.690 592.143 615.788 606.311 601.301 628.404 611.254 546.063 417.565 435.438 426.168 528.774 573.509 601.408 255.652 199.928 157.462 214.437 215.107 140.683 163.082 154.517 199.519 230.419 185.978 226.431 151.619 197.859 263.966 179.727 255.881 184.953 108.179 556.303 585.449 542.607 520.434 517.269 225.110 238.877 122.565 228.609 123.465 213.712 117.668 143.036 512.904 558.834 595.608 517.734 552.568 597.598 510.017 477.449 548.611 516.568 583.350 588.322 558.410 547.965 541.665 489.432 506.120 501.099 191.373 194.454 222.489 194.137 203.703 262.422 158.689 208.712 269.771 475.335 468.880 530.587 498.958 501.120 522.159 517.030 540.685 503.220 503.292 132.227 239.168 419.518 222.912 380.754 524.035 272.831 447.971 606.533 686.928 629.531 563.023 685.197 403.919 220.039 195.428 251.952 188.002 538.802 510.889 508.220 497.069 514.917 507.509 502.152 521.803 522.968 551.175 597.946 616.228 593.234 543.603 490.799 566.817 543.634 479.962 169.645 217.424 282.452 243.255 166.290 205.138 248.258 222.581 243.629 575.718 601.086 582.770 595.977 133.459 188.905 342.249 538.966 117.302 166.020 368.581 427.103 193.529 201.957 180.437 301.119 366.082 260.851 409.702 148.531 195.490 557.011 510.229 587.545 461.108 488.220 536.306 438.539 501.009 540.328 712.862 353.794 545.699 651.205 674.735 426.498 212.703 154.353 323.852 294.651 500.226 508.268 504.130 556.196 527.945 425.865 465.225 489.051 473.958 461.361 479.450 460.327 474.321 495.920 496.803 241.542 377.330 157.163 135.437 193.979 187.351 151.388 138.390 143.726 175.575 2023 418 0 344 0 606.512 609.728 625.961 599.037 616.153 575.742 540.313 550.366 175.119 312.573 282.038 348.367 66.808 176.437 201.728 569.099 616.520 623.293 619.572 641.889 644.925 620.856 621.391 621.591 624.266 643.370 558.874 561.887 547.066 474.626 156.080 165.542 321.259 143.117 192.481 188.814 582.350 575.478 541.007 503.400 485.053 520.846 426.840 354.284 349.436 346.025 483.103 194.202 614.571 613.829 597.773 584.847 540.381 525.790 507.264 472.027 489.694 396.353 330.946 359.648 378.261 223.618 217.514 167.508 156.647 209.178 306.231 470.741 460.227 426.569 448.793 457.500 470.251 511.828 557.831 569.912 479.927 480.279 498.579 488.411 499.047 478.046 575.684 529.448 556.921 311.476 367.727 422.720 312.288 375.012 401.487 338.797 387.431 399.542 144.181 201.153 368.498 122.071 226.422 380.134 121.518 198.150 333.679 565.764 559.524 532.167 553.398 608.805 618.789 598.704 580.141 586.279 552.278 569.322 548.158 492.621 547.350 577.917 594.315 447.670 475.825 454.930 446.045 487.439 489.039 470.994 490.176 601.071 589.390 576.764 510.448 504.630 479.541 458.553 514.800 453.177 454.663 550.109 469.341 454.920 259.528 330.835 454.511 290.026 385.444 441.135 298.695 367.940 436.250 631.431 635.102 642.659 592.461 616.203 606.498 601.444 629.056 611.630 546.006 416.937 434.128 424.499 526.710 571.815 600.340 255.732 200.497 157.758 215.559 215.099 140.591 163.112 154.236 198.933 229.904 185.323 226.221 151.021 197.182 264.339 179.045 255.992 184.135 107.640 555.623 585.192 542.979 520.786 517.970 224.236 238.232 122.321 227.521 122.897 212.665 117.119 142.323 512.046 558.147 594.984 517.506 552.094 597.707 509.543 475.789 548.153 516.957 583.165 588.824 559.465 548.928 542.429 490.512 506.822 500.777 191.343 194.694 223.006 193.659 203.954 262.722 158.169 208.409 270.498 474.435 468.294 529.890 498.528 500.662 522.025 516.454 540.587 502.930 502.865 132.718 240.573 418.777 223.205 381.914 522.864 272.439 446.946 605.498 686.776 630.411 562.365 685.437 403.319 219.629 195.522 252.602 187.990 537.980 510.043 508.017 497.371 514.707 506.915 501.082 521.199 521.722 549.913 596.750 616.295 594.546 544.371 490.325 566.670 543.755 478.891 169.736 217.921 283.816 243.274 166.197 205.526 248.380 222.400 243.394 574.532 599.708 582.196 595.151 133.723 188.520 341.417 540.222 116.648 165.569 374.050 427.526 194.296 203.425 179.877 299.642 366.061 260.044 409.430 148.290 195.071 556.775 509.782 587.152 461.194 489.177 537.430 437.904 501.223 540.240 713.571 353.240 546.241 651.370 674.585 425.880 213.288 154.384 324.778 294.643 499.563 507.072 503.553 555.151 527.913 425.353 466.955 491.061 475.667 462.907 480.287 460.650 474.555 495.465 496.878 242.682 377.116 157.484 135.508 193.941 187.209 151.091 138.346 144.339 176.050 2023 419 0 344 0 605.900 609.470 625.783 598.075 615.316 575.118 539.424 551.315 174.213 311.161 280.566 346.670 66.403 175.459 200.642 567.194 614.797 621.772 618.139 641.332 644.987 620.183 621.622 622.353 622.000 641.016 556.582 558.929 544.462 472.194 155.290 166.484 321.959 142.746 192.293 188.300 581.689 574.822 540.400 504.195 486.522 521.225 426.408 354.438 349.658 348.279 488.687 192.525 614.870 613.785 597.752 584.671 539.607 525.553 507.008 470.858 491.223 396.539 331.339 359.512 378.162 223.374 217.166 167.079 157.082 208.809 306.651 470.345 459.714 425.888 447.954 456.582 469.774 510.568 557.528 569.332 479.042 479.438 497.952 487.259 498.350 477.696 574.832 527.895 556.397 311.309 368.139 422.563 312.527 374.738 400.892 339.614 386.860 398.697 143.893 200.570 368.984 121.891 226.332 379.977 122.595 197.955 333.164 564.514 558.786 531.391 553.419 610.489 620.045 599.878 579.846 586.470 551.588 570.440 549.556 493.022 546.375 576.728 593.200 448.097 476.867 455.093 445.959 488.672 488.937 470.169 489.379 600.295 588.505 575.328 511.656 505.870 479.750 459.775 514.868 452.748 456.179 550.514 469.646 455.910 259.804 331.524 455.367 290.765 387.566 442.860 299.342 368.242 437.701 631.750 635.275 642.628 592.772 616.607 606.682 601.583 629.690 611.998 545.950 416.312 432.826 422.839 524.660 570.138 599.288 255.812 201.063 158.053 216.677 215.090 140.500 163.141 153.956 198.350 229.393 184.671 226.013 150.425 196.508 264.711 178.365 256.102 183.320 107.104 554.949 584.939 543.346 521.134 518.664 223.367 237.590 122.079 226.438 122.331 211.624 116.572 141.613 511.195 557.467 594.369 517.280 551.625 597.815 509.074 474.139 547.699 517.342 582.983 589.318 560.503 549.876 543.182 491.581 507.515 500.458 191.314 194.934 223.521 193.181 204.205 263.022 157.651 208.107 271.223 473.540 467.713 529.199 498.101 500.208 521.893 515.883 540.490 502.642 502.441 133.206 241.970 418.042 223.496 383.066 521.704 272.049 445.927 604.479 686.630 631.271 561.712 685.669 402.722 219.221 195.616 253.248 187.977 537.165 509.203 507.816 497.670 514.499 506.325 500.020 520.600 520.485 548.662 595.569 616.360 595.830 545.128 489.854 566.527 543.874 477.829 169.826 218.417 285.175 243.293 166.105 205.913 248.501 222.220 243.160 573.360 598.348 581.629 594.336 133.986 188.137 340.589 541.459 115.998 165.121 379.467 427.945 195.056 204.881 179.320 298.173 366.040 259.241 409.158 148.050 194.654 556.543 509.339 586.764 461.279 490.124 538.539 437.274 501.435 540.153 714.227 352.689 546.778 651.531 674.439 425.266 213.871 154.415 325.699 294.635 498.906 505.885 502.982 554.116 527.881 424.845 468.671 493.051 477.362 464.441 481.117 460.971 474.787 495.013 496.954 243.819 376.903 157.804 135.578 193.903 187.067 150.796 138.302 144.950 176.523 2023 420 0 344 0 605.298 609.216 625.608 597.128 614.493 574.503 538.545 552.248 173.311 309.755 279.102 344.982 66.000 174.487 199.563 565.307 613.098 620.273 616.727 640.788 645.047 619.522 621.847 623.094 619.756 638.682 554.301 555.988 541.870 469.775 154.503 167.423 322.656 142.376 192.106 187.789 581.037 574.174 539.800 504.981 487.974 521.598 425.980 354.590 349.877 350.512 494.151 190.863 615.162 613.742 597.731 584.498 538.842 525.320 506.754 469.698 492.733 396.724 331.729 359.376 378.063 223.131 216.820 166.652 157.516 208.442 307.068 469.952 459.204 425.211 447.121 455.669 469.301 509.318 557.228 568.759 478.163 478.603 497.329 486.115 497.658 477.348 573.991 526.353 555.878 311.142 368.549 422.407 312.765 374.465 400.300 340.426 386.292 397.858 143.606 199.991 369.467 121.712 226.243 379.820 123.665 197.761 332.652 563.276 558.057 530.623 553.440 612.128 621.266 601.024 579.555 586.657 550.906 571.537 550.931 493.419 545.408 575.549 592.096 448.519 477.898 455.255 445.874 489.891 488.836 469.349 488.588 599.530 587.631 573.905 512.853 507.099 479.957 460.987 514.936 452.323 457.682 550.915 469.950 456.892 260.078 332.211 456.219 291.501 389.676 444.573 299.985 368.543 439.142 632.060 635.443 642.599 593.077 617.002 606.862 601.720 630.305 612.357 545.894 415.691 431.532 421.189 522.624 568.476 598.250 255.892 201.628 158.346 217.789 215.082 140.409 163.171 153.677 197.770 228.883 184.021 225.806 149.832 195.837 265.080 177.688 256.211 182.509 106.571 554.281 584.689 543.708 521.479 519.349 222.501 236.951 121.838 225.360 121.768 210.589 116.028 140.907 510.351 556.794 593.761 517.056 551.160 597.921 508.608 472.497 547.250 517.723 582.803 589.803 561.524 550.811 543.924 492.637 508.201 500.142 191.284 195.172 224.034 192.706 204.455 263.320 157.134 207.806 271.946 472.652 467.135 528.514 497.678 499.758 521.762 515.317 540.393 502.357 502.021 133.691 243.359 417.311 223.785 384.211 520.554 271.661 444.915 603.474 686.488 632.111 561.066 685.891 402.128 218.815 195.709 253.892 187.964 536.358 508.371 507.616 497.966 514.294 505.741 498.967 520.007 519.259 547.422 594.401 616.424 597.085 545.875 489.388 566.385 543.992 476.777 169.916 218.911 286.528 243.312 166.013 206.298 248.622 222.041 242.927 572.200 597.004 581.071 593.534 134.248 187.756 339.767 542.677 115.353 164.676 384.830 428.361 195.810 206.327 178.765 296.711 366.020 258.441 408.888 147.811 194.239 556.312 508.899 586.382 461.363 491.060 539.632 436.649 501.645 540.066 714.833 352.141 547.308 651.688 674.298 424.655 214.452 154.446 326.615 294.627 498.254 504.708 502.415 553.093 527.850 424.340 470.374 495.023 479.043 465.961 481.940 461.289 475.017 494.564 497.028 244.951 376.691 158.122 135.648 193.865 186.926 150.501 138.258 145.559 176.994 2023 421 0 344 0 604.705 608.968 625.437 596.194 613.686 573.898 537.676 553.165 172.414 308.355 277.646 343.302 65.599 173.520 198.489 563.436 611.422 618.797 615.336 640.258 645.106 618.873 622.068 623.816 617.535 636.367 552.031 553.062 539.291 467.369 153.720 168.357 323.350 142.008 191.920 187.280 580.392 573.534 539.205 505.758 489.410 521.967 425.556 354.742 350.095 352.724 499.493 189.216 615.449 613.701 597.711 584.328 538.085 525.088 506.503 468.548 494.224 396.907 332.118 359.241 377.964 222.889 216.475 166.227 157.948 208.076 307.484 469.561 458.698 424.538 446.293 454.763 468.831 508.076 556.932 568.193 477.291 477.774 496.711 484.979 496.972 477.003 573.160 524.824 555.364 310.976 368.957 422.252 313.001 374.194 399.711 341.234 385.728 397.023 143.321 199.414 369.947 121.534 226.154 379.664 124.731 197.569 332.142 562.051 557.335 529.861 553.461 613.722 622.453 602.143 579.270 586.841 550.234 572.613 552.283 493.811 544.448 574.380 591.004 448.939 478.918 455.415 445.790 491.097 488.735 468.536 487.804 598.775 586.767 572.496 514.039 508.317 480.163 462.190 515.003 451.900 459.172 551.311 470.250 457.866 260.351 332.894 457.066 292.234 391.775 446.274 300.626 368.841 440.573 632.363 635.607 642.570 593.376 617.388 607.039 601.854 630.903 612.708 545.839 415.075 430.246 419.548 520.603 566.831 597.227 255.971 202.190 158.639 218.898 215.074 140.319 163.200 153.400 197.192 228.376 183.375 225.600 149.242 195.170 265.448 177.014 256.321 181.702 106.041 553.620 584.442 544.066 521.819 520.026 221.640 236.316 121.597 224.288 121.208 209.558 115.487 140.205 509.514 556.128 593.161 516.835 550.701 598.025 508.145 470.863 546.806 518.100 582.626 590.280 562.528 551.731 544.657 493.682 508.878 499.830 191.255 195.410 224.546 192.232 204.704 263.618 156.620 207.506 272.666 471.769 466.562 527.836 497.258 499.311 521.633 514.755 540.298 502.075 501.605 134.174 244.741 416.585 224.073 385.347 519.413 271.275 443.909 602.483 686.352 632.930 560.425 686.106 401.537 218.411 195.802 254.533 187.952 535.559 507.545 507.419 498.260 514.090 505.162 497.921 519.419 518.042 546.193 593.247 616.487 598.312 546.611 488.927 566.245 544.108 475.733 170.006 219.403 287.876 243.331 165.922 206.682 248.742 221.862 242.695 571.053 595.677 580.520 592.743 134.508 187.377 338.950 543.877 114.712 164.234 390.140 428.773 196.559 207.762 178.212 295.257 365.999 257.644 408.620 147.572 193.826 556.084 508.463 586.004 461.447 491.986 540.709 436.027 501.853 539.981 715.394 351.596 547.832 651.841 674.161 424.047 215.030 154.477 327.526 294.619 497.608 503.539 501.854 552.080 527.819 423.839 472.063 496.976 480.708 467.469 482.756 461.605 475.246 494.119 497.102 246.080 376.479 158.440 135.719 193.827 186.786 150.208 138.215 146.166 177.464 2023 422 0 344 0 604.123 608.724 625.271 595.275 612.893 573.301 536.817 554.068 171.522 306.962 276.197 341.630 65.201 172.559 197.421 561.582 609.768 617.342 613.965 639.740 645.163 618.237 622.284 624.518 615.335 634.073 549.772 550.152 536.724 464.975 152.942 169.286 324.041 141.642 191.734 186.773 579.756 572.901 538.617 506.526 490.829 522.332 425.135 354.892 350.311 354.916 504.714 187.584 615.729 613.659 597.691 584.160 537.336 524.860 506.255 467.408 495.695 397.090 332.504 359.106 377.866 222.649 216.132 165.804 158.378 207.711 307.898 469.173 458.195 423.870 445.471 453.863 468.365 506.844 556.639 567.634 476.424 476.950 496.098 483.851 496.291 476.660 572.338 523.306 554.856 310.810 369.362 422.098 313.237 373.924 399.125 342.037 385.166 396.193 143.038 198.840 370.424 121.357 226.065 379.509 125.790 197.377 331.636 560.839 556.622 529.107 553.482 615.272 623.606 603.236 578.988 587.022 549.570 573.668 553.612 494.200 543.494 573.222 589.923 449.354 479.927 455.574 445.707 492.289 488.636 467.729 487.026 598.030 585.914 571.099 515.214 509.523 480.367 463.383 515.069 451.479 460.651 551.702 470.549 458.833 260.624 333.575 457.909 292.964 393.861 447.963 301.264 369.138 441.993 632.657 635.767 642.542 593.670 617.765 607.211 601.985 631.483 613.050 545.785 414.462 428.968 417.918 518.596 565.202 596.218 256.051 202.751 158.931 220.001 215.065 140.229 163.229 153.124 196.617 227.872 182.732 225.394 148.655 194.506 265.813 176.343 256.429 180.898 105.513 552.964 584.199 544.420 522.155 520.695 220.781 235.683 121.359 223.221 120.650 208.532 114.949 139.506 508.683 555.469 592.569 516.616 550.247 598.128 507.687 469.239 546.366 518.474 582.451 590.747 563.516 552.638 545.379 494.714 509.548 499.520 191.225 195.648 225.057 191.761 204.952 263.915 156.107 207.207 273.383 470.893 465.992 527.164 496.842 498.869 521.504 514.199 540.204 501.795 501.192 134.655 246.115 415.864 224.359 386.477 518.281 270.892 442.910 601.507 686.221 633.731 559.790 686.311 400.948 218.009 195.894 255.172 187.939 534.767 506.727 507.223 498.550 513.888 504.588 496.884 518.837 516.834 544.974 592.107 616.548 599.512 547.336 488.470 566.107 544.222 474.698 170.095 219.893 289.219 243.349 165.831 207.064 248.862 221.684 242.464 569.919 594.367 579.977 591.964 134.767 187.000 338.137 545.058 114.076 163.794 395.395 429.181 197.301 209.186 177.662 293.810 365.978 256.851 408.352 147.335 193.415 555.858 508.030 585.632 461.530 492.903 541.772 435.411 502.058 539.897 715.913 351.053 548.351 651.991 674.029 423.442 215.605 154.508 328.433 294.611 496.967 502.379 501.297 551.077 527.788 423.341 473.739 498.910 482.360 468.965 483.566 461.919 475.473 493.677 497.175 247.205 376.268 158.757 135.788 193.789 186.646 149.916 138.171 146.770 177.932 2023 423 0 344 0 603.550 608.484 625.108 594.369 612.114 572.713 535.968 554.957 170.634 305.576 274.756 339.967 64.805 171.603 196.359 559.744 608.137 615.909 612.614 639.235 645.218 617.612 622.494 625.202 613.157 631.797 547.524 547.257 534.169 462.595 152.167 170.212 324.728 141.277 191.549 186.268 579.127 572.276 538.033 507.285 492.233 522.692 424.718 355.041 350.526 357.086 509.814 185.966 616.003 613.619 597.672 583.995 536.595 524.634 506.009 466.276 497.148 397.272 332.888 358.972 377.769 222.409 215.790 165.382 158.807 207.348 308.311 468.788 457.696 423.205 444.654 452.968 467.903 505.622 556.350 567.081 475.564 476.132 495.489 482.731 495.616 476.321 571.527 521.800 554.354 310.646 369.766 421.944 313.471 373.656 398.543 342.836 384.608 395.368 142.755 198.269 370.899 121.180 225.977 379.356 126.844 197.186 331.132 559.639 555.916 528.359 553.502 616.779 624.726 604.304 578.712 587.199 548.914 574.704 554.918 494.585 542.547 572.074 588.853 449.767 480.926 455.731 445.624 493.467 488.537 466.927 486.254 597.294 585.071 569.716 516.378 510.718 480.569 464.566 515.135 451.062 462.117 552.089 470.845 459.792 260.895 334.254 458.746 293.692 395.936 449.641 301.898 369.434 443.402 632.944 635.923 642.515 593.958 618.133 607.380 602.114 632.046 613.385 545.732 413.853 427.697 416.296 516.603 563.589 595.224 256.129 203.309 159.221 221.100 215.057 140.139 163.258 152.848 196.044 227.370 182.092 225.190 148.070 193.845 266.177 175.674 256.538 180.098 104.988 552.315 583.958 544.769 522.487 521.356 219.927 235.054 121.121 222.158 120.095 207.512 114.414 138.810 507.859 554.817 591.985 516.399 549.797 598.229 507.232 467.623 545.931 518.843 582.279 591.207 564.488 553.532 546.090 495.734 510.210 499.214 191.196 195.884 225.565 191.290 205.199 264.210 155.597 206.910 274.098 470.022 465.427 526.498 496.429 498.429 521.377 513.647 540.111 501.517 500.783 135.133 247.482 415.147 224.644 387.598 517.160 270.510 441.918 600.545 686.095 634.513 559.160 686.509 400.363 217.609 195.986 255.807 187.927 533.984 505.916 507.029 498.838 513.688 504.018 495.854 518.260 515.636 543.765 590.979 616.608 600.684 548.051 488.017 565.971 544.335 473.672 170.183 220.381 290.557 243.368 165.740 207.444 248.981 221.507 242.234 568.797 593.073 579.441 591.196 135.024 186.626 337.330 546.221 113.444 163.357 400.596 429.586 198.037 210.600 177.114 292.370 365.958 256.061 408.085 147.099 193.005 555.635 507.600 585.264 461.612 493.809 542.819 434.798 502.262 539.813 716.392 350.513 548.863 652.136 673.900 422.841 216.178 154.538 329.334 294.603 496.331 501.228 500.746 550.085 527.758 422.846 475.401 500.825 483.996 470.448 484.368 462.230 475.698 493.239 497.248 248.327 376.058 159.072 135.858 193.751 186.507 149.625 138.128 147.373 178.398 2023 424 0 344 0 602.986 608.249 624.949 593.476 611.350 572.133 535.129 555.830 169.751 304.195 273.322 338.311 64.412 170.652 195.303 557.922 606.527 614.498 611.282 638.742 645.271 616.999 622.700 625.868 611.000 629.540 545.288 544.378 531.626 460.227 151.396 171.133 325.413 140.914 191.365 185.766 578.506 571.658 537.456 508.036 493.620 523.047 424.305 355.189 350.738 359.236 514.792 184.363 616.271 613.580 597.653 583.833 535.862 524.411 505.766 465.154 498.581 397.453 333.271 358.839 377.672 222.170 215.449 164.962 159.235 206.986 308.721 468.405 457.200 422.545 443.842 452.079 467.444 504.408 556.065 566.536 474.709 475.319 494.885 481.618 494.946 475.983 570.725 520.306 553.857 310.482 370.167 421.792 313.704 373.389 397.964 343.630 384.053 394.547 142.474 197.701 371.370 121.005 225.890 379.203 127.893 196.996 330.631 558.452 555.218 527.619 553.522 618.244 625.814 605.345 578.439 587.373 548.268 575.720 556.202 494.965 541.607 570.937 587.794 450.176 481.914 455.887 445.541 494.632 488.439 466.132 485.488 596.568 584.238 568.345 517.531 511.902 480.770 465.740 515.200 450.646 463.571 552.471 471.139 460.743 261.166 334.929 459.578 294.417 397.998 451.307 302.530 369.728 444.801 633.224 636.074 642.488 594.241 618.492 607.546 602.240 632.592 613.712 545.679 413.247 426.434 414.685 514.624 561.991 594.243 256.208 203.865 159.510 222.195 215.049 140.050 163.287 152.575 195.474 226.870 181.454 224.987 147.488 193.188 266.539 175.009 256.645 179.301 104.465 551.671 583.721 545.113 522.816 522.010 219.076 234.427 120.884 221.101 119.543 206.497 113.881 138.118 507.042 554.172 591.408 516.185 549.352 598.328 506.781 466.016 545.500 519.209 582.110 591.658 565.443 554.412 546.792 496.743 510.864 498.910 191.167 196.120 226.072 190.822 205.446 264.505 155.089 206.613 274.810 469.156 464.865 525.839 496.020 497.994 521.251 513.100 540.019 501.243 500.377 135.608 248.841 414.434 224.927 388.712 516.047 270.131 440.931 599.596 685.973 635.276 558.536 686.700 399.780 217.211 196.078 256.440 187.914 533.207 505.111 506.837 499.123 513.490 503.454 494.831 517.689 514.447 542.567 589.865 616.666 601.831 548.755 487.568 565.838 544.447 472.654 170.272 220.868 291.889 243.386 165.650 207.823 249.100 221.331 242.005 567.687 591.796 578.912 590.439 135.280 186.253 336.528 547.365 112.817 162.923 405.741 429.988 198.767 212.003 176.569 290.938 365.938 255.274 407.820 146.863 192.597 555.414 507.173 584.901 461.693 494.705 543.851 434.190 502.464 539.731 716.835 349.976 549.370 652.278 673.776 422.243 216.748 154.569 330.231 294.595 495.701 500.086 500.199 549.103 527.728 422.355 477.049 502.721 485.618 471.918 485.164 462.540 475.921 492.803 497.320 249.445 375.849 159.387 135.927 193.714 186.368 149.335 138.085 147.973 178.862 2023 425 0 344 0 602.432 608.018 624.793 592.597 610.599 571.562 534.298 556.689 168.872 302.821 271.896 336.664 64.021 169.706 194.252 556.116 604.939 613.106 609.969 638.260 645.324 616.397 622.901 626.515 608.864 627.302 543.061 541.513 529.095 457.872 150.629 172.050 326.095 140.552 191.182 185.265 577.893 571.047 536.884 508.779 494.991 523.397 423.895 355.335 350.949 361.366 519.648 182.774 616.533 613.541 597.634 583.673 535.137 524.190 505.526 464.041 499.995 397.633 333.651 358.706 377.575 221.932 215.110 164.543 159.661 206.625 309.130 468.026 456.707 421.889 443.035 451.197 466.989 503.204 555.783 565.997 473.861 474.512 494.286 480.514 494.281 475.649 569.932 518.823 553.366 310.319 370.565 421.641 313.935 373.124 397.389 344.419 383.501 393.731 142.194 197.136 371.839 120.830 225.803 379.051 128.936 196.807 330.133 557.277 554.528 526.885 553.542 619.667 626.871 606.362 578.171 587.545 547.629 576.717 557.464 495.342 540.674 569.809 586.746 450.581 482.892 456.042 445.460 495.785 488.343 465.342 484.728 595.852 583.415 566.986 518.673 513.074 480.970 466.904 515.265 450.234 465.012 552.849 471.431 461.687 261.435 335.602 460.405 295.139 400.049 452.961 303.160 370.021 446.190 633.496 636.222 642.462 594.519 618.843 607.708 602.363 633.123 614.031 545.627 412.646 425.179 413.083 512.659 560.409 593.276 256.286 204.420 159.798 223.285 215.041 139.961 163.316 152.302 194.907 226.373 180.820 224.785 146.909 192.533 266.899 174.346 256.752 178.508 103.946 551.034 583.486 545.453 523.141 522.656 218.229 233.804 120.649 220.049 118.993 205.486 113.351 137.429 506.232 553.533 590.839 515.972 548.912 598.426 506.333 464.418 545.074 519.571 581.943 592.100 566.383 555.278 547.484 497.740 511.511 498.610 191.138 196.354 226.578 190.355 205.692 264.798 154.582 206.317 275.520 468.297 464.307 525.185 495.613 497.562 521.127 512.558 539.928 500.970 499.975 136.081 250.194 413.727 225.209 389.818 514.944 269.753 439.952 598.661 685.855 636.020 557.918 686.883 399.200 216.815 196.169 257.070 187.902 532.438 504.313 506.647 499.405 513.293 502.895 493.817 517.122 513.268 541.378 588.764 616.724 602.951 549.449 487.123 565.706 544.557 471.645 170.360 221.352 293.216 243.405 165.560 208.201 249.218 221.155 241.777 566.589 590.534 578.391 589.693 135.534 185.883 335.730 548.492 112.194 162.492 410.830 430.386 199.491 213.396 176.025 289.513 365.917 254.491 407.556 146.629 192.191 555.195 506.750 584.543 461.774 495.591 544.868 433.587 502.663 539.649 717.245 349.441 549.870 652.416 673.655 421.647 217.316 154.599 331.122 294.587 495.076 498.952 499.656 548.131 527.698 421.867 478.684 504.599 487.226 473.376 485.953 462.847 476.143 492.371 497.391 250.559 375.640 159.700 135.996 193.676 186.230 149.046 138.042 148.572 179.325 2023 426 0 344 0 601.886 607.792 624.641 591.731 609.861 571.000 533.478 557.534 167.998 301.453 270.477 335.024 63.632 168.766 193.207 554.326 603.371 611.735 608.675 637.790 645.374 615.806 623.097 627.145 606.749 625.082 540.846 538.665 526.577 455.529 149.866 172.962 326.773 140.193 191.000 184.766 577.287 570.444 536.317 509.512 496.346 523.744 423.488 355.481 351.158 363.475 524.383 181.200 616.789 613.503 597.616 583.515 534.419 523.971 505.288 462.937 501.391 397.812 334.029 358.574 377.479 221.696 214.772 164.126 160.086 206.265 309.537 467.649 456.218 421.237 442.234 450.320 466.537 502.009 555.505 565.465 473.018 473.711 493.691 479.417 493.621 475.316 569.149 517.352 552.880 310.157 370.962 421.490 314.166 372.860 396.817 345.204 382.952 392.920 141.916 196.574 372.305 120.656 225.716 378.900 129.974 196.619 329.637 556.113 553.845 526.159 553.562 621.050 627.897 607.355 577.908 587.713 546.998 577.694 558.704 495.715 539.747 568.691 585.709 450.983 483.859 456.196 445.379 496.923 488.247 464.558 483.975 595.144 582.602 565.640 519.804 514.235 481.168 468.059 515.329 449.824 466.441 553.222 471.721 462.623 261.704 336.272 461.228 295.858 402.088 454.603 303.786 370.312 447.568 633.761 636.366 642.437 594.791 619.186 607.867 602.484 633.638 614.343 545.576 412.048 423.932 411.490 510.707 558.841 592.322 256.364 204.972 160.085 224.371 215.033 139.872 163.345 152.030 194.342 225.878 180.189 224.584 146.332 191.882 267.257 173.686 256.859 177.718 103.428 550.402 583.255 545.789 523.462 523.295 217.385 233.183 120.415 219.002 118.446 204.481 112.824 136.744 505.427 552.901 590.276 515.761 548.477 598.523 505.889 462.828 544.652 519.930 581.779 592.535 567.306 556.132 548.165 498.725 512.150 498.312 191.109 196.588 227.082 189.890 205.937 265.091 154.078 206.022 276.228 467.443 463.753 524.538 495.210 497.133 521.003 512.021 539.838 500.700 499.576 136.552 251.538 413.023 225.489 390.917 513.850 269.378 438.978 597.740 685.742 636.747 557.304 687.059 398.623 216.421 196.260 257.698 187.889 531.677 503.522 506.459 499.684 513.099 502.340 492.810 516.561 512.097 540.200 587.675 616.780 604.045 550.133 486.683 565.576 544.665 470.645 170.448 221.835 294.538 243.423 165.471 208.577 249.336 220.980 241.551 565.502 589.287 577.877 588.958 135.787 185.515 334.937 549.601 111.575 162.063 415.863 430.781 200.209 214.779 175.484 288.096 365.897 253.711 407.293 146.395 191.786 554.978 506.330 584.190 461.854 496.467 545.870 432.987 502.861 539.569 717.623 348.910 550.365 652.550 673.538 421.055 217.881 154.629 332.009 294.579 494.456 497.827 499.119 547.169 527.669 421.382 480.305 506.457 488.819 474.821 486.735 463.152 476.362 491.943 497.462 251.670 375.432 160.013 136.065 193.639 186.092 148.759 137.999 149.168 179.786 2023 427 0 344 0 601.349 607.570 624.493 590.877 609.137 570.445 532.666 558.365 167.129 300.091 269.066 333.393 63.246 167.831 192.168 552.551 601.825 610.384 607.399 637.331 645.423 615.225 623.289 627.759 604.654 622.880 538.642 535.831 524.070 453.199 149.107 173.870 327.448 139.835 190.818 184.269 576.688 569.848 535.756 510.238 497.685 524.085 423.085 355.625 351.366 365.564 528.997 179.640 617.040 613.466 597.598 583.361 533.709 523.756 505.052 461.842 502.768 397.990 334.405 358.443 377.383 221.460 214.436 163.711 160.509 205.907 309.942 467.274 455.733 420.589 441.438 449.448 466.089 500.822 555.229 564.939 472.182 472.915 493.100 478.327 492.966 474.987 568.375 515.891 552.399 309.996 371.357 421.341 314.395 372.598 396.248 345.985 382.407 392.113 141.639 196.014 372.767 120.483 225.630 378.750 131.006 196.432 329.145 554.962 553.170 525.438 553.581 622.393 628.893 608.323 577.648 587.878 546.376 578.653 559.923 496.083 538.827 567.582 584.682 451.382 484.816 456.348 445.299 498.049 488.152 463.780 483.227 594.446 581.798 564.306 520.924 515.385 481.364 469.205 515.392 449.416 467.858 553.590 472.008 463.552 261.972 336.940 462.045 296.575 404.115 456.234 304.409 370.601 448.936 634.019 636.506 642.412 595.057 619.520 608.023 602.603 634.138 614.647 545.526 411.454 422.692 409.907 508.769 557.288 591.382 256.441 205.522 160.371 225.452 215.024 139.784 163.373 151.760 193.780 225.385 179.561 224.384 145.758 191.234 267.614 173.029 256.965 176.932 102.914 549.776 583.027 546.121 523.780 523.925 216.545 232.566 120.182 217.960 117.902 203.481 112.300 136.062 504.630 552.275 589.721 515.553 548.047 598.618 505.448 461.246 544.235 520.285 581.617 592.962 568.215 556.973 548.837 499.699 512.781 498.017 191.080 196.822 227.584 189.426 206.181 265.383 153.576 205.729 276.933 466.594 463.203 523.896 494.811 496.708 520.881 511.488 539.748 500.433 499.181 137.020 252.876 412.324 225.767 392.008 512.765 269.004 438.011 596.831 685.633 637.457 556.697 687.228 398.049 216.029 196.350 258.323 187.877 530.923 502.738 506.272 499.960 512.906 501.790 491.811 516.005 510.936 539.031 586.599 616.835 605.115 550.807 486.246 565.448 544.772 469.653 170.535 222.316 295.855 243.441 165.382 208.951 249.453 220.806 241.325 564.428 588.056 577.369 588.234 136.039 185.149 334.149 550.693 110.961 161.637 420.839 431.172 200.922 216.151 174.946 286.686 365.877 252.934 407.031 146.163 191.384 554.764 505.913 583.842 461.933 497.333 546.858 432.392 503.057 539.489 717.972 348.380 550.854 652.681 673.424 420.466 218.443 154.659 332.891 294.572 493.841 496.711 498.586 546.216 527.639 420.900 481.913 508.297 490.397 476.254 487.511 463.454 476.581 491.517 497.532 252.777 375.225 160.324 136.134 193.602 185.955 148.473 137.957 149.762 180.245 2023 428 0 344 0 600.821 607.352 624.348 590.036 608.426 569.898 531.863 559.183 166.264 298.736 267.662 331.769 62.862 166.901 191.134 550.791 600.298 609.053 606.140 636.883 645.471 614.656 623.476 628.355 602.578 620.696 536.448 533.012 521.575 450.882 148.351 174.774 328.121 139.478 190.637 183.775 576.097 569.258 535.201 510.955 499.009 524.423 422.685 355.768 351.571 367.632 533.490 178.094 617.285 613.430 597.580 583.208 533.006 523.542 504.819 460.756 504.127 398.168 334.779 358.312 377.288 221.225 214.101 163.298 160.931 205.550 310.346 466.903 455.250 419.945 440.647 448.583 465.644 499.644 554.958 564.420 471.351 472.124 492.514 477.245 492.317 474.659 567.610 514.442 551.924 309.835 371.749 421.192 314.623 372.337 395.682 346.761 381.864 391.311 141.363 195.457 373.228 120.311 225.544 378.600 132.033 196.246 328.655 553.823 552.502 524.725 553.600 623.698 629.860 609.268 577.393 588.040 545.761 579.593 561.120 496.448 537.913 566.484 583.665 451.777 485.762 456.499 445.219 499.162 488.057 463.008 482.485 593.756 581.004 562.985 522.034 516.524 481.559 470.341 515.455 449.011 469.263 553.955 472.293 464.473 262.238 337.604 462.858 297.288 406.129 457.853 305.030 370.889 450.294 634.271 636.642 642.389 595.319 619.847 608.176 602.719 634.623 614.944 545.476 410.863 421.460 408.332 506.844 555.750 590.454 256.518 206.071 160.656 226.528 215.016 139.696 163.402 151.491 193.220 224.894 178.936 224.184 145.187 190.589 267.968 172.375 257.071 176.150 102.402 549.156 582.801 546.448 524.094 524.549 215.709 231.951 119.950 216.923 117.360 202.486 111.779 135.384 503.838 551.656 589.173 515.347 547.621 598.711 505.011 459.673 543.822 520.636 581.458 593.382 569.107 557.800 549.500 500.661 513.405 497.725 191.051 197.054 228.085 188.965 206.425 265.674 153.075 205.436 277.635 465.752 462.656 523.260 494.414 496.287 520.760 510.960 539.660 500.168 498.789 137.486 254.206 411.630 226.045 393.091 511.689 268.633 437.050 595.935 685.527 638.149 556.094 687.391 397.477 215.638 196.440 258.945 187.865 530.176 501.960 506.087 500.234 512.716 501.245 490.818 515.454 509.783 537.872 585.535 616.889 606.160 551.471 485.814 565.322 544.877 468.669 170.622 222.795 297.166 243.460 165.293 209.324 249.570 220.633 241.100 563.364 586.839 576.869 587.520 136.289 184.785 333.366 551.767 110.351 161.213 425.758 431.560 201.628 217.513 174.410 285.283 365.857 252.161 406.770 145.931 190.983 554.551 505.499 583.498 462.012 498.190 547.831 431.801 503.251 539.410 718.295 347.854 551.338 652.809 673.314 419.880 219.003 154.689 333.768 294.564 493.231 495.602 498.058 545.274 527.611 420.422 483.507 510.119 491.962 477.675 488.280 463.755 476.797 491.094 497.602 253.880 375.018 160.635 136.202 193.565 185.818 148.188 137.914 150.354 180.703 2023 429 0 344 0 600.301 607.138 624.206 589.207 607.727 569.359 531.070 559.986 165.403 297.386 266.265 330.154 62.481 165.976 190.106 549.046 598.792 607.740 604.900 636.445 645.518 614.096 623.659 628.936 600.522 618.530 534.264 530.208 519.093 448.576 147.600 175.674 328.790 139.124 190.457 183.282 575.513 568.676 534.650 511.664 500.316 524.756 422.288 355.910 351.775 369.681 537.863 176.562 617.525 613.394 597.563 583.058 532.310 523.332 504.589 459.678 505.467 398.344 335.151 358.182 377.193 220.991 213.767 162.885 161.352 205.195 310.747 466.533 454.771 419.305 439.861 447.723 465.203 498.475 554.689 563.907 470.526 471.338 491.932 476.170 491.672 474.335 566.854 513.003 551.453 309.675 372.139 421.044 314.850 372.077 395.119 347.532 381.325 390.513 141.089 194.904 373.685 120.140 225.459 378.452 133.054 196.061 328.168 552.694 551.842 524.018 553.619 624.965 630.799 610.190 577.142 588.199 545.155 580.515 562.297 496.810 537.006 565.394 582.659 452.170 486.698 456.648 445.140 500.262 487.964 462.241 481.749 593.075 580.219 561.675 523.133 517.652 481.753 471.468 515.517 448.609 470.656 554.315 472.576 465.386 262.504 338.267 463.666 297.999 408.132 459.461 305.648 371.176 451.641 634.516 636.775 642.365 595.576 620.166 608.325 602.832 635.094 615.235 545.427 410.277 420.235 406.768 504.932 554.226 589.539 256.595 206.617 160.939 227.601 215.008 139.608 163.430 151.223 192.663 224.406 178.313 223.986 144.619 189.947 268.321 171.723 257.177 175.370 101.893 548.541 582.579 546.772 524.404 525.165 214.876 231.340 119.719 215.891 116.820 201.496 111.260 134.709 503.053 551.044 588.632 515.142 547.199 598.803 504.578 458.108 543.413 520.984 581.300 593.793 569.985 558.615 550.153 501.613 514.022 497.436 191.022 197.286 228.584 188.505 206.668 265.963 152.577 205.144 278.335 464.914 462.114 522.630 494.021 495.869 520.640 510.436 539.573 499.905 498.400 137.949 255.529 410.940 226.320 394.167 510.622 268.263 436.095 595.051 685.426 638.825 555.497 687.547 396.909 215.250 196.530 259.564 187.853 529.435 501.188 505.904 500.505 512.527 500.704 489.834 514.908 508.639 536.723 584.483 616.941 607.180 552.126 485.385 565.198 544.981 467.693 170.709 223.272 298.472 243.478 165.204 209.695 249.686 220.460 240.877 562.312 585.637 576.375 586.816 136.538 184.423 332.588 552.824 109.745 160.792 430.618 431.945 202.329 218.865 173.875 283.887 365.837 251.391 406.510 145.700 190.583 554.341 505.088 583.158 462.090 499.037 548.790 431.215 503.443 539.332 718.593 347.330 551.816 652.933 673.207 419.298 219.560 154.719 334.641 294.556 492.627 494.502 497.534 544.341 527.582 419.946 485.088 511.921 493.512 479.083 489.043 464.053 477.012 490.675 497.671 254.980 374.813 160.944 136.270 193.528 185.682 147.904 137.872 150.945 181.158 2023 430 0 344 0 599.790 606.928 624.068 588.390 607.040 568.828 530.285 560.776 164.547 296.043 264.876 328.546 62.102 165.057 189.084 547.316 597.304 606.446 603.676 636.018 645.563 613.547 623.837 629.500 598.486 616.381 532.091 527.420 516.622 446.283 146.852 176.570 329.456 138.770 190.278 182.792 574.936 568.100 534.105 512.364 501.609 525.084 421.895 356.051 351.978 371.710 542.117 175.043 617.760 613.359 597.546 582.911 531.622 523.123 504.361 458.609 506.790 398.519 335.521 358.053 377.099 220.758 213.435 162.475 161.771 204.840 311.147 466.167 454.295 418.669 439.080 446.868 464.765 497.315 554.424 563.400 469.706 470.558 491.354 475.103 491.032 474.012 566.107 511.576 550.988 309.516 372.527 420.898 315.076 371.819 394.560 348.299 380.788 389.720 140.816 194.352 374.139 119.970 225.374 378.305 134.070 195.877 327.683 551.578 551.188 523.317 553.637 626.195 631.711 611.090 576.894 588.355 544.556 581.418 563.452 497.167 536.105 564.315 581.663 452.559 487.625 456.796 445.062 501.349 487.872 461.479 481.019 592.403 579.443 560.376 524.222 518.769 481.945 472.586 515.579 448.209 472.036 554.670 472.857 466.292 262.769 338.926 464.469 298.708 410.123 461.057 306.263 371.461 452.978 634.754 636.904 642.343 595.828 620.477 608.471 602.944 635.550 615.518 545.378 409.693 419.018 405.212 503.033 552.717 588.637 256.672 207.161 161.222 228.668 215.000 139.521 163.458 150.956 192.108 223.921 177.694 223.789 144.053 189.308 268.672 171.074 257.281 174.595 101.386 547.932 582.359 547.091 524.710 525.774 214.047 230.731 119.490 214.864 116.283 200.511 110.744 134.037 502.274 550.437 588.098 514.940 546.782 598.894 504.148 456.551 543.008 521.328 581.146 594.197 570.848 559.418 550.796 502.552 514.631 497.150 190.994 197.517 229.081 188.046 206.909 266.252 152.080 204.854 279.033 464.082 461.575 522.006 493.631 495.454 520.521 509.917 539.487 499.645 498.015 138.410 256.845 410.254 226.595 395.236 509.564 267.896 435.147 594.180 685.328 639.484 554.905 687.697 396.343 214.863 196.620 260.181 187.841 528.702 500.423 505.723 500.773 512.339 500.168 488.856 514.367 507.504 535.583 583.443 616.993 608.177 552.771 484.961 565.075 545.084 466.726 170.795 223.748 299.773 243.496 165.116 210.065 249.802 220.288 240.654 561.271 584.450 575.888 586.122 136.786 184.063 331.814 553.864 109.143 160.374 435.421 432.327 203.025 220.207 173.344 282.498 365.817 250.624 406.251 145.470 190.186 554.133 504.681 582.823 462.167 499.875 549.735 430.632 503.633 539.255 718.868 346.809 552.288 653.055 673.103 418.718 220.115 154.749 335.508 294.549 492.027 493.411 497.014 543.417 527.554 419.474 486.656 513.705 495.047 480.478 489.798 464.350 477.225 490.259 497.740 256.076 374.607 161.253 136.338 193.492 185.546 147.621 137.830 151.533 181.613