2023 201 0 344 0 584.579 612.520 608.656 594.280 606.694 585.776 577.969 558.051 152.470 286.758 252.658 327.896 62.484 168.824 235.413 493.849 540.493 577.327 516.293 565.029 581.694 562.490 607.549 597.404 591.748 612.055 461.228 548.891 456.427 379.880 129.274 153.125 273.230 163.559 191.682 182.524 605.808 606.417 551.008 515.548 493.125 511.658 413.097 441.759 445.588 380.829 427.820 280.990 590.035 619.514 615.656 582.894 549.365 530.423 518.859 480.419 450.897 388.045 309.137 336.504 331.582 164.487 180.537 128.743 136.850 179.351 250.881 444.599 420.391 381.855 414.366 412.853 433.168 469.772 462.750 470.728 406.538 396.563 425.208 413.833 421.816 382.522 482.971 470.422 506.359 296.333 351.461 419.096 286.422 370.494 397.722 300.145 390.864 376.810 146.409 227.753 344.649 128.055 248.731 364.024 113.658 217.957 345.419 506.965 545.357 517.307 522.058 588.253 631.509 601.269 635.927 645.824 648.839 629.424 604.534 538.951 605.318 644.614 659.558 490.163 501.447 484.945 475.494 494.109 514.203 475.455 513.404 608.290 608.872 610.116 485.333 506.069 456.247 404.855 471.417 413.680 383.567 462.167 389.159 362.262 273.697 321.342 438.072 279.457 325.102 380.399 267.505 342.412 381.615 605.674 593.088 578.747 593.384 618.085 582.396 639.324 675.247 642.426 626.738 389.605 406.322 421.195 474.794 500.842 536.927 250.635 177.149 150.540 194.734 194.541 139.732 163.049 152.103 218.112 241.945 213.847 218.634 167.520 217.192 250.677 154.667 217.129 161.108 93.708 585.413 596.983 559.534 537.427 523.016 217.786 231.437 142.005 262.905 144.588 256.541 152.324 183.433 515.915 563.893 602.345 518.709 547.176 590.501 518.770 502.299 545.164 492.656 594.054 600.350 543.617 541.278 539.639 465.899 495.130 512.298 194.219 201.861 235.151 205.453 204.149 245.197 177.698 198.691 242.175 406.657 423.232 513.440 423.463 468.744 497.577 519.158 469.375 495.416 519.544 137.246 234.050 356.916 244.411 316.282 432.069 283.256 357.307 491.108 686.016 569.973 492.739 658.822 317.008 205.377 151.022 213.799 146.543 569.517 555.263 537.988 505.706 547.534 533.328 524.197 530.347 547.188 561.186 632.346 668.902 599.702 533.641 510.823 565.803 531.025 524.102 156.460 201.822 253.623 219.773 156.499 206.307 249.468 237.467 254.785 572.399 613.613 565.932 567.859 150.724 202.268 312.595 528.458 147.698 190.553 288.783 496.689 205.417 195.997 143.438 230.722 294.885 223.855 351.614 143.808 159.409 569.638 515.557 576.022 490.026 497.718 550.913 471.653 506.481 536.816 715.269 345.892 551.858 665.892 693.399 426.443 206.461 151.993 310.266 298.040 520.122 535.001 490.405 575.619 519.998 433.752 407.740 433.182 420.726 403.597 432.265 402.961 441.786 461.306 430.223 206.433 340.063 139.986 125.864 185.774 172.457 147.788 143.755 133.535 166.824 2023 202 0 344 0 585.396 613.068 609.770 594.825 605.591 585.871 576.552 556.988 152.404 286.270 252.578 328.734 62.513 168.758 235.685 494.411 542.219 577.494 519.369 566.655 581.242 565.111 607.340 596.635 592.526 612.363 460.316 548.616 457.043 382.451 129.051 152.766 274.591 163.315 191.274 182.540 604.716 605.013 550.029 515.077 492.823 510.628 414.074 439.874 443.317 378.381 427.383 278.799 590.222 619.179 614.633 581.902 548.268 530.383 517.795 480.926 451.185 388.271 309.829 335.903 331.706 164.442 180.565 128.827 137.153 179.169 252.038 445.588 421.967 383.501 415.717 414.101 433.395 469.507 463.138 471.522 408.608 397.852 427.354 413.843 422.269 383.059 483.836 470.252 506.564 296.680 351.909 419.323 287.179 371.264 399.255 301.131 391.499 378.530 146.506 227.556 345.686 128.261 248.386 364.709 113.439 218.036 346.191 507.077 546.195 518.059 523.960 588.219 630.651 601.214 634.969 644.788 647.532 628.093 603.234 537.920 604.174 643.151 657.911 489.689 500.974 484.577 475.181 493.782 514.238 475.286 513.511 607.125 607.783 609.893 485.153 506.250 456.681 405.939 472.568 415.138 385.026 463.946 390.655 363.591 272.887 320.875 437.614 279.141 325.331 380.564 267.432 343.408 382.392 605.185 593.111 579.525 593.232 618.734 584.512 639.006 674.517 642.987 625.397 390.570 407.419 421.358 475.285 501.184 537.569 251.252 177.336 150.535 195.694 194.489 139.315 163.020 151.695 217.495 241.953 213.711 218.812 167.139 217.371 250.722 154.297 217.713 160.725 93.849 584.382 595.709 558.445 536.542 522.435 217.705 232.681 141.543 262.300 144.767 256.030 151.828 182.868 515.506 563.376 601.918 517.840 546.418 590.280 518.460 501.701 545.306 492.212 593.971 599.798 543.323 540.879 539.457 466.287 495.527 511.987 193.603 201.260 234.524 205.012 203.597 244.727 177.290 198.387 241.669 408.417 424.274 513.674 423.714 468.249 497.296 518.629 469.227 495.271 519.017 136.975 234.384 358.755 244.112 317.135 433.666 283.493 359.030 494.509 685.081 570.467 493.043 659.210 316.951 204.959 150.772 214.203 146.384 568.348 554.069 536.953 504.829 546.423 532.692 523.626 529.798 546.518 560.952 631.023 667.406 598.886 534.090 511.072 565.742 531.209 525.102 156.414 201.480 253.638 219.597 156.251 206.160 249.476 236.885 254.986 573.080 613.902 566.269 568.522 150.290 202.609 313.905 528.322 147.300 190.125 288.299 494.794 204.648 195.070 143.462 231.059 295.023 223.755 351.243 143.662 159.475 568.857 515.006 575.201 489.844 497.866 550.892 471.321 507.097 537.945 715.340 345.788 551.803 665.146 694.131 426.524 205.916 151.765 309.861 297.560 519.907 535.029 491.879 575.739 521.030 433.880 407.995 433.409 421.301 404.308 432.554 404.124 442.202 462.617 431.987 207.645 340.430 139.895 125.737 185.563 172.941 147.468 143.420 133.605 166.591 2023 203 0 344 0 586.200 613.605 610.860 595.360 604.501 585.965 575.148 555.935 152.338 285.783 252.498 329.569 62.543 168.692 235.957 494.969 543.924 577.659 522.406 568.257 580.794 567.686 607.134 595.874 593.292 612.666 459.409 548.344 457.654 385.006 128.828 152.408 275.948 163.072 190.869 182.557 603.630 603.617 549.056 514.609 492.523 509.606 415.044 438.000 441.060 375.950 426.951 276.625 590.407 618.850 613.624 580.921 547.181 530.343 516.740 481.428 451.472 388.495 310.518 335.304 331.830 164.397 180.593 128.911 137.455 178.987 253.192 446.571 423.535 385.139 417.060 415.342 433.621 469.243 463.524 472.310 410.667 399.135 429.487 413.853 422.720 383.592 484.696 470.083 506.768 297.026 352.354 419.549 287.934 372.031 400.781 302.113 392.131 380.242 146.602 227.360 346.719 128.466 248.042 365.390 113.220 218.113 346.959 507.188 547.024 518.804 525.839 588.187 629.805 601.159 634.026 643.769 646.248 626.780 601.947 536.898 603.037 641.698 656.275 489.218 500.504 484.213 474.871 493.458 514.272 475.118 513.617 605.969 606.702 609.673 484.974 506.429 457.113 407.018 473.710 416.590 386.479 465.713 392.143 364.915 272.081 320.409 437.158 278.826 325.558 380.728 267.360 344.399 383.167 604.701 593.134 580.293 593.081 619.371 586.587 638.695 673.807 643.532 624.074 391.531 408.510 421.519 475.772 501.524 538.205 251.868 177.522 150.531 196.651 194.436 138.900 162.991 151.288 216.881 241.960 213.575 218.989 166.759 217.550 250.767 153.927 218.295 160.343 93.989 583.357 594.443 557.363 535.662 521.858 217.624 233.921 141.082 261.697 144.945 255.521 151.334 182.304 515.099 562.862 601.495 516.976 545.665 590.060 518.152 501.106 545.447 491.771 593.888 599.254 543.032 540.483 539.277 466.672 495.921 511.677 192.990 200.661 233.900 204.573 203.046 244.259 176.884 198.084 241.166 410.167 425.310 513.907 423.964 467.757 497.017 518.103 469.079 495.128 518.493 136.704 234.717 360.585 243.813 317.984 435.252 283.728 360.745 497.873 684.167 570.956 493.344 659.588 316.894 204.543 150.523 214.606 146.226 567.186 552.882 535.923 503.957 545.317 532.060 523.057 529.253 545.853 560.719 629.711 665.937 598.080 534.534 511.319 565.683 531.392 526.090 156.367 201.140 253.653 219.421 156.003 206.014 249.484 236.305 255.185 573.751 614.186 566.602 569.177 149.859 202.949 315.210 528.188 146.902 189.700 287.818 492.909 203.884 194.148 143.487 231.395 295.160 223.657 350.874 143.516 159.542 568.082 514.459 574.385 489.664 498.013 550.872 470.990 507.707 539.061 715.408 345.685 551.749 664.413 694.831 426.605 205.372 151.539 309.457 297.082 519.693 535.057 493.340 575.858 522.052 434.007 408.248 433.634 421.873 405.017 432.840 405.282 442.616 463.919 433.740 208.854 340.796 139.803 125.610 185.352 173.424 147.149 143.085 133.675 166.358 2023 204 0 344 0 586.992 614.132 611.927 595.886 603.425 586.057 573.759 554.891 152.272 285.298 252.418 330.400 62.572 168.626 236.227 495.523 545.607 577.822 525.403 569.837 580.351 570.217 606.931 595.122 594.047 612.965 458.504 548.074 458.262 387.544 128.607 152.051 277.300 162.830 190.464 182.573 602.552 602.230 548.089 514.145 492.224 508.592 416.006 436.138 438.816 373.535 426.523 274.469 590.589 618.526 612.629 579.951 546.103 530.304 515.693 481.925 451.756 388.719 311.205 334.706 331.953 164.353 180.622 128.994 137.755 178.807 254.342 447.549 425.093 386.770 418.396 416.577 433.846 468.981 463.907 473.093 412.715 400.412 431.607 413.862 423.168 384.124 485.549 469.914 506.970 297.370 352.799 419.774 288.685 372.795 402.299 303.092 392.760 381.946 146.698 227.164 347.748 128.670 247.699 366.069 113.001 218.191 347.724 507.298 547.844 519.543 527.698 588.155 628.972 601.106 633.099 642.767 644.987 625.484 600.675 535.883 601.908 640.255 654.651 488.750 500.038 483.850 474.562 493.135 514.305 474.950 513.723 604.820 605.628 609.455 484.797 506.607 457.542 408.092 474.846 418.034 387.925 467.469 393.625 366.232 271.277 319.945 436.704 278.512 325.785 380.891 267.288 345.387 383.938 604.224 593.156 581.049 592.933 619.994 588.620 638.389 673.118 644.063 622.771 392.488 409.596 421.680 476.257 501.862 538.835 252.481 177.708 150.527 197.605 194.384 138.486 162.962 150.883 216.269 241.968 213.439 219.166 166.380 217.728 250.813 153.559 218.875 159.962 94.129 582.339 593.183 556.287 534.787 521.285 217.544 235.156 140.623 261.095 145.123 255.014 150.842 181.743 514.694 562.352 601.077 516.117 544.916 589.843 517.845 500.514 545.586 491.332 593.807 598.716 542.743 540.091 539.098 467.054 496.312 511.371 192.378 200.064 233.278 204.134 202.496 243.793 176.478 197.782 240.663 411.908 426.341 514.138 424.213 467.267 496.740 517.581 468.932 494.985 517.973 136.435 235.049 362.406 243.515 318.829 436.828 283.963 362.451 501.198 683.273 571.439 493.644 659.958 316.838 204.129 150.275 215.007 146.068 566.030 551.701 534.898 503.089 544.217 531.431 522.492 528.711 545.191 560.489 628.409 664.496 597.284 534.973 511.563 565.624 531.572 527.066 156.321 200.800 253.669 219.246 155.756 205.868 249.492 235.727 255.384 574.414 614.466 566.931 569.824 149.429 203.288 316.508 528.055 146.507 189.276 287.339 491.034 203.123 193.231 143.511 231.731 295.297 223.558 350.505 143.371 159.608 567.311 513.914 573.575 489.485 498.159 550.853 470.661 508.312 540.164 715.471 345.581 551.695 663.693 695.502 426.685 204.831 151.313 309.054 296.605 519.481 535.085 494.788 575.975 523.063 434.134 408.500 433.858 422.442 405.722 433.126 406.434 443.028 465.213 435.484 210.058 341.161 139.712 125.484 185.143 173.905 146.831 142.752 133.744 166.127 2023 205 0 344 0 587.773 614.648 612.970 596.404 602.363 586.148 572.384 553.858 152.207 284.815 252.339 331.228 62.601 168.560 236.496 496.073 547.269 577.983 528.361 571.394 579.912 572.702 606.731 594.379 594.790 613.259 457.603 547.807 458.867 390.066 128.386 151.695 278.647 162.589 190.061 182.590 601.482 600.851 547.128 513.683 491.928 507.587 416.961 434.288 436.587 371.136 426.099 272.330 590.768 618.208 611.646 578.990 545.035 530.265 514.655 482.419 452.037 388.943 311.888 334.111 332.076 164.308 180.650 129.077 138.055 178.627 255.487 448.522 426.644 388.392 419.726 417.806 434.069 468.720 464.289 473.871 414.751 401.682 433.714 413.872 423.614 384.652 486.395 469.747 507.170 297.714 353.241 419.998 289.435 373.555 403.810 304.068 393.387 383.642 146.794 226.969 348.773 128.873 247.357 366.745 112.784 218.268 348.486 507.407 548.655 520.275 529.534 588.123 628.151 601.053 632.186 641.782 643.748 624.206 599.416 534.877 600.786 638.824 653.039 488.285 499.574 483.490 474.255 492.814 514.339 474.784 513.828 603.679 604.562 609.239 484.620 506.784 457.969 409.161 475.974 419.470 389.364 469.212 395.099 367.545 270.475 319.483 436.252 278.199 326.011 381.054 267.216 346.370 384.705 603.752 593.178 581.795 592.786 620.605 590.612 638.090 672.448 644.579 621.485 393.440 410.676 421.840 476.738 502.197 539.459 253.092 177.893 150.522 198.556 194.332 138.073 162.933 150.478 215.659 241.975 213.304 219.343 166.002 217.905 250.858 153.192 219.453 159.582 94.268 581.327 591.931 555.217 533.918 520.715 217.464 236.388 140.166 260.496 145.300 254.509 150.352 181.184 514.292 561.846 600.662 515.263 544.171 589.627 517.541 499.924 545.725 490.895 593.727 598.185 542.457 539.703 538.921 467.433 496.700 511.066 191.769 199.468 232.658 203.698 201.949 243.328 176.075 197.480 240.163 413.640 427.367 514.368 424.460 466.779 496.464 517.061 468.785 494.843 517.456 136.167 235.380 364.219 243.219 319.671 438.394 284.197 364.149 504.484 682.398 571.917 493.941 660.318 316.782 203.716 150.028 215.407 145.911 564.880 550.526 533.880 502.226 543.123 530.806 521.931 528.172 544.535 560.260 627.117 663.081 596.497 535.408 511.805 565.565 531.751 528.031 156.275 200.462 253.684 219.072 155.511 205.722 249.499 235.151 255.583 575.068 614.740 567.257 570.462 149.000 203.626 317.801 527.923 146.113 188.853 286.862 489.169 202.366 192.318 143.536 232.064 295.433 223.460 350.138 143.226 159.674 566.545 513.372 572.769 489.306 498.304 550.833 470.334 508.912 541.255 715.531 345.478 551.641 662.985 696.145 426.764 204.291 151.088 308.653 296.130 519.270 535.112 496.224 576.091 524.065 434.259 408.752 434.081 423.009 406.424 433.410 407.581 443.438 466.499 437.217 211.258 341.524 139.622 125.358 184.934 174.384 146.514 142.420 133.813 165.896 2023 206 0 344 0 588.540 615.155 613.991 596.912 601.314 586.238 571.022 552.834 152.141 284.333 252.260 332.052 62.630 168.494 236.764 496.619 548.910 578.143 531.280 572.927 579.477 575.143 606.534 593.643 595.521 613.550 456.706 547.542 459.467 392.571 128.166 151.341 279.990 162.349 189.659 182.606 600.419 599.481 546.172 513.224 491.633 506.589 417.909 432.449 434.372 368.753 425.679 270.209 590.945 617.894 610.676 578.040 543.975 530.226 513.625 482.908 452.317 389.165 312.569 333.518 332.198 164.264 180.678 129.160 138.354 178.447 256.629 449.489 428.186 390.008 421.048 419.028 434.292 468.461 464.668 474.644 416.775 402.947 435.808 413.882 424.058 385.179 487.236 469.581 507.369 298.056 353.682 420.221 290.181 374.312 405.313 305.039 394.011 385.330 146.890 226.775 349.794 129.076 247.017 367.418 112.567 218.345 349.245 507.516 549.457 521.001 531.349 588.091 627.342 601.001 631.288 640.813 642.530 622.943 598.172 533.878 599.672 637.402 651.439 487.823 499.113 483.131 473.950 492.495 514.372 474.619 513.932 602.546 603.504 609.026 484.444 506.960 458.394 410.225 477.095 420.900 390.797 470.943 396.567 368.851 269.677 319.022 435.801 277.888 326.237 381.216 267.144 347.350 385.470 603.286 593.200 582.529 592.641 621.203 592.564 637.797 671.796 645.081 620.217 394.389 411.751 421.999 477.216 502.529 540.077 253.701 178.077 150.518 199.504 194.280 137.662 162.905 150.075 215.051 241.983 213.169 219.519 165.626 218.082 250.902 152.827 220.029 159.204 94.407 580.321 590.687 554.153 533.055 520.149 217.384 237.615 139.710 259.898 145.477 254.006 149.864 180.626 513.891 561.343 600.251 514.413 543.431 589.414 517.237 499.338 545.863 490.461 593.647 597.660 542.174 539.317 538.746 467.809 497.085 510.764 191.162 198.875 232.040 203.262 201.404 242.865 175.672 197.180 239.664 415.363 428.387 514.596 424.706 466.294 496.189 516.544 468.640 494.703 516.942 135.900 235.710 366.022 242.924 320.510 439.950 284.429 365.839 507.731 681.543 572.390 494.236 660.671 316.726 203.304 149.782 215.805 145.754 563.736 549.358 532.867 501.367 542.034 530.184 521.372 527.637 543.882 560.033 625.836 661.692 595.719 535.838 512.046 565.508 531.928 528.985 156.229 200.125 253.700 218.898 155.266 205.577 249.507 234.576 255.780 575.713 615.010 567.579 571.093 148.574 203.962 319.088 527.793 145.721 188.433 286.388 487.313 201.613 191.410 143.560 232.397 295.569 223.362 349.773 143.081 159.739 565.784 512.833 571.969 489.129 498.447 550.813 470.009 509.508 542.333 715.587 345.376 551.588 662.290 696.760 426.844 203.753 150.863 308.253 295.656 519.061 535.139 497.648 576.206 525.057 434.385 409.002 434.303 423.573 407.122 433.693 408.722 443.846 467.776 438.941 212.454 341.886 139.531 125.233 184.725 174.862 146.198 142.089 133.882 165.666 2023 207 0 344 0 589.297 615.652 614.990 597.412 600.278 586.326 569.674 551.820 152.076 283.853 252.182 332.873 62.659 168.429 237.030 497.161 550.530 578.300 534.159 574.439 579.047 577.540 606.339 592.915 596.241 613.835 455.812 547.280 460.064 395.060 127.947 150.987 281.327 162.110 189.259 182.622 599.363 598.118 545.222 512.768 491.340 505.600 418.849 430.622 432.171 366.385 425.263 268.104 591.119 617.586 609.718 577.100 542.924 530.188 512.603 483.392 452.594 389.386 313.248 332.927 332.320 164.220 180.706 129.242 138.652 178.268 257.766 450.451 429.719 391.615 422.364 420.244 434.513 468.203 465.044 475.411 418.789 404.205 437.890 413.892 424.500 385.703 488.071 469.416 507.567 298.397 354.120 420.443 290.925 375.067 406.809 306.007 394.632 387.011 146.985 226.581 350.811 129.278 246.677 368.089 112.351 218.422 350.001 507.624 550.250 521.721 533.143 588.061 626.545 600.950 630.404 639.860 641.333 621.697 596.941 532.887 598.565 635.991 649.849 487.363 498.655 482.775 473.647 492.179 514.405 474.454 514.035 601.420 602.453 608.815 484.269 507.135 458.816 411.284 478.209 422.321 392.222 472.662 398.027 370.152 268.881 318.563 435.353 277.577 326.461 381.378 267.073 348.326 386.231 602.827 593.221 583.254 592.498 621.788 594.476 637.510 671.163 645.570 618.967 395.333 412.820 422.158 477.691 502.860 540.689 254.308 178.261 150.514 200.448 194.228 137.252 162.876 149.674 214.445 241.990 213.035 219.694 165.251 218.259 250.947 152.462 220.603 158.827 94.546 579.322 589.449 553.095 532.196 519.586 217.305 238.837 139.256 259.303 145.653 253.504 149.378 180.071 513.493 560.844 599.844 513.568 542.694 589.202 516.936 498.754 545.999 490.028 593.569 597.142 541.893 538.935 538.572 468.182 497.466 510.464 190.556 198.284 231.424 202.828 200.860 242.403 175.271 196.881 239.167 417.076 429.401 514.822 424.951 465.811 495.917 516.031 468.495 494.563 516.431 135.633 236.038 367.817 242.629 321.345 441.496 284.661 367.520 510.940 680.706 572.858 494.530 661.014 316.670 202.894 149.536 216.202 145.598 562.599 548.197 531.860 500.513 540.952 529.566 520.817 527.106 543.234 559.807 624.565 660.329 594.951 536.263 512.283 565.451 532.103 529.927 156.183 199.789 253.715 218.725 155.021 205.432 249.515 234.004 255.977 576.350 615.275 567.896 571.716 148.149 204.296 320.368 527.663 145.331 188.014 285.915 485.467 200.864 190.507 143.584 232.728 295.705 223.265 349.409 142.937 159.805 565.028 512.297 571.175 488.954 498.590 550.794 469.686 510.098 543.399 715.641 345.274 551.536 661.607 697.348 426.923 203.217 150.640 307.855 295.184 518.853 535.166 499.058 576.319 526.039 434.509 409.251 434.524 424.134 407.818 433.974 409.858 444.252 469.046 440.654 213.647 342.246 139.441 125.108 184.517 175.338 145.883 141.759 133.951 165.436 2023 208 0 344 0 590.041 616.140 615.966 597.904 599.255 586.413 568.339 550.815 152.011 283.375 252.103 333.691 62.688 168.364 237.296 497.699 552.129 578.456 536.998 575.928 578.621 579.893 606.147 592.196 596.950 614.117 454.922 547.020 460.658 397.533 127.728 150.635 282.660 161.871 188.860 182.638 598.314 596.764 544.277 512.315 491.049 504.618 419.783 428.807 429.983 364.034 424.850 266.016 591.291 617.283 608.773 576.169 541.883 530.150 511.588 483.872 452.869 389.606 313.924 332.338 332.442 164.175 180.734 129.324 138.949 178.090 258.900 451.407 431.245 393.215 423.672 421.454 434.734 467.946 465.419 476.173 420.791 405.457 439.958 413.901 424.939 386.225 488.899 469.251 507.764 298.736 354.558 420.664 291.666 375.818 408.297 306.972 395.251 388.683 147.080 226.388 351.824 129.480 246.339 368.757 112.136 218.499 350.753 507.731 551.035 522.434 534.915 588.030 625.760 600.899 629.533 638.924 640.156 620.467 595.723 531.904 597.466 634.590 648.271 486.906 498.200 482.422 473.345 491.864 514.438 474.291 514.138 600.302 601.409 608.607 484.095 507.309 459.237 412.338 479.316 423.735 393.641 474.369 399.481 371.447 268.087 318.105 434.906 277.267 326.684 381.539 267.002 349.298 386.989 602.372 593.243 583.967 592.357 622.362 596.348 637.229 670.548 646.045 617.734 396.272 413.884 422.316 478.163 503.188 541.295 254.913 178.445 150.510 201.389 194.176 136.843 162.848 149.274 213.841 241.997 212.901 219.868 164.877 218.434 250.992 152.099 221.175 158.451 94.683 578.328 588.219 552.043 531.343 519.027 217.225 240.056 138.804 258.710 145.828 253.004 148.893 179.518 513.097 560.348 599.441 512.728 541.962 588.993 516.637 498.173 546.135 489.598 593.492 596.630 541.615 538.556 538.400 468.553 497.845 510.167 189.953 197.695 230.810 202.396 200.318 241.943 174.871 196.583 238.672 418.780 430.411 515.047 425.195 465.331 495.645 515.520 468.351 494.424 515.923 135.368 236.366 369.604 242.336 322.177 443.032 284.892 369.192 514.109 679.887 573.320 494.822 661.350 316.614 202.485 149.291 216.598 145.442 561.467 547.041 530.859 499.663 539.874 528.951 520.265 526.577 542.590 559.583 623.303 658.990 594.192 536.684 512.519 565.395 532.276 530.858 156.137 199.454 253.730 218.552 154.778 205.288 249.523 233.433 256.174 576.978 615.536 568.211 572.330 147.725 204.630 321.643 527.535 144.943 187.597 285.445 483.630 200.118 189.608 143.608 233.059 295.839 223.168 349.046 142.794 159.870 564.277 511.763 570.385 488.779 498.732 550.775 469.365 510.684 544.453 715.691 345.173 551.484 660.935 697.912 427.002 202.682 150.417 307.458 294.714 518.647 535.193 500.457 576.431 527.011 434.633 409.499 434.744 424.693 408.510 434.254 410.988 444.656 470.308 442.357 214.835 342.605 139.352 124.984 184.310 175.813 145.569 141.430 134.020 165.208 2023 209 0 344 0 590.773 616.618 616.922 598.387 598.245 586.499 567.017 549.819 151.947 282.898 252.025 334.505 62.717 168.299 237.561 498.233 553.707 578.610 539.798 577.395 578.199 582.202 605.958 591.484 597.647 614.395 454.035 546.763 461.248 399.989 127.511 150.284 283.987 161.633 188.462 182.655 597.272 595.418 543.338 511.865 490.760 503.644 420.709 427.002 427.809 361.698 424.442 263.945 591.460 616.985 607.840 575.248 540.849 530.112 510.582 484.348 453.142 389.826 314.597 331.751 332.563 164.132 180.761 129.406 139.245 177.913 260.030 452.358 432.761 394.807 424.974 422.657 434.953 467.691 465.791 476.930 422.781 406.704 442.014 413.911 425.376 386.745 489.721 469.088 507.959 299.075 354.993 420.884 292.404 376.566 409.778 307.933 395.867 390.347 147.174 226.196 352.832 129.681 246.002 369.422 111.922 218.575 351.503 507.837 551.810 523.141 536.665 588.000 624.986 600.849 628.677 638.003 639.000 619.253 594.519 530.928 596.373 633.200 646.704 486.452 497.748 482.070 473.045 491.551 514.471 474.129 514.240 599.191 600.372 608.401 483.922 507.482 459.655 413.387 480.415 425.142 395.054 476.064 400.927 372.737 267.296 317.649 434.461 276.959 326.907 381.699 266.931 350.266 387.743 601.924 593.263 584.671 592.218 622.923 598.180 636.953 669.949 646.507 616.518 397.208 414.943 422.473 478.632 503.513 541.895 255.516 178.627 150.506 202.327 194.125 136.436 162.819 148.875 213.239 242.005 212.768 220.042 164.504 218.609 251.036 151.737 221.746 158.076 94.821 577.341 586.995 550.998 530.495 518.471 217.146 241.270 138.353 258.118 146.003 252.506 148.411 178.966 512.703 559.855 599.041 511.893 541.233 588.785 516.339 497.595 546.269 489.170 593.416 596.124 541.339 538.181 538.229 468.921 498.220 509.871 189.352 197.107 230.199 201.965 199.778 241.484 174.473 196.286 238.178 420.474 431.415 515.270 425.438 464.853 495.375 515.013 468.208 494.286 515.419 135.103 236.692 371.381 242.044 323.005 444.558 285.122 370.857 517.239 679.086 573.777 495.111 661.678 316.559 202.078 149.048 216.993 145.287 560.342 545.892 529.863 498.818 538.803 528.340 519.715 526.052 541.950 559.361 622.052 657.675 593.442 537.101 512.753 565.339 532.447 531.778 156.092 199.120 253.745 218.380 154.535 205.145 249.530 232.865 256.369 577.597 615.792 568.521 572.937 147.303 204.962 322.912 527.407 144.556 187.182 284.977 481.803 199.376 188.714 143.632 233.388 295.974 223.071 348.684 142.651 159.935 563.530 511.233 569.600 488.606 498.872 550.756 469.045 511.264 545.494 715.738 345.072 551.432 660.275 698.451 427.080 202.150 150.195 307.062 294.245 518.442 535.220 501.843 576.542 527.974 434.757 409.745 434.963 425.249 409.200 434.533 412.113 445.058 471.561 444.049 216.019 342.963 139.262 124.860 184.104 176.286 145.257 141.102 134.088 164.980 2023 210 0 344 0 591.495 617.086 617.856 598.862 597.247 586.583 565.708 548.832 151.882 282.423 251.948 335.316 62.746 168.235 237.825 498.763 555.264 578.763 542.558 578.839 577.782 584.468 605.771 590.780 598.334 614.668 453.152 546.507 461.834 402.429 127.294 149.934 285.310 161.396 188.066 182.671 596.238 594.080 542.404 511.418 490.473 502.678 421.628 425.209 425.648 359.378 424.037 261.891 591.627 616.691 606.919 574.337 539.825 530.075 509.584 484.820 453.412 390.044 315.268 331.166 332.683 164.088 180.789 129.488 139.540 177.736 261.155 453.304 434.269 396.391 426.269 423.855 435.171 467.436 466.161 477.682 424.760 407.944 444.057 413.920 425.811 387.262 490.538 468.925 508.152 299.412 355.427 421.103 293.140 377.310 411.251 308.890 396.480 392.003 147.268 226.004 353.837 129.881 245.666 370.085 111.708 218.651 352.249 507.942 552.578 523.841 538.395 587.970 624.223 600.800 627.833 637.096 637.864 618.054 593.327 529.960 595.288 631.819 645.148 486.001 497.298 481.721 472.747 491.240 514.503 473.967 514.341 598.087 599.343 608.197 483.749 507.653 460.071 414.430 481.507 426.541 396.459 477.747 402.367 374.021 266.508 317.195 434.018 276.651 327.129 381.858 266.860 351.230 388.495 601.481 593.284 585.364 592.081 623.473 599.975 636.683 669.367 646.956 615.319 398.139 415.996 422.629 479.098 503.836 542.490 256.117 178.809 150.501 203.262 194.074 136.030 162.791 148.477 212.638 242.012 212.635 220.216 164.133 218.784 251.080 151.376 222.314 157.703 94.958 576.360 585.779 549.958 529.653 517.919 217.068 242.480 137.904 257.529 146.177 252.010 147.930 178.417 512.311 559.365 598.645 511.062 540.509 588.579 516.043 497.020 546.402 488.743 593.341 595.625 541.066 537.809 538.060 469.286 498.593 509.578 188.753 196.522 229.589 201.536 199.240 241.027 174.076 195.990 237.686 422.160 432.413 515.491 425.679 464.377 495.107 514.508 468.066 494.149 514.917 134.840 237.017 373.150 241.753 323.830 446.074 285.352 372.512 520.329 678.303 574.229 495.399 661.997 316.503 201.672 148.804 217.386 145.132 559.223 544.749 528.872 497.977 537.737 527.732 519.169 525.531 541.315 559.141 620.810 656.384 592.701 537.513 512.984 565.285 532.617 532.687 156.046 198.788 253.760 218.208 154.294 205.001 249.538 232.298 256.564 578.208 616.044 568.828 573.537 146.883 205.293 324.175 527.281 144.171 186.769 284.511 479.985 198.638 187.824 143.656 233.716 296.108 222.974 348.324 142.509 160.000 562.788 510.705 568.820 488.433 499.011 550.738 468.728 511.840 546.523 715.783 344.971 551.381 659.627 698.966 427.158 201.619 149.974 306.668 293.778 518.239 535.246 503.216 576.652 528.926 434.879 409.991 435.181 425.802 409.886 434.811 413.232 445.458 472.806 445.732 217.198 343.320 139.173 124.736 183.898 176.758 144.945 140.775 134.156 164.753 2023 211 0 344 0 592.205 617.546 618.769 599.328 596.262 586.666 564.411 547.855 151.818 281.949 251.870 336.124 62.774 168.171 238.087 499.289 556.801 578.913 545.279 580.262 577.369 586.691 605.586 590.083 599.010 614.937 452.272 546.254 462.417 404.852 127.078 149.585 286.628 161.159 187.670 182.687 595.210 592.750 541.476 510.973 490.187 501.719 422.540 423.427 423.501 357.073 423.636 259.853 591.792 616.403 606.009 573.435 538.809 530.038 508.593 485.287 453.681 390.262 315.936 330.583 332.804 164.044 180.817 129.569 139.833 177.559 262.277 454.245 435.769 397.968 427.557 425.045 435.388 467.184 466.529 478.428 426.728 409.177 446.087 413.930 426.244 387.777 491.348 468.764 508.344 299.748 355.859 421.321 293.874 378.052 412.717 309.844 397.091 393.652 147.362 225.813 354.838 130.080 245.331 370.744 111.495 218.727 352.993 508.047 553.336 524.536 540.103 587.941 623.472 600.752 627.003 636.205 636.746 616.871 592.148 529.000 594.210 630.448 643.603 485.552 496.852 481.373 472.451 490.931 514.535 473.807 514.441 596.991 598.320 607.995 483.578 507.824 460.485 415.469 482.592 427.932 397.858 479.418 403.799 375.299 265.723 316.742 433.576 276.345 327.350 382.017 266.789 352.190 389.243 601.043 593.304 586.046 591.946 624.012 601.730 636.418 668.801 647.393 614.136 399.066 417.044 422.785 479.561 504.157 543.078 256.715 178.991 150.497 204.194 194.023 135.626 162.763 148.081 212.040 242.019 212.503 220.389 163.763 218.958 251.124 151.017 222.880 157.331 95.094 575.384 584.569 548.924 528.815 517.370 216.989 243.686 137.456 256.942 146.350 251.516 147.451 177.870 511.921 558.879 598.253 510.235 539.789 588.375 515.748 496.448 546.535 488.319 593.268 595.132 540.795 537.439 537.893 469.649 498.962 509.288 188.155 195.939 228.981 201.107 198.703 240.571 173.680 195.695 237.195 423.835 433.407 515.711 425.920 463.904 494.840 514.006 467.924 494.012 514.419 134.577 237.341 374.910 241.463 324.651 447.580 285.580 374.160 523.380 677.536 574.675 495.685 662.310 316.448 201.268 148.562 217.777 144.978 558.109 543.612 527.887 497.141 536.676 527.127 518.627 525.012 540.683 558.922 619.578 655.116 591.968 537.921 513.213 565.230 532.785 533.585 156.001 198.456 253.775 218.037 154.053 204.859 249.546 231.733 256.759 578.811 616.291 569.131 574.128 146.465 205.622 325.432 527.156 143.787 186.357 284.047 478.177 197.903 186.939 143.680 234.042 296.241 222.878 347.965 142.367 160.064 562.051 510.179 568.046 488.262 499.150 550.719 468.412 512.411 547.540 715.825 344.871 551.330 658.989 699.460 427.236 201.090 149.753 306.275 293.313 518.037 535.272 504.577 576.760 529.870 435.001 410.236 435.398 426.353 410.569 435.087 414.346 445.856 474.044 447.404 218.374 343.675 139.084 124.613 183.693 177.227 144.634 140.449 134.224 164.526 2023 212 0 344 0 592.903 617.997 619.662 599.787 595.288 586.748 563.127 546.886 151.754 281.477 251.793 336.929 62.803 168.107 238.349 499.812 558.317 579.062 547.960 581.663 576.960 588.870 605.405 589.395 599.675 615.203 451.396 546.004 462.996 407.259 126.863 149.238 287.941 160.924 187.277 182.703 594.189 591.428 540.553 510.532 489.903 500.768 423.445 421.656 421.367 354.784 423.239 257.832 591.954 616.118 605.111 572.542 537.801 530.002 507.611 485.750 453.947 390.479 316.601 330.002 332.923 164.001 180.844 129.651 140.126 177.383 263.395 455.180 437.260 399.537 428.837 426.230 435.604 466.932 466.894 479.169 428.684 410.405 448.103 413.939 426.675 388.290 492.152 468.603 508.535 300.083 356.290 421.538 294.604 378.791 414.176 310.795 397.699 395.292 147.456 225.623 355.834 130.279 244.998 371.402 111.283 218.802 353.733 508.151 554.086 525.224 541.791 587.912 622.731 600.705 626.186 635.329 635.647 615.702 590.982 528.046 593.139 629.086 642.068 485.106 496.408 481.028 472.156 490.624 514.567 473.647 514.541 595.902 597.305 607.796 483.407 507.993 460.897 416.502 483.669 429.316 399.251 481.077 405.224 376.572 264.940 316.291 433.137 276.040 327.571 382.175 266.719 353.147 389.987 600.611 593.324 586.719 591.812 624.539 603.449 636.159 668.251 647.818 612.969 399.988 418.086 422.940 480.021 504.475 543.661 257.312 179.172 150.493 205.122 193.972 135.223 162.735 147.686 211.444 242.026 212.371 220.561 163.394 219.131 251.168 150.658 223.445 156.960 95.230 574.415 583.367 547.896 527.983 516.825 216.911 244.887 137.011 256.356 146.523 251.023 146.974 177.324 511.534 558.396 597.864 509.414 539.073 588.173 515.455 495.878 546.666 487.897 593.195 594.645 540.526 537.073 537.727 470.009 499.329 508.999 187.560 195.357 228.375 200.681 198.169 240.117 173.286 195.401 236.706 425.502 434.395 515.930 426.159 463.433 494.575 513.508 467.784 493.877 513.924 134.316 237.664 376.662 241.174 325.469 449.075 285.808 375.799 526.391 676.785 575.117 495.969 662.614 316.394 200.865 148.321 218.168 144.824 557.002 542.481 526.908 496.309 535.621 526.525 518.087 524.497 540.056 558.704 618.355 653.870 591.244 538.324 513.440 565.177 532.951 534.472 155.956 198.125 253.790 217.867 153.812 204.717 249.553 231.170 256.952 579.406 616.534 569.431 574.712 146.048 205.951 326.684 527.032 143.405 185.947 283.585 476.378 197.173 186.059 143.704 234.368 296.374 222.782 347.607 142.225 160.129 561.318 509.657 567.276 488.092 499.287 550.701 468.098 512.977 548.545 715.865 344.771 551.280 658.363 699.932 427.313 200.562 149.533 305.883 292.849 517.836 535.298 505.926 576.867 530.803 435.123 410.480 435.614 426.901 411.249 435.362 415.454 446.252 475.273 449.066 219.546 344.028 138.996 124.490 183.489 177.696 144.325 140.125 134.292 164.301 2023 213 0 344 0 593.591 618.439 620.535 600.237 594.327 586.828 561.856 545.926 151.690 281.007 251.716 337.730 62.831 168.043 238.610 500.330 559.813 579.209 550.601 583.043 576.554 591.008 605.225 588.713 600.330 615.464 450.523 545.755 463.571 409.649 126.648 148.891 289.250 160.689 186.884 182.719 593.175 590.114 539.635 510.093 489.621 499.824 424.342 419.897 419.247 352.509 422.846 255.827 592.114 615.839 604.224 571.659 536.802 529.966 506.635 486.209 454.211 390.695 317.264 329.423 333.043 163.957 180.872 129.731 140.418 177.208 264.509 456.110 438.743 401.098 430.111 427.408 435.819 466.682 467.257 479.906 430.629 411.627 450.107 413.949 427.103 388.800 492.950 468.443 508.725 300.417 356.719 421.754 295.332 379.526 415.627 311.741 398.304 396.924 147.549 225.433 356.826 130.477 244.665 372.056 111.072 218.878 354.470 508.254 554.828 525.906 543.457 587.883 622.000 600.658 625.381 634.466 634.567 614.548 589.828 527.101 592.074 627.734 640.544 484.663 495.967 480.685 471.863 490.318 514.598 473.488 514.640 594.819 596.297 607.599 483.238 508.162 461.306 417.530 484.740 430.693 400.636 482.724 406.643 377.839 264.160 315.841 432.699 275.735 327.790 382.333 266.649 354.099 390.729 600.184 593.344 587.382 591.680 625.055 605.129 635.905 667.716 648.231 611.817 400.907 419.124 423.094 480.478 504.791 544.238 257.907 179.352 150.489 206.047 193.921 134.821 162.707 147.292 210.850 242.034 212.239 220.732 163.026 219.304 251.212 150.301 224.007 156.590 95.365 573.451 582.171 546.874 527.155 516.283 216.833 246.085 136.566 255.773 146.696 250.532 146.498 176.781 511.149 557.917 597.479 508.596 538.361 587.973 515.164 495.311 546.797 487.477 593.123 594.163 540.260 536.710 537.562 470.366 499.693 508.713 186.967 194.778 227.772 200.255 197.636 239.664 172.893 195.108 236.219 427.159 435.377 516.146 426.397 462.964 494.311 513.012 467.644 493.743 513.432 134.055 237.985 378.404 240.886 326.284 450.561 286.034 377.430 529.362 676.051 575.554 496.251 662.911 316.339 200.464 148.080 218.557 144.671 555.900 541.356 525.934 495.481 534.572 525.927 517.550 523.985 539.432 558.489 617.142 652.646 590.529 538.723 513.665 565.124 533.116 535.349 155.911 197.796 253.805 217.697 153.573 204.575 249.561 230.609 257.145 579.992 616.773 569.727 575.289 145.632 206.277 327.929 526.909 143.025 185.539 283.125 474.588 196.445 185.183 143.727 234.692 296.507 222.687 347.250 142.084 160.193 560.590 509.137 566.511 487.923 499.423 550.682 467.786 513.538 549.538 715.902 344.671 551.230 657.747 700.383 427.390 200.037 149.314 305.493 292.387 517.637 535.324 507.263 576.973 531.727 435.244 410.722 435.829 427.447 411.925 435.636 416.557 446.646 476.494 450.718 220.714 344.381 138.907 124.368 183.286 178.163 144.016 139.801 134.359 164.076 2023 214 0 344 0 594.268 618.872 621.388 600.680 593.377 586.908 560.596 544.975 151.627 280.538 251.640 338.528 62.859 167.980 238.869 500.844 561.288 579.354 553.203 584.401 576.153 593.103 605.048 588.039 600.974 615.722 449.653 545.509 464.143 412.022 126.435 148.546 290.553 160.455 186.493 182.735 592.168 588.807 538.723 509.657 489.341 498.888 425.233 418.148 417.139 350.250 422.456 253.837 592.271 615.564 603.349 570.784 535.811 529.930 505.668 486.664 454.473 390.910 317.925 328.846 333.162 163.914 180.899 129.812 140.709 177.033 265.618 457.035 440.218 402.652 431.379 428.581 436.033 466.433 467.618 480.637 432.562 412.843 452.098 413.958 427.530 389.308 493.742 468.284 508.913 300.749 357.146 421.969 296.057 380.258 417.070 312.685 398.907 398.549 147.642 225.244 357.815 130.675 244.334 372.708 110.861 218.953 355.204 508.357 555.561 526.581 545.102 587.855 621.281 600.611 624.589 633.618 633.505 613.408 588.686 526.162 591.017 626.392 639.031 484.222 495.529 480.344 471.572 490.015 514.630 473.330 514.738 593.744 595.295 607.404 483.069 508.329 461.714 418.553 485.803 432.062 402.015 484.359 408.054 379.101 263.382 315.393 432.263 275.432 328.009 382.490 266.580 355.048 391.467 599.763 593.364 588.035 591.549 625.560 606.773 635.656 667.195 648.633 610.681 401.821 420.155 423.247 480.932 505.105 544.809 258.499 179.532 150.485 206.970 193.871 134.421 162.679 146.900 210.258 242.041 212.108 220.904 162.659 219.476 251.256 149.945 224.568 156.222 95.500 572.494 580.982 545.857 526.333 515.744 216.755 247.278 136.124 255.192 146.867 250.044 146.025 176.240 510.765 557.440 597.097 507.784 537.653 587.774 514.875 494.747 546.926 487.059 593.052 593.688 539.996 536.351 537.399 470.720 500.053 508.429 186.375 194.200 227.170 199.832 197.104 239.213 172.501 194.815 235.734 428.807 436.355 516.362 426.634 462.498 494.049 512.519 467.505 493.609 512.943 133.795 238.306 380.138 240.599 327.096 452.037 286.260 379.053 532.293 675.332 575.986 496.531 663.202 316.284 200.064 147.840 218.945 144.519 554.804 540.237 524.965 494.657 533.527 525.332 517.016 523.477 538.813 558.275 615.938 651.443 589.822 539.118 513.888 565.072 533.279 536.214 155.866 197.468 253.820 217.528 153.334 204.434 249.569 230.050 257.338 580.571 617.008 570.020 575.858 145.219 206.603 329.169 526.787 142.647 185.132 282.668 472.808 195.722 184.311 143.751 235.015 296.639 222.591 346.895 141.943 160.257 559.866 508.620 565.751 487.755 499.558 550.664 467.476 514.095 550.519 715.937 344.572 551.180 657.141 700.815 427.467 199.513 149.096 305.104 291.926 517.439 535.349 508.587 577.078 532.642 435.364 410.964 436.043 427.990 412.599 435.908 417.654 447.038 477.708 452.360 221.878 344.732 138.819 124.246 183.083 178.628 143.708 139.479 134.426 163.852 2023 215 0 344 0 594.933 619.297 622.222 601.116 592.439 586.986 559.349 544.032 151.564 280.071 251.564 339.322 62.888 167.916 239.128 501.355 562.744 579.498 555.765 585.738 575.756 595.156 604.874 587.372 601.608 615.975 448.787 545.265 464.712 414.379 126.222 148.202 291.852 160.222 186.103 182.751 591.168 587.508 537.815 509.223 489.062 497.958 426.117 416.410 415.045 348.006 422.070 251.864 592.426 615.294 602.485 569.918 534.829 529.895 504.707 487.115 454.733 391.124 318.582 328.271 333.280 163.871 180.926 129.892 140.999 176.859 266.724 457.954 441.683 404.198 432.639 429.746 436.246 466.185 467.977 481.363 434.484 414.052 454.075 413.968 427.954 389.814 494.529 468.126 509.100 301.080 357.572 422.184 296.780 380.988 418.506 313.625 399.507 400.165 147.735 225.055 358.799 130.872 244.004 373.357 110.651 219.027 355.936 508.458 556.286 527.251 546.727 587.827 620.571 600.566 623.809 632.783 632.460 612.283 587.557 525.231 589.966 625.059 637.527 483.784 495.094 480.005 471.282 489.713 514.661 473.173 514.836 592.676 594.300 607.211 482.901 508.495 462.119 419.572 486.860 433.424 403.387 485.982 409.458 380.357 262.607 314.946 431.829 275.130 328.227 382.646 266.510 355.993 392.203 599.346 593.383 588.679 591.421 626.055 608.381 635.412 666.689 649.023 609.560 402.731 421.182 423.400 481.383 505.417 545.375 259.089 179.711 150.481 207.889 193.820 134.021 162.651 146.509 209.668 242.048 211.977 221.074 162.294 219.648 251.299 149.590 225.127 155.854 95.634 571.542 579.799 544.846 525.516 515.209 216.678 248.467 135.683 254.612 147.038 249.556 145.553 175.700 510.384 556.967 596.719 506.975 536.948 587.578 514.587 494.186 547.055 486.643 592.982 593.218 539.735 535.994 537.238 471.072 500.411 508.147 185.786 193.624 226.570 199.409 196.575 238.764 172.110 194.524 235.250 430.445 437.327 516.575 426.869 462.034 493.788 512.028 467.366 493.476 512.457 133.536 238.625 381.864 240.313 327.904 453.503 286.485 380.667 535.184 674.628 576.412 496.810 663.485 316.230 199.665 147.601 219.331 144.366 553.714 539.124 524.001 493.838 532.488 524.740 516.486 522.971 538.198 558.062 614.743 650.262 589.123 539.509 514.109 565.020 533.440 537.069 155.822 197.141 253.835 217.359 153.097 204.293 249.576 229.493 257.529 581.141 617.239 570.309 576.420 144.807 206.927 330.403 526.666 142.270 184.727 282.212 471.036 195.002 183.444 143.775 235.337 296.771 222.497 346.541 141.803 160.320 559.147 508.106 564.996 487.589 499.693 550.647 467.167 514.646 551.489 715.970 344.474 551.131 656.546 701.228 427.543 198.991 148.878 304.716 291.467 517.243 535.374 509.900 577.182 533.547 435.483 411.204 436.256 428.531 413.270 436.179 418.746 447.429 478.913 453.991 223.038 345.082 138.732 124.124 182.880 179.091 143.402 139.158 134.493 163.628 2023 216 0 344 0 595.589 619.713 623.037 601.543 591.512 587.062 558.114 543.098 151.501 279.605 251.488 340.113 62.916 167.853 239.385 501.861 564.179 579.640 558.288 587.054 575.363 597.169 604.702 586.712 602.232 616.225 447.924 545.023 465.277 416.720 126.010 147.859 293.146 159.989 185.714 182.766 590.174 586.216 536.913 508.793 488.786 497.036 426.994 414.682 412.963 345.777 421.687 249.907 592.579 615.027 601.631 569.062 533.854 529.860 503.755 487.561 454.991 391.337 319.238 327.698 333.398 163.828 180.953 129.972 141.288 176.685 267.826 458.869 443.141 405.736 433.892 430.906 436.457 465.939 468.334 482.084 436.394 415.256 456.040 413.977 428.376 390.317 495.309 467.969 509.286 301.410 357.995 422.397 297.500 381.714 419.935 314.561 400.104 401.773 147.827 224.867 359.779 131.068 243.675 374.003 110.442 219.102 356.664 508.559 557.003 527.914 548.331 587.800 619.872 600.521 623.041 631.962 631.432 611.171 586.439 524.306 588.922 623.735 636.034 483.348 494.661 479.668 470.995 489.414 514.692 473.017 514.933 591.615 593.312 607.020 482.734 508.661 462.522 420.585 487.909 434.778 404.753 487.593 410.855 381.607 261.834 314.501 431.397 274.828 328.444 382.802 266.441 356.934 392.935 598.935 593.402 589.312 591.294 626.539 609.953 635.173 666.196 649.403 608.454 403.637 422.203 423.552 481.831 505.726 545.935 259.678 179.889 150.476 208.805 193.770 133.624 162.623 146.119 209.080 242.055 211.847 221.244 161.930 219.819 251.343 149.236 225.684 155.488 95.768 570.595 578.623 543.841 524.703 514.677 216.601 249.652 135.243 254.035 147.209 249.071 145.083 175.163 510.005 556.497 596.344 506.172 536.248 587.383 514.301 493.627 547.182 486.229 592.913 592.754 539.475 535.640 537.078 471.421 500.766 507.867 185.198 193.051 225.972 198.988 196.047 238.316 171.721 194.234 234.767 432.075 438.294 516.788 427.104 461.572 493.529 511.541 467.229 493.344 511.974 133.279 238.943 383.580 240.028 328.708 454.958 286.709 382.273 538.035 673.939 576.835 497.086 663.761 316.176 199.268 147.363 219.717 144.215 552.629 538.017 523.043 493.023 531.455 524.152 515.958 522.469 537.586 557.852 613.557 649.101 588.432 539.895 514.328 564.969 533.599 537.914 155.777 196.814 253.850 217.191 152.859 204.152 249.584 228.937 257.721 581.704 617.466 570.595 576.974 144.396 207.251 331.631 526.547 141.895 184.324 281.759 469.274 194.285 182.581 143.798 235.658 296.902 222.402 346.188 141.663 160.384 558.432 507.594 564.245 487.423 499.826 550.629 466.860 515.194 552.447 716.002 344.376 551.083 655.961 701.622 427.619 198.470 148.662 304.330 291.010 517.048 535.400 511.200 577.284 534.443 435.602 411.444 436.468 429.068 413.937 436.449 419.833 447.817 480.110 455.613 224.194 345.430 138.644 124.003 182.679 179.554 143.096 138.837 134.560 163.406 2023 217 0 344 0 596.233 620.121 623.833 601.963 590.596 587.138 556.890 542.172 151.438 279.141 251.412 340.901 62.944 167.790 239.642 502.364 565.595 579.780 560.771 588.349 574.973 599.140 604.532 586.059 602.846 616.472 447.064 544.784 465.838 419.043 125.799 147.517 294.436 159.758 185.327 182.782 589.186 584.932 536.016 508.365 488.510 496.122 427.864 412.966 410.894 343.563 421.308 247.965 592.730 614.765 600.788 568.213 532.887 529.826 502.809 488.004 455.247 391.550 319.890 327.127 333.516 163.786 180.980 130.052 141.576 176.512 268.925 459.778 444.590 407.266 435.138 432.059 436.668 465.693 468.689 482.800 438.293 416.453 457.991 413.986 428.796 390.818 496.084 467.813 509.470 301.739 358.418 422.609 298.218 382.437 421.356 315.494 400.699 403.374 147.919 224.680 360.756 131.264 243.347 374.647 110.234 219.176 357.389 508.659 557.712 528.572 549.915 587.773 619.182 600.477 622.284 631.154 630.422 610.073 585.333 523.389 587.885 622.421 634.551 482.915 494.231 479.333 470.708 489.116 514.723 472.862 515.029 590.560 592.331 606.831 482.568 508.825 462.923 421.593 488.951 436.125 406.112 489.191 412.245 382.852 261.064 314.057 430.966 274.528 328.660 382.957 266.372 357.871 393.663 598.528 593.421 589.937 591.169 627.013 611.490 634.938 665.717 649.772 607.363 404.538 423.219 423.703 482.276 506.033 546.490 260.264 180.067 150.472 209.718 193.720 133.227 162.595 145.731 208.493 242.062 211.717 221.413 161.567 219.989 251.386 148.884 226.238 155.124 95.902 569.655 577.454 542.841 523.896 514.148 216.524 250.833 134.805 253.459 147.379 248.587 144.614 174.627 509.628 556.030 595.973 505.372 535.551 587.190 514.016 493.071 547.308 485.817 592.845 592.296 539.219 535.289 536.919 471.768 501.118 507.589 184.613 192.479 225.377 198.568 195.522 237.869 171.333 193.945 234.287 433.694 439.255 516.998 427.337 461.113 493.271 511.056 467.092 493.213 511.494 133.022 239.260 385.288 239.744 329.509 456.404 286.932 383.870 540.846 673.265 577.252 497.361 664.031 316.122 198.873 147.125 220.101 144.064 551.550 536.916 522.090 492.213 530.426 523.567 515.433 521.970 536.978 557.642 612.381 647.960 587.749 540.278 514.545 564.919 533.757 538.748 155.733 196.489 253.864 217.023 152.623 204.012 249.591 228.384 257.911 582.259 617.689 570.878 577.522 143.987 207.572 332.853 526.428 141.521 183.922 281.307 467.520 193.573 181.723 143.821 235.978 297.032 222.308 345.837 141.524 160.447 557.722 507.085 563.499 487.259 499.958 550.612 466.555 515.736 553.393 716.031 344.278 551.034 655.386 702.000 427.695 197.952 148.446 303.945 290.554 516.855 535.424 512.488 577.386 535.329 435.720 411.682 436.679 429.604 414.602 436.718 420.914 448.203 481.299 457.224 225.346 345.777 138.557 123.882 182.478 180.014 142.792 138.518 134.627 163.184 2023 218 0 344 0 596.868 620.521 624.611 602.376 589.691 587.212 555.678 541.255 151.375 278.679 251.337 341.686 62.971 167.728 239.897 502.863 566.991 579.919 563.216 589.624 574.588 601.071 604.364 585.413 603.450 616.714 446.208 544.547 466.396 421.350 125.588 147.176 295.720 159.527 184.941 182.798 588.205 583.655 535.124 507.940 488.237 495.214 428.727 411.260 408.839 341.363 420.932 246.039 592.879 614.508 599.955 567.374 531.929 529.791 501.871 488.443 455.501 391.761 320.541 326.559 333.633 163.743 181.007 130.132 141.864 176.340 270.019 460.682 446.030 408.789 436.378 433.207 436.878 465.449 469.041 483.511 440.180 417.645 459.929 413.995 429.214 391.317 496.852 467.658 509.653 302.067 358.838 422.821 298.932 383.157 422.770 316.423 401.291 404.966 148.011 224.493 361.728 131.459 243.020 375.288 110.026 219.250 358.111 508.759 558.412 529.223 551.478 587.746 618.502 600.433 621.539 630.358 629.428 608.989 584.238 522.479 586.854 621.116 633.078 482.485 493.804 479.000 470.424 488.820 514.753 472.708 515.124 589.513 591.356 606.644 482.402 508.988 463.322 422.596 489.986 437.464 407.464 490.778 413.629 384.091 260.297 313.615 430.537 274.229 328.876 383.112 266.303 358.804 394.389 598.127 593.439 590.552 591.045 627.477 612.992 634.709 665.251 650.131 606.286 405.436 424.229 423.854 482.719 506.338 547.039 260.849 180.244 150.468 210.628 193.670 132.832 162.568 145.343 207.909 242.069 211.588 221.582 161.205 220.159 251.429 148.532 226.792 154.760 96.035 568.720 576.291 541.847 523.093 513.622 216.447 252.010 134.369 252.886 147.548 248.106 144.148 174.094 509.253 555.566 595.605 504.577 534.858 586.999 513.733 492.517 547.434 485.408 592.778 591.843 538.964 534.941 536.762 472.112 501.467 507.313 184.029 191.909 224.783 198.150 194.997 237.424 170.946 193.656 233.807 435.305 440.212 517.208 427.569 460.655 493.014 510.575 466.956 493.083 511.016 132.766 239.576 386.987 239.462 330.307 457.840 287.154 385.459 543.617 672.605 577.664 497.634 664.294 316.068 198.478 146.889 220.483 143.913 550.477 535.821 521.142 491.406 529.403 522.985 514.911 521.474 536.375 557.435 611.213 646.838 587.074 540.656 514.760 564.869 533.913 539.572 155.689 196.165 253.879 216.856 152.388 203.873 249.599 227.832 258.101 582.806 617.908 571.157 578.062 143.580 207.893 334.070 526.310 141.149 183.523 280.858 465.776 192.863 180.869 143.845 236.296 297.163 222.214 345.487 141.385 160.510 557.016 506.578 562.758 487.095 500.089 550.594 466.252 516.274 554.328 716.059 344.181 550.986 654.820 702.360 427.770 197.435 148.230 303.562 290.100 516.662 535.449 513.763 577.486 536.207 435.838 411.920 436.890 430.137 415.263 436.985 421.990 448.587 482.481 458.825 226.494 346.123 138.470 123.762 182.278 180.473 142.488 138.200 134.693 162.963 2023 219 0 344 0 597.492 620.914 625.372 602.782 588.797 587.286 554.477 540.346 151.313 278.218 251.262 342.468 62.999 167.666 240.152 503.359 568.367 580.056 565.621 590.878 574.206 602.962 604.199 584.774 604.044 616.953 445.355 544.311 466.951 423.641 125.379 146.837 297.000 159.297 184.556 182.814 587.231 582.386 534.237 507.518 487.965 494.313 429.584 409.564 406.795 339.179 420.560 244.129 593.025 614.254 599.133 566.543 530.978 529.757 500.940 488.877 455.753 391.972 321.188 325.992 333.750 163.701 181.034 130.211 142.150 176.168 271.109 461.580 447.463 410.304 437.611 434.348 437.086 465.207 469.391 484.217 442.055 418.830 461.854 414.004 429.629 391.814 497.615 467.503 509.835 302.394 359.257 423.031 299.645 383.874 424.176 317.349 401.881 406.550 148.102 224.307 362.696 131.653 242.694 375.926 109.819 219.324 358.830 508.857 559.105 529.869 553.020 587.719 617.832 600.390 620.805 629.576 628.450 607.918 583.154 521.575 585.830 619.819 631.615 482.057 493.380 478.669 470.141 488.526 514.783 472.555 515.219 588.472 590.388 606.460 482.237 509.151 463.718 423.595 491.014 438.796 408.809 492.353 415.005 385.325 259.532 313.175 430.110 273.930 329.091 383.266 266.234 359.734 395.112 597.730 593.457 591.158 590.923 627.931 614.459 634.484 664.797 650.479 605.223 406.329 425.234 424.004 483.158 506.640 547.582 261.431 180.421 150.464 211.534 193.620 132.438 162.540 144.958 207.327 242.076 211.459 221.750 160.845 220.329 251.472 148.182 227.343 154.398 96.167 567.790 575.135 540.859 522.296 513.100 216.371 253.183 133.934 252.314 147.717 247.625 143.683 173.562 508.879 555.106 595.240 503.786 534.169 586.809 513.452 491.966 547.559 485.000 592.711 591.396 538.712 534.596 536.606 472.453 501.814 507.040 183.448 191.341 224.191 197.733 194.475 236.980 170.561 193.369 233.330 436.906 441.163 517.415 427.801 460.200 492.759 510.096 466.821 492.953 510.542 132.510 239.890 388.677 239.180 331.102 459.266 287.376 387.040 546.348 671.958 578.072 497.905 664.551 316.015 198.086 146.653 220.865 143.763 549.409 534.731 520.199 490.604 528.385 522.406 514.392 520.981 535.775 557.228 610.053 645.736 586.407 541.030 514.973 564.820 534.068 540.385 155.644 195.843 253.894 216.690 152.153 203.734 249.606 227.282 258.290 583.346 618.123 571.433 578.595 143.174 208.212 335.281 526.193 140.779 183.124 280.411 464.040 192.158 180.019 143.868 236.614 297.292 222.120 345.138 141.247 160.573 556.314 506.074 562.022 486.933 500.219 550.577 465.950 516.808 555.251 716.085 344.084 550.939 654.264 702.705 427.845 196.919 148.016 303.179 289.647 516.471 535.474 515.027 577.585 537.075 435.955 412.156 437.099 430.667 415.921 437.251 423.060 448.970 483.654 460.415 227.638 346.468 138.384 123.642 182.078 180.931 142.186 137.883 134.759 162.742 2023 220 0 344 0 598.106 621.298 626.114 603.180 587.914 587.358 553.288 539.445 151.251 277.759 251.187 343.246 63.027 167.604 240.405 503.850 569.724 580.192 567.987 592.113 573.828 604.813 604.036 584.141 604.629 617.189 444.505 544.078 467.502 425.914 125.170 146.498 298.275 159.067 184.173 182.829 586.263 581.124 533.356 507.098 487.695 493.419 430.433 407.879 404.765 337.008 420.191 242.233 593.170 614.005 598.321 565.720 530.034 529.724 500.016 489.308 456.002 392.182 321.833 325.427 333.866 163.658 181.061 130.290 142.435 175.997 272.196 462.474 448.886 411.811 438.836 435.482 437.294 464.965 469.739 484.918 443.919 420.009 463.766 414.014 430.043 392.308 498.372 467.350 510.015 302.719 359.675 423.241 300.355 384.588 425.575 318.271 402.468 408.127 148.193 224.122 363.660 131.846 242.369 376.562 109.613 219.397 359.546 508.955 559.790 530.508 554.543 587.693 617.171 600.348 620.083 628.806 627.488 606.860 582.082 520.678 584.812 618.531 630.162 481.632 492.958 478.341 469.860 488.233 514.813 472.402 515.313 587.437 589.426 606.277 482.074 509.312 464.113 424.588 492.035 440.121 410.148 493.916 416.374 386.553 258.770 312.736 429.685 273.633 329.305 383.419 266.166 360.660 395.831 597.339 593.475 591.754 590.803 628.376 615.893 634.263 664.356 650.818 604.174 407.218 426.234 424.153 483.594 506.941 548.120 262.011 180.597 150.460 212.438 193.571 132.046 162.513 144.573 206.746 242.083 211.331 221.918 160.486 220.497 251.515 147.833 227.892 154.036 96.299 566.866 573.985 539.876 521.503 512.581 216.294 254.351 133.501 251.745 147.885 247.147 143.220 173.032 508.508 554.648 594.879 503.000 533.484 586.621 513.172 491.418 547.682 484.594 592.646 590.954 538.462 534.254 536.452 472.792 502.157 506.768 182.868 190.774 223.601 197.318 193.954 236.538 170.177 193.082 232.854 438.498 442.109 517.622 428.031 459.747 492.506 509.619 466.686 492.825 510.071 132.256 240.204 390.359 238.899 331.893 460.682 287.596 388.613 549.039 671.325 578.475 498.174 664.801 315.961 197.694 146.418 221.245 143.613 548.347 533.647 519.261 489.805 527.372 521.830 513.876 520.491 535.179 557.024 608.903 644.652 585.748 541.400 515.185 564.772 534.221 541.189 155.601 195.521 253.908 216.524 151.919 203.596 249.614 226.734 258.478 583.878 618.334 571.705 579.121 142.770 208.530 336.486 526.078 140.410 182.728 279.965 462.313 191.455 179.174 143.891 236.930 297.422 222.027 344.790 141.109 160.636 555.617 505.573 561.290 486.772 500.348 550.560 465.650 517.336 556.164 716.110 343.987 550.892 653.717 703.035 427.920 196.406 147.802 302.798 289.196 516.282 535.498 516.279 577.683 537.934 436.071 412.392 437.307 431.194 416.576 437.516 424.125 449.351 484.819 461.996 228.779 346.811 138.298 123.522 181.879 181.387 141.884 137.567 134.825 162.523 2023 221 0 344 0 598.710 621.675 626.840 603.572 587.041 587.429 552.109 538.551 151.189 277.301 251.112 344.021 63.054 167.542 240.658 504.338 571.061 580.326 570.315 593.327 573.453 606.625 603.875 583.515 605.204 617.421 443.659 543.847 468.049 428.171 124.962 146.161 299.546 158.839 183.791 182.845 585.301 579.869 532.479 506.681 487.427 492.532 431.276 406.204 402.747 334.852 419.826 240.353 593.312 613.759 597.519 564.905 529.099 529.691 499.099 489.735 456.250 392.391 322.476 324.864 333.982 163.616 181.088 130.369 142.719 175.826 273.278 463.362 450.302 413.311 440.055 436.611 437.500 464.725 470.085 485.614 445.771 421.183 465.665 414.023 430.454 392.801 499.124 467.197 510.194 303.044 360.090 423.449 301.062 385.299 426.966 319.190 403.052 409.695 148.284 223.937 364.621 132.039 242.046 377.195 109.407 219.470 360.259 509.053 560.466 531.142 556.045 587.667 616.519 600.306 619.371 628.048 626.542 605.815 581.021 519.788 583.801 617.253 628.718 481.209 492.538 478.014 469.580 487.943 514.843 472.251 515.406 586.409 588.471 606.096 481.911 509.472 464.505 425.576 493.049 441.438 411.480 495.467 417.736 387.776 258.010 312.298 429.261 273.337 329.518 383.572 266.098 361.582 396.547 596.952 593.493 592.342 590.684 628.811 617.294 634.047 663.926 651.148 603.139 408.103 427.229 424.301 484.028 507.239 548.653 262.589 180.773 150.456 213.339 193.521 131.654 162.486 144.190 206.168 242.090 211.202 222.085 160.128 220.665 251.557 147.485 228.440 153.676 96.431 565.947 572.841 538.898 520.714 512.065 216.219 255.516 133.070 251.177 148.052 246.670 142.759 172.504 508.139 554.194 594.521 502.217 532.803 586.435 512.894 490.873 547.805 484.190 592.582 590.517 538.214 533.915 536.299 473.128 502.498 506.499 182.290 190.210 223.014 196.904 193.435 236.098 169.794 192.797 232.380 440.080 443.049 517.826 428.259 459.297 492.253 509.146 466.552 492.697 509.602 132.003 240.517 392.032 238.620 332.681 462.088 287.816 390.177 551.690 670.705 578.873 498.442 665.046 315.908 197.304 146.183 221.624 143.464 547.291 532.569 518.328 489.011 526.364 521.257 513.363 520.005 534.587 556.821 607.761 643.587 585.096 541.766 515.394 564.724 534.372 541.982 155.557 195.200 253.923 216.359 151.686 203.458 249.621 226.188 258.666 584.403 618.542 571.975 579.641 142.368 208.847 337.685 525.963 140.043 182.333 279.522 460.595 190.757 178.333 143.914 237.245 297.551 221.934 344.443 140.972 160.698 554.924 505.074 560.562 486.611 500.476 550.543 465.352 517.861 557.065 716.133 343.891 550.845 653.179 703.350 427.994 195.894 147.589 302.418 288.747 516.094 535.522 517.519 577.780 538.784 436.187 412.626 437.514 431.720 417.228 437.780 425.185 449.729 485.977 463.566 229.915 347.153 138.212 123.403 181.681 181.841 141.584 137.252 134.890 162.304 2023 222 0 344 0 599.305 622.044 627.549 603.957 586.178 587.499 550.942 537.666 151.127 276.844 251.038 344.793 63.081 167.480 240.909 504.822 572.380 580.458 572.604 594.521 573.083 608.398 603.716 582.896 605.770 617.649 442.816 543.618 468.594 430.411 124.754 145.824 300.812 158.611 183.410 182.860 584.345 578.622 531.607 506.266 487.160 491.652 432.112 404.540 400.741 332.711 419.464 238.488 593.452 613.518 596.727 564.099 528.171 529.658 498.189 490.158 456.496 392.599 323.116 324.302 334.097 163.574 181.114 130.447 143.003 175.656 274.357 464.245 451.708 414.803 441.267 437.733 437.706 464.486 470.429 486.305 447.611 422.350 467.550 414.032 430.864 393.291 499.869 467.045 510.372 303.367 360.504 423.657 301.766 386.007 428.350 320.105 403.634 411.255 148.374 223.753 365.577 132.232 241.723 377.826 109.202 219.543 360.969 509.149 561.135 531.770 557.527 587.642 615.876 600.265 618.670 627.302 625.610 604.782 579.971 518.905 582.796 615.982 627.284 480.788 492.122 477.689 469.302 487.654 514.873 472.100 515.499 585.388 587.522 605.918 481.749 509.632 464.896 426.559 494.056 442.748 412.806 497.005 419.092 388.993 257.253 311.862 428.839 273.042 329.730 383.724 266.030 362.500 397.260 596.569 593.511 592.921 590.566 629.236 618.663 633.835 663.508 651.468 602.117 408.984 428.218 424.449 484.458 507.535 549.180 263.166 180.948 150.452 214.236 193.472 131.264 162.459 143.808 205.591 242.097 211.075 222.252 159.771 220.833 251.600 147.139 228.985 153.318 96.562 565.034 571.704 537.926 519.931 511.552 216.143 256.676 132.640 250.611 148.219 246.196 142.299 171.979 507.772 553.742 594.166 501.439 532.125 586.250 512.617 490.330 547.926 483.788 592.518 590.086 537.968 533.579 536.148 473.462 502.836 506.231 181.714 189.648 222.428 196.491 192.918 235.659 169.412 192.513 231.907 441.653 443.985 518.030 428.487 458.848 492.002 508.675 466.419 492.570 509.136 131.751 240.828 393.696 238.341 333.466 463.485 288.035 391.733 554.300 670.098 579.267 498.707 665.284 315.855 196.916 145.950 222.001 143.316 546.239 531.496 517.401 488.221 525.362 520.688 512.853 519.521 533.998 556.619 606.627 642.540 584.451 542.129 515.601 564.676 534.522 542.765 155.513 194.880 253.937 216.194 151.454 203.320 249.628 225.643 258.853 584.920 618.746 572.241 580.153 141.966 209.162 338.879 525.849 139.678 181.940 279.081 458.886 190.062 177.497 143.937 237.559 297.679 221.841 344.098 140.835 160.761 554.235 504.578 559.839 486.452 500.604 550.527 465.056 518.381 557.955 716.155 343.796 550.799 652.651 703.651 428.068 195.384 147.377 302.040 288.299 515.907 535.546 518.747 577.876 539.625 436.302 412.859 437.720 432.242 417.878 438.042 426.239 450.106 487.126 465.126 231.047 347.493 138.126 123.285 181.483 182.294 141.284 136.938 134.956 162.085 2023 223 0 344 0 599.889 622.406 628.241 604.334 585.326 587.568 549.785 536.789 151.066 276.390 250.964 345.562 63.109 167.419 241.159 505.303 573.679 580.589 574.855 595.696 572.716 610.134 603.560 582.284 606.326 617.874 441.976 543.391 469.135 432.635 124.548 145.489 302.073 158.384 183.030 182.876 583.396 577.381 530.740 505.854 486.895 490.779 432.942 402.886 398.748 330.583 419.106 236.638 593.591 613.280 595.944 563.300 527.250 529.625 497.286 490.577 456.739 392.806 323.754 323.743 334.212 163.532 181.141 130.525 143.285 175.486 275.432 465.123 453.107 416.287 442.473 438.850 437.910 464.248 470.771 486.991 449.440 423.511 469.423 414.041 431.271 393.778 500.609 466.894 510.548 303.689 360.917 423.864 302.468 386.712 429.726 321.017 404.213 412.808 148.465 223.569 366.529 132.423 241.402 378.454 108.998 219.616 361.677 509.245 561.797 532.392 558.990 587.617 615.243 600.225 617.979 626.567 624.694 603.762 578.931 518.029 581.797 614.721 625.859 480.371 491.708 477.366 469.026 487.367 514.902 471.950 515.591 584.373 586.579 605.741 481.587 509.790 465.284 427.537 495.055 444.050 414.125 498.532 420.440 390.204 256.498 311.428 428.419 272.748 329.942 383.875 265.962 363.415 397.970 596.192 593.528 593.491 590.451 629.653 619.999 633.627 663.101 651.779 601.108 409.860 429.202 424.596 484.886 507.828 549.702 263.740 181.122 150.448 215.131 193.423 130.876 162.432 143.427 205.016 242.104 210.948 222.418 159.415 221.000 251.642 146.793 229.529 152.960 96.693 564.127 570.573 536.959 519.152 511.042 216.067 257.832 132.211 250.047 148.385 245.722 141.841 171.455 507.407 553.293 593.814 500.666 531.451 586.068 512.342 489.789 548.047 483.387 592.455 589.659 537.725 533.245 535.997 473.793 503.172 505.966 181.140 189.087 221.844 196.080 192.403 235.221 169.032 192.229 231.436 443.217 444.915 518.231 428.714 458.402 491.753 508.207 466.287 492.444 508.674 131.499 241.138 395.352 238.063 334.247 464.871 288.253 393.281 556.871 669.504 579.657 498.971 665.517 315.803 196.528 145.717 222.377 143.168 545.193 530.429 516.478 487.435 524.364 520.121 512.346 519.040 533.413 556.419 605.502 641.510 583.814 542.487 515.806 564.630 534.671 543.539 155.470 194.562 253.952 216.030 151.222 203.183 249.636 225.101 259.040 585.430 618.947 572.504 580.659 141.567 209.477 340.067 525.737 139.314 181.548 278.641 457.185 189.370 176.664 143.960 237.872 297.807 221.749 343.754 140.699 160.823 553.550 504.084 559.121 486.294 500.730 550.510 464.761 518.896 558.834 716.176 343.700 550.753 652.131 703.939 428.142 194.876 147.165 301.663 287.852 515.721 535.569 519.964 577.971 540.458 436.417 413.092 437.925 432.762 418.524 438.303 427.288 450.481 488.268 466.676 232.176 347.833 138.041 123.166 181.287 182.745 140.986 136.625 135.021 161.868 2023 224 0 344 0 600.464 622.761 628.917 604.706 584.484 587.636 548.639 535.919 151.005 275.937 250.890 346.327 63.136 167.358 241.409 505.779 574.960 580.719 577.067 596.852 572.352 611.831 603.405 581.677 606.874 618.096 441.139 543.166 469.672 434.841 124.342 145.155 303.329 158.157 182.652 182.891 582.453 576.147 529.878 505.445 486.632 489.912 433.765 401.242 396.767 328.470 418.750 234.803 593.727 613.046 595.171 562.510 526.337 529.593 496.390 490.992 456.981 393.013 324.389 323.186 334.327 163.490 181.167 130.603 143.566 175.317 276.503 465.996 454.497 417.764 443.671 439.960 438.114 464.011 471.111 487.673 451.257 424.667 471.281 414.050 431.676 394.264 501.343 466.744 510.724 304.010 361.328 424.070 303.168 387.413 431.095 321.926 404.790 414.352 148.555 223.386 367.478 132.615 241.081 379.079 108.795 219.688 362.381 509.340 562.450 533.008 560.432 587.592 614.618 600.185 617.298 625.844 623.793 602.754 577.902 517.158 580.805 613.468 624.444 479.955 491.296 477.045 468.751 487.081 514.931 471.801 515.683 583.364 585.643 605.566 481.427 509.947 465.670 428.511 496.048 445.345 415.437 500.047 421.781 391.410 255.746 310.994 428.000 272.454 330.153 384.026 265.895 364.326 398.676 595.819 593.545 594.052 590.336 630.060 621.304 633.423 662.705 652.081 600.112 410.733 430.181 424.742 485.311 508.120 550.219 264.312 181.296 150.444 216.022 193.374 130.488 162.405 143.047 204.444 242.111 210.821 222.583 159.061 221.167 251.684 146.449 230.071 152.604 96.823 563.224 569.448 535.997 518.377 510.535 215.992 258.984 131.784 249.485 148.551 245.251 141.385 170.933 507.044 552.848 593.466 499.896 530.781 585.887 512.068 489.252 548.167 482.989 592.393 589.238 537.483 532.915 535.849 474.122 503.504 505.702 180.568 188.528 221.262 195.670 191.889 234.785 168.653 191.946 230.966 444.771 445.840 518.432 428.939 457.958 491.505 507.741 466.155 492.318 508.213 131.249 241.447 396.999 237.787 335.025 466.248 288.470 394.820 559.402 668.921 580.042 499.233 665.744 315.750 196.143 145.485 222.752 143.020 544.153 529.368 515.560 486.653 523.371 519.558 511.841 518.563 532.832 556.220 604.385 640.497 583.184 542.841 516.009 564.583 534.818 544.303 155.426 194.244 253.966 215.866 150.991 203.046 249.643 224.560 259.226 585.933 619.144 572.763 581.158 141.169 209.790 341.249 525.625 138.951 181.158 278.204 455.493 188.681 175.836 143.983 238.183 297.935 221.657 343.411 140.563 160.885 552.870 503.593 558.407 486.137 500.855 550.494 464.468 519.407 559.702 716.195 343.605 550.708 651.619 704.214 428.215 194.369 146.954 301.287 287.407 515.537 535.593 521.168 578.065 541.281 436.530 413.323 438.130 433.280 419.167 438.563 428.331 450.854 489.402 468.215 233.300 348.171 137.956 123.048 181.090 183.195 140.688 136.313 135.086 161.651 2023 225 0 344 0 601.030 623.109 629.577 605.070 583.651 587.703 547.504 535.057 150.944 275.485 250.817 347.090 63.163 167.297 241.657 506.253 576.222 580.846 579.242 597.989 571.992 613.492 603.253 581.077 607.412 618.314 440.306 542.944 470.206 437.031 124.137 144.822 304.580 157.932 182.275 182.906 581.516 574.921 529.020 505.038 486.370 489.052 434.581 399.608 394.798 326.371 418.398 232.983 593.861 612.816 594.408 561.727 525.431 529.561 495.500 491.403 457.221 393.218 325.021 322.631 334.441 163.449 181.194 130.681 143.847 175.149 277.570 466.864 455.878 419.233 444.863 441.064 438.316 463.776 471.448 488.349 453.063 425.816 473.127 414.059 432.079 394.747 502.071 466.595 510.898 304.329 361.737 424.275 303.865 388.112 432.457 322.831 405.364 415.889 148.644 223.204 368.422 132.805 240.762 379.702 108.593 219.760 363.082 509.434 563.096 533.619 561.855 587.568 614.002 600.146 616.628 625.133 622.905 601.758 576.884 516.295 579.819 612.223 623.038 479.542 490.887 476.726 468.478 486.798 514.960 471.653 515.774 582.362 584.713 605.393 481.267 510.103 466.054 429.479 497.034 446.632 416.743 501.550 423.115 392.610 254.996 310.563 427.584 272.162 330.363 384.177 265.828 365.233 399.380 595.450 593.562 594.605 590.223 630.459 622.577 633.224 662.320 652.375 599.129 411.601 431.155 424.888 485.733 508.409 550.731 264.883 181.469 150.440 216.911 193.325 130.102 162.378 142.669 203.873 242.118 210.694 222.748 158.707 221.333 251.726 146.105 230.611 152.248 96.953 562.327 568.329 535.041 517.608 510.032 215.917 260.133 131.359 248.925 148.716 244.781 140.931 170.412 506.683 552.405 593.120 499.130 530.114 585.707 511.796 488.716 548.286 482.593 592.332 588.822 537.244 532.587 535.701 474.448 503.834 505.441 179.998 187.971 220.682 195.261 191.377 234.350 168.275 191.665 230.498 446.316 446.760 518.631 429.164 457.516 491.258 507.279 466.024 492.194 507.756 130.999 241.755 398.637 237.511 335.800 467.614 288.687 396.351 561.894 668.351 580.422 499.494 665.966 315.698 195.758 145.254 223.126 142.873 543.118 528.312 514.648 485.875 522.384 518.997 511.339 518.088 532.255 556.023 603.276 639.502 582.561 543.192 516.211 564.538 534.963 545.057 155.383 193.928 253.980 215.703 150.761 202.910 249.650 224.021 259.411 586.429 619.337 573.020 581.651 140.773 210.101 342.426 525.514 138.591 180.770 277.769 453.810 187.997 175.012 144.006 238.494 298.062 221.565 343.070 140.427 160.946 552.193 503.104 557.697 485.981 500.979 550.478 464.177 519.913 560.559 716.214 343.511 550.663 651.116 704.477 428.288 193.864 146.744 300.913 286.964 515.354 535.616 522.361 578.157 542.096 436.644 413.553 438.333 433.795 419.807 438.822 429.369 451.225 490.528 469.744 234.421 348.508 137.871 122.931 180.895 183.644 140.392 136.002 135.151 161.435 2023 226 0 344 0 601.586 623.449 630.221 605.429 582.828 587.768 546.379 534.203 150.883 275.035 250.744 347.849 63.190 167.236 241.905 506.722 577.466 580.973 581.378 599.106 571.635 615.116 603.103 580.483 607.942 618.529 439.476 542.723 470.737 439.204 123.932 144.491 305.827 157.707 181.899 182.922 580.584 573.701 528.168 504.634 486.110 488.198 435.391 397.984 392.841 324.286 418.050 231.177 593.993 612.589 593.653 560.952 524.533 529.530 494.617 491.811 457.459 393.423 325.652 322.077 334.555 163.407 181.220 130.759 144.127 174.981 278.634 467.726 457.252 420.694 446.048 442.162 438.518 463.542 471.784 489.021 454.857 426.959 474.959 414.068 432.480 395.228 502.794 466.447 511.071 304.648 362.145 424.479 304.559 388.808 433.811 323.733 405.936 417.417 148.733 223.022 369.363 132.995 240.444 380.322 108.391 219.832 363.781 509.528 563.734 534.224 563.259 587.544 613.394 600.107 615.968 624.432 622.032 600.774 575.875 515.438 578.838 610.987 621.641 479.132 490.481 476.409 468.206 486.516 514.989 471.505 515.864 581.366 583.788 605.222 481.109 510.259 466.437 430.443 498.014 447.912 418.042 503.041 424.443 393.805 254.249 310.133 427.169 271.871 330.572 384.326 265.761 366.136 400.080 595.086 593.578 595.149 590.112 630.849 623.821 633.028 661.945 652.661 598.159 412.466 432.123 425.032 486.152 508.697 551.237 265.451 181.642 150.436 217.796 193.277 129.717 162.351 142.292 203.304 242.125 210.568 222.912 158.355 221.498 251.768 145.763 231.149 151.894 97.082 561.435 567.216 534.090 516.843 509.531 215.843 261.277 130.935 248.367 148.881 244.313 140.478 169.894 506.323 551.965 592.778 498.369 529.451 585.529 511.526 488.184 548.404 482.199 592.272 588.410 537.007 532.262 535.555 474.772 504.161 505.181 179.430 187.416 220.104 194.854 190.866 233.917 167.899 191.384 230.031 447.851 447.675 518.828 429.387 457.076 491.013 506.818 465.894 492.070 507.302 130.750 242.062 400.266 237.236 336.572 468.971 288.902 397.874 564.345 667.792 580.798 499.753 666.182 315.645 195.375 145.023 223.498 142.726 542.088 527.261 513.740 485.101 521.401 518.440 510.840 517.616 531.681 555.827 602.176 638.522 581.946 543.539 516.411 564.493 535.107 545.801 155.340 193.612 253.995 215.540 150.532 202.775 249.658 223.483 259.595 586.918 619.528 573.274 582.137 140.378 210.412 343.597 525.404 138.232 180.383 277.335 452.135 187.315 174.192 144.029 238.803 298.188 221.473 342.729 140.292 161.008 551.521 502.618 556.992 485.826 501.103 550.461 463.887 520.416 561.405 716.231 343.417 550.618 650.622 704.728 428.361 193.360 146.535 300.539 286.522 515.172 535.639 523.542 578.249 542.902 436.756 413.783 438.535 434.308 420.444 439.080 430.402 451.594 491.646 471.264 235.538 348.843 137.786 122.813 180.700 184.091 140.096 135.692 135.215 161.220 2023 227 0 344 0 602.133 623.783 630.851 605.780 582.015 587.833 545.264 533.356 150.822 274.586 250.671 348.605 63.217 167.176 242.151 507.188 578.691 581.098 583.478 600.205 571.282 616.703 602.954 579.896 608.463 618.741 438.649 542.504 471.264 441.361 123.729 144.160 307.070 157.483 181.524 182.937 579.659 572.488 527.320 504.232 485.851 487.351 436.195 396.370 390.896 322.215 417.704 229.386 594.124 612.366 592.908 560.185 523.641 529.498 493.741 492.214 457.694 393.627 326.279 321.526 334.668 163.366 181.246 130.836 144.405 174.814 279.694 468.584 458.616 422.147 447.226 443.253 438.718 463.309 472.117 489.688 456.639 428.097 476.779 414.076 432.879 395.707 503.511 466.299 511.242 304.965 362.551 424.682 305.251 389.501 435.158 324.631 406.505 418.937 148.822 222.841 370.299 133.184 240.127 380.939 108.190 219.904 364.476 509.621 564.365 534.823 564.643 587.520 612.795 600.069 615.317 623.743 621.173 599.802 574.877 514.587 577.864 609.758 620.253 478.724 490.077 476.094 467.936 486.236 515.018 471.359 515.953 580.376 582.870 605.053 480.951 510.413 466.817 431.401 498.986 449.185 419.334 504.520 425.763 394.995 253.504 309.704 426.755 271.581 330.781 384.475 265.694 367.035 400.778 594.726 593.595 595.685 590.002 631.231 625.034 632.836 661.580 652.938 597.201 413.326 433.086 425.177 486.569 508.982 551.738 266.017 181.814 150.432 218.679 193.228 129.334 162.324 141.916 202.737 242.132 210.443 223.076 158.004 221.663 251.810 145.422 231.686 151.542 97.211 560.548 566.109 533.144 516.082 509.034 215.768 262.417 130.513 247.810 149.045 243.847 140.027 169.378 505.966 551.528 592.439 497.612 528.791 585.353 511.257 487.653 548.521 481.806 592.213 588.004 536.772 531.939 535.411 475.093 504.486 504.924 178.864 186.863 219.527 194.448 190.358 233.485 167.523 191.104 229.566 449.378 448.584 519.024 429.609 456.638 490.769 506.361 465.765 491.947 506.850 130.502 242.368 401.887 236.963 337.340 470.318 289.117 399.389 566.757 667.245 581.169 500.009 666.393 315.593 194.993 144.793 223.870 142.580 541.063 526.216 512.836 484.330 520.423 517.885 510.344 517.147 531.110 555.633 601.083 637.559 581.337 543.882 516.608 564.448 535.249 546.536 155.297 193.298 254.009 215.378 150.304 202.639 249.665 222.948 259.779 587.400 619.715 573.524 582.616 139.985 210.721 344.762 525.295 137.874 179.998 276.904 450.468 186.637 173.377 144.051 239.111 298.314 221.382 342.390 140.157 161.069 550.852 502.134 556.291 485.672 501.225 550.446 463.599 520.913 562.241 716.248 343.323 550.574 650.135 704.967 428.433 192.859 146.326 300.167 286.082 514.991 535.662 524.712 578.340 543.699 436.869 414.011 438.737 434.818 421.078 439.336 431.429 451.962 492.757 472.772 236.651 349.177 137.702 122.697 180.505 184.536 139.801 135.383 135.280 161.005 2023 228 0 344 0 602.671 624.111 631.465 606.126 581.212 587.897 544.160 532.516 150.762 274.139 250.599 349.358 63.243 167.116 242.397 507.650 579.898 581.221 585.540 601.286 570.933 618.255 602.808 579.314 608.975 618.950 437.825 542.287 471.788 443.500 123.526 143.830 308.307 157.259 181.151 182.952 578.740 571.282 526.477 503.833 485.594 486.510 436.991 394.766 388.963 320.157 417.362 227.609 594.252 612.147 592.172 559.425 522.757 529.467 492.871 492.615 457.928 393.830 326.904 320.976 334.781 163.325 181.272 130.913 144.683 174.647 280.749 469.436 459.973 423.593 448.397 444.339 438.918 463.077 472.449 490.350 458.409 429.228 478.584 414.085 433.276 396.184 504.223 466.152 511.413 305.282 362.955 424.884 305.941 390.191 436.497 325.526 407.071 420.450 148.911 222.660 371.232 133.372 239.811 381.554 107.989 219.975 365.169 509.714 564.989 535.417 566.008 587.496 612.204 600.031 614.676 623.064 620.327 598.841 573.889 513.742 576.896 608.538 618.873 478.318 489.676 475.781 467.668 485.957 515.046 471.213 516.042 579.393 581.958 604.885 480.793 510.566 467.195 432.355 499.951 450.450 420.620 505.987 427.076 396.179 252.762 309.277 426.343 271.291 330.989 384.624 265.628 367.931 401.472 594.370 593.611 596.213 589.893 631.605 626.218 632.648 661.225 653.207 596.255 414.182 434.044 425.320 486.983 509.265 552.234 266.582 181.985 150.428 219.558 193.180 128.952 162.297 141.542 202.171 242.139 210.318 223.239 157.654 221.827 251.852 145.082 232.220 151.190 97.339 559.666 565.008 532.203 515.326 508.539 215.694 263.553 130.092 247.256 149.208 243.382 139.578 168.863 505.610 551.094 592.103 496.858 528.135 585.178 510.990 487.126 548.637 481.415 592.154 587.602 536.539 531.620 535.267 475.412 504.808 504.668 178.299 186.312 218.953 194.043 189.851 233.054 167.149 190.825 229.103 450.894 449.489 519.219 429.831 456.203 490.526 505.906 465.636 491.825 506.401 130.255 242.673 403.499 236.690 338.105 471.656 289.331 400.895 569.130 666.709 581.537 500.265 666.599 315.542 194.613 144.564 224.239 142.434 540.044 525.176 511.938 483.564 519.450 517.334 509.850 516.681 530.544 555.440 599.998 636.612 580.735 544.221 516.804 564.404 535.390 547.262 155.255 192.985 254.023 215.217 150.076 202.504 249.672 222.414 259.963 587.876 619.898 573.772 583.089 139.593 211.029 345.922 525.187 137.518 179.614 276.474 448.810 185.962 172.565 144.074 239.419 298.440 221.291 342.052 140.023 161.130 550.188 501.653 555.594 485.519 501.347 550.430 463.313 521.407 563.067 716.263 343.230 550.530 649.657 705.197 428.505 192.359 146.118 299.797 285.643 514.812 535.685 525.870 578.429 544.487 436.980 414.239 438.937 435.325 421.709 439.591 432.451 452.327 493.859 474.271 237.760 349.510 137.618 122.580 180.312 184.980 139.508 135.076 135.344 160.791