2023 501 0 344 0 594.949 612.460 617.887 606.390 601.997 574.525 551.879 563.250 156.941 291.131 268.754 343.562 58.592 161.334 186.573 561.402 598.173 602.465 607.070 632.694 632.127 618.361 618.354 623.313 587.691 600.897 540.726 505.154 492.598 437.100 134.778 165.950 300.855 146.508 206.654 188.533 570.185 569.753 540.844 522.851 490.227 509.872 414.147 369.384 362.004 354.913 497.666 281.797 609.722 612.263 603.959 576.601 542.814 528.873 495.622 477.181 479.270 386.012 326.234 365.346 373.467 208.630 211.787 142.979 148.962 195.812 294.382 462.560 464.090 421.440 449.245 454.179 459.623 511.313 537.424 553.017 475.145 478.834 485.337 478.906 496.224 473.357 561.273 545.906 557.938 311.895 375.131 428.904 311.180 379.195 398.004 351.504 393.927 398.898 143.573 203.677 368.852 123.605 222.943 364.367 132.077 206.013 325.105 555.151 564.978 530.998 539.553 624.437 620.895 607.943 580.772 582.908 557.427 564.341 559.717 497.147 537.573 558.554 580.715 452.695 496.018 458.957 443.204 511.767 481.369 460.393 487.244 588.722 575.497 559.375 534.326 517.477 478.887 474.723 504.372 475.227 470.954 556.628 487.455 475.948 269.155 320.936 466.920 303.604 412.059 452.512 314.173 381.649 448.099 632.640 634.406 632.459 600.359 613.482 605.032 598.144 610.533 609.407 538.921 401.485 426.852 404.686 508.683 547.030 585.618 245.198 199.609 160.292 217.294 217.742 145.244 162.152 147.898 204.396 225.354 183.914 230.960 153.142 191.793 262.195 170.761 230.107 179.530 97.286 555.065 577.916 545.595 527.879 525.294 203.404 219.357 119.376 214.657 112.696 193.001 108.172 132.551 509.198 551.120 583.195 515.240 538.002 584.946 510.994 491.274 546.861 509.708 583.822 596.867 566.238 558.322 557.913 491.986 513.620 507.406 183.328 194.891 228.728 186.418 202.324 266.704 153.398 195.560 278.214 472.085 460.946 524.490 491.235 494.483 516.602 507.397 536.694 501.338 497.559 146.927 253.652 391.575 237.453 375.848 507.025 275.706 442.304 585.326 679.669 619.868 550.740 670.025 388.736 230.171 180.558 249.171 168.955 530.305 496.923 499.062 488.721 502.643 494.809 494.911 505.841 512.259 541.846 574.183 629.308 597.026 554.744 493.382 565.482 534.170 488.210 167.062 219.388 298.199 250.043 176.262 215.908 259.280 230.851 240.887 565.328 586.827 573.110 587.675 133.650 198.775 362.997 557.090 110.115 174.012 356.111 461.649 231.665 225.284 159.143 291.474 349.789 266.208 417.688 145.226 180.432 554.531 512.960 573.634 471.373 499.908 539.560 438.270 502.097 541.152 691.569 338.746 550.331 647.372 668.725 418.427 202.699 155.040 315.393 289.054 497.741 497.732 495.424 552.075 523.588 417.214 485.034 514.560 490.485 476.874 490.521 460.603 479.581 491.373 487.599 223.119 382.922 156.262 135.689 198.297 181.280 150.042 146.098 147.137 189.405 2023 502 0 344 0 592.645 609.931 614.891 605.967 599.983 572.475 550.963 561.077 156.042 289.776 267.871 342.324 58.137 160.134 185.773 559.883 595.505 599.525 604.418 629.339 628.629 617.305 616.800 620.064 584.619 598.255 538.559 502.606 490.020 435.180 133.986 166.339 300.089 148.612 210.202 188.496 568.760 568.386 539.481 520.477 489.070 508.450 414.635 369.333 362.595 357.845 496.848 279.355 606.504 609.564 601.624 574.243 540.309 528.522 494.269 475.219 478.063 385.686 325.405 364.429 372.135 208.612 212.391 143.201 150.557 195.972 294.261 461.355 462.276 420.460 448.149 452.574 459.395 509.300 535.335 550.916 473.561 477.114 484.585 477.268 494.676 472.057 560.296 544.336 555.795 312.202 375.211 427.592 310.674 379.107 397.008 349.981 392.934 397.962 146.982 204.155 369.630 125.846 224.109 365.856 134.054 207.137 325.635 553.930 563.204 529.687 538.085 621.777 617.302 604.913 576.842 579.759 555.077 562.204 558.107 497.186 536.919 559.064 581.490 453.063 494.976 457.280 442.108 509.930 479.351 459.006 486.868 587.054 574.243 558.403 533.180 516.492 477.293 472.942 501.786 472.632 469.249 554.228 485.372 473.986 268.346 320.779 465.219 302.381 410.145 450.252 315.783 384.061 447.701 629.242 630.999 629.932 597.144 610.283 601.622 595.628 608.709 607.921 537.894 400.410 425.827 403.509 508.584 545.526 582.838 246.718 200.179 161.065 218.720 218.170 147.445 163.396 150.754 207.941 225.628 186.536 230.133 159.553 193.992 261.678 171.113 230.714 178.681 96.735 553.551 576.620 543.927 526.617 524.242 202.630 219.565 121.005 213.830 112.857 193.044 107.948 132.235 507.555 549.502 581.438 513.821 536.288 583.007 509.753 488.928 545.372 508.418 581.950 595.100 564.238 556.313 556.063 492.054 513.366 506.062 184.270 195.499 227.903 188.352 203.848 266.703 154.681 197.061 278.212 470.288 459.545 522.345 489.817 493.045 515.016 505.596 534.618 500.073 496.668 149.097 254.482 391.270 239.893 377.132 506.395 276.352 440.612 583.388 675.748 616.542 548.434 666.672 388.185 229.268 180.741 249.348 169.601 528.637 495.534 497.300 486.558 500.911 493.312 492.914 504.077 510.640 539.988 573.597 626.833 595.078 552.909 491.836 564.922 533.015 487.245 169.802 219.914 297.041 252.424 178.595 216.221 258.509 231.956 239.901 563.097 585.166 571.781 586.176 139.362 202.767 363.929 556.071 110.243 176.881 359.828 461.459 230.674 226.782 158.802 289.612 348.193 265.488 416.019 144.532 179.632 552.646 511.631 572.847 471.218 499.052 538.087 436.987 500.408 540.941 687.536 337.122 547.442 643.602 665.264 416.140 201.961 154.155 315.354 287.855 496.877 497.419 494.684 551.638 523.465 416.234 482.845 512.335 489.013 475.356 488.717 458.974 477.327 489.116 485.463 223.248 381.986 156.047 136.094 199.739 182.879 151.624 147.261 146.841 188.917 2023 503 0 344 0 590.371 607.439 611.937 605.553 598.000 570.453 550.061 558.931 155.149 288.428 266.994 341.095 57.685 158.943 184.979 558.385 592.874 596.624 601.803 626.034 625.181 616.273 615.279 616.862 581.575 595.638 536.409 500.075 487.458 433.272 133.199 166.726 299.326 150.702 213.728 188.459 567.352 567.036 538.133 518.121 487.924 507.044 415.118 369.282 363.180 360.747 496.042 276.935 603.320 606.898 599.319 571.912 537.828 528.176 492.932 473.275 476.868 385.363 324.583 363.518 370.813 208.595 212.992 143.422 152.143 196.131 294.142 460.160 460.477 419.489 447.063 450.983 459.169 507.306 533.268 548.839 471.990 475.408 483.839 475.644 493.142 470.768 559.332 542.783 553.674 312.507 375.290 426.290 310.171 379.020 396.020 348.470 391.948 397.034 150.369 204.631 370.402 128.071 225.267 367.332 136.017 208.254 326.162 552.725 561.450 528.390 536.631 619.164 613.757 601.925 572.953 576.647 552.758 560.096 556.521 497.225 536.272 559.566 582.249 453.426 493.944 455.616 441.020 508.110 477.348 457.630 486.495 585.406 573.004 557.443 532.045 515.516 475.711 471.174 499.219 470.054 467.555 551.849 483.304 472.037 267.542 320.623 463.531 301.167 408.246 448.008 317.381 386.451 447.307 625.894 627.639 627.445 593.969 607.127 598.250 593.151 606.921 606.466 536.883 399.344 424.811 402.340 508.486 544.040 580.092 248.227 200.745 161.834 220.136 218.596 149.632 164.632 153.592 211.462 225.899 189.141 229.311 165.921 196.175 261.165 171.463 231.317 177.836 96.188 552.052 575.340 542.274 525.368 523.200 201.861 219.771 122.623 213.007 113.016 193.087 107.726 131.920 505.925 547.899 579.701 512.417 534.589 581.089 508.524 486.596 543.897 507.140 580.101 593.358 562.259 554.325 554.234 492.121 513.115 504.730 185.206 196.103 227.085 190.272 205.361 266.703 155.955 198.552 278.210 468.505 458.155 520.216 488.410 491.620 513.445 503.809 532.562 498.819 495.785 151.252 255.306 390.968 242.314 378.406 505.772 276.993 438.934 581.478 671.858 613.244 546.148 663.363 387.638 228.372 180.922 249.524 170.243 526.984 494.157 495.552 484.410 499.193 491.826 490.932 502.328 509.036 538.147 573.020 624.395 593.158 551.094 490.305 564.371 531.872 486.290 172.525 220.436 295.891 254.790 180.913 216.533 257.743 233.054 238.921 560.888 583.528 570.471 584.701 145.033 206.729 364.852 555.068 110.370 179.727 363.506 461.271 229.692 228.265 158.462 287.764 346.607 264.773 414.361 143.842 178.837 550.778 510.313 572.072 471.064 498.205 536.629 435.713 498.733 540.733 683.544 335.508 544.577 639.869 661.850 413.870 201.228 153.277 315.316 286.664 496.022 497.109 493.952 551.207 523.343 415.260 480.673 510.129 487.554 473.852 486.927 457.358 475.090 486.876 483.343 223.376 381.055 155.833 136.497 201.171 184.469 153.195 148.415 146.546 188.431 2023 504 0 344 0 588.128 604.982 609.023 605.149 596.047 568.459 549.173 556.814 154.262 287.088 266.122 339.874 57.237 157.762 184.190 556.906 590.278 593.761 599.223 622.776 621.782 615.264 613.790 613.708 578.558 593.046 534.277 497.560 484.911 431.375 132.417 167.110 298.569 152.779 217.233 188.422 565.961 565.702 536.799 515.784 486.788 505.654 415.596 369.232 363.759 363.619 495.247 274.537 600.169 604.266 597.046 569.607 535.371 527.835 491.608 471.349 475.685 385.042 323.767 362.614 369.499 208.578 213.588 143.642 153.720 196.288 294.023 458.976 458.692 418.526 445.985 449.405 458.945 505.331 531.222 546.784 470.432 473.715 483.100 474.034 491.620 469.489 558.382 541.248 551.573 312.809 375.368 424.999 309.672 378.934 395.039 346.969 390.971 396.113 153.733 205.102 371.168 130.282 226.417 368.795 137.966 209.363 326.685 551.535 559.718 527.106 535.193 616.597 610.256 598.979 569.103 573.573 550.469 558.017 554.957 497.264 535.632 560.060 582.994 453.787 492.922 453.965 439.940 506.305 475.361 456.264 486.126 583.778 571.781 556.495 530.923 514.550 474.140 469.418 496.670 467.492 465.873 549.490 481.251 470.102 266.744 320.467 461.856 299.960 406.361 445.780 318.966 388.818 446.916 622.594 624.326 625.000 590.831 604.012 594.917 590.712 605.168 605.040 535.886 398.286 423.804 401.181 508.389 542.571 577.377 249.726 201.307 162.597 221.543 219.020 151.804 165.860 156.412 214.959 226.168 191.728 228.496 172.246 198.344 260.655 171.810 231.917 176.996 95.644 550.569 574.076 540.638 524.131 522.168 201.096 219.977 124.230 212.190 113.174 193.129 107.505 131.608 504.309 546.312 577.984 511.025 532.905 579.190 507.306 484.280 542.436 505.873 578.274 591.639 560.302 552.357 552.425 492.187 512.867 503.412 186.135 196.703 226.272 192.180 206.864 266.702 157.221 200.033 278.208 466.734 456.775 518.105 487.016 490.207 511.887 502.037 530.525 497.577 494.911 153.393 256.124 390.668 244.718 379.668 505.156 277.629 437.270 579.595 667.998 609.974 543.881 660.097 387.095 227.482 181.102 249.698 170.881 525.347 492.792 493.817 482.278 497.489 490.353 488.964 500.593 507.444 536.322 572.450 621.993 591.264 549.299 488.787 563.829 530.743 485.344 175.229 220.954 294.749 257.140 183.216 216.842 256.983 234.144 237.949 558.702 581.912 569.180 583.249 150.663 210.659 365.767 554.081 110.496 182.551 367.144 461.085 228.719 229.734 158.125 285.929 345.031 264.061 412.713 143.156 178.046 548.927 509.005 571.307 470.912 497.366 535.186 434.449 497.071 540.528 679.593 333.905 541.734 636.171 658.480 411.615 200.501 152.406 315.277 285.482 495.175 496.802 493.226 550.782 523.222 414.293 478.517 507.939 486.106 472.360 485.152 455.753 472.870 484.654 481.237 223.503 380.130 155.620 136.898 202.596 186.049 154.756 149.563 146.254 187.949 2023 505 0 344 0 585.915 602.560 606.149 604.753 594.124 566.491 548.298 554.724 153.381 285.756 265.257 338.661 56.793 156.589 183.406 555.446 587.716 590.935 596.678 619.565 618.430 614.279 612.331 610.598 575.569 590.478 532.162 495.061 482.380 429.491 131.640 167.492 297.817 154.843 220.715 188.385 564.585 564.384 535.478 513.466 485.662 504.279 416.069 369.182 364.334 366.461 494.464 272.161 597.051 601.666 594.802 567.329 532.936 527.498 490.297 469.440 474.514 384.724 322.957 361.716 368.194 208.561 214.181 143.860 155.288 196.445 293.904 457.802 456.922 417.570 444.917 447.840 458.723 503.374 529.197 544.751 468.887 472.035 482.367 472.437 490.113 468.221 557.445 539.729 549.493 313.109 375.446 423.718 309.177 378.849 394.066 345.479 390.001 395.199 157.075 205.571 371.927 132.477 227.558 370.246 139.901 210.465 327.203 550.361 558.005 525.836 533.771 614.074 606.801 596.074 565.293 570.536 548.211 555.966 553.415 497.302 534.999 560.546 583.725 454.144 491.909 452.326 438.869 504.515 473.388 454.909 485.761 582.169 570.573 555.558 529.811 513.592 472.582 467.674 494.138 464.946 464.202 547.151 479.213 468.180 265.952 320.313 460.194 298.763 404.490 443.568 320.539 391.164 446.529 619.341 621.058 622.594 587.732 600.938 591.621 588.310 603.450 603.642 534.903 397.236 422.805 400.031 508.294 541.121 574.694 251.215 201.866 163.355 222.941 219.441 153.961 167.080 159.215 218.432 226.436 194.297 227.686 178.530 200.498 260.149 172.156 232.513 176.161 95.104 549.100 572.828 539.018 522.907 521.147 200.335 220.181 125.827 211.377 113.332 193.172 107.285 131.298 502.705 544.740 576.286 509.648 531.237 577.310 506.098 481.978 540.990 504.616 576.470 589.943 558.365 550.409 550.636 492.253 512.622 502.105 187.058 197.298 225.464 194.074 208.355 266.701 158.478 201.503 278.206 464.976 455.406 516.011 485.634 488.805 510.343 500.279 528.505 496.346 494.045 155.518 256.936 390.370 247.104 380.919 504.547 278.261 435.620 577.739 664.167 606.731 541.633 656.872 386.555 226.598 181.281 249.872 171.515 523.724 491.438 492.096 480.162 495.798 488.892 487.012 498.872 505.866 534.512 571.889 619.626 589.397 547.524 487.284 563.295 529.627 484.408 177.916 221.469 293.616 259.474 185.503 217.149 256.229 235.227 236.983 556.538 580.319 567.907 581.822 156.252 214.559 366.673 553.110 110.621 185.352 370.743 460.901 227.755 231.190 157.790 284.107 343.465 263.355 411.076 142.474 177.261 547.091 507.708 570.552 470.762 496.535 533.757 433.193 495.423 540.325 675.681 332.312 538.914 632.509 655.154 409.377 199.779 151.540 315.240 284.308 494.335 496.498 492.507 550.363 523.103 413.333 476.378 505.767 484.670 470.880 483.391 454.160 470.668 482.448 479.147 223.629 379.210 155.409 137.296 204.012 187.620 156.307 150.704 145.962 187.470 2023 506 0 344 0 583.731 600.172 603.313 604.367 592.230 564.550 547.436 552.660 152.507 284.432 264.397 337.456 56.352 155.425 182.628 554.004 585.189 588.146 594.167 616.400 615.125 613.316 610.903 607.534 572.606 587.934 530.064 492.578 479.865 427.617 130.868 167.872 297.069 156.893 224.176 188.348 563.225 563.081 534.172 511.166 484.545 502.920 416.538 369.132 364.904 369.274 493.692 269.807 593.964 599.098 592.587 565.077 530.525 527.166 489.001 467.548 473.355 384.409 322.153 360.825 366.898 208.544 214.771 144.077 156.847 196.600 293.787 456.638 455.165 416.622 443.859 446.288 458.504 501.435 527.193 542.741 467.355 470.369 481.642 470.854 488.618 466.963 556.521 538.227 547.434 313.407 375.523 422.446 308.685 378.764 393.101 344.001 389.038 394.293 160.394 206.036 372.680 134.657 228.692 371.684 141.824 211.558 327.718 549.203 556.312 524.578 532.363 611.595 603.389 593.209 561.521 567.535 545.982 553.943 551.896 497.339 534.372 561.025 584.441 454.498 490.906 450.699 437.806 502.740 471.430 453.563 485.398 580.579 569.380 554.633 528.710 512.643 471.034 465.943 491.625 462.416 462.543 544.831 477.190 466.272 265.165 320.160 458.544 297.573 402.632 441.372 322.100 393.487 446.145 616.134 617.834 620.226 584.669 597.904 588.362 585.945 601.765 602.273 533.934 396.195 421.814 398.890 508.199 539.688 572.042 252.693 202.422 164.109 224.329 219.859 156.103 168.292 161.999 221.881 226.701 196.849 226.882 184.771 202.637 259.647 172.500 233.105 175.330 94.568 547.645 571.595 537.413 521.695 520.136 199.579 220.383 127.414 210.570 113.488 193.214 107.067 130.990 501.115 543.183 574.607 508.283 529.584 575.450 504.901 479.691 539.558 503.370 574.687 588.270 556.449 548.481 548.866 492.318 512.380 500.812 187.974 197.889 224.663 195.955 209.837 266.701 159.726 202.963 278.203 463.232 454.046 513.933 484.263 487.416 508.813 498.536 526.505 495.127 493.187 157.629 257.742 390.075 249.472 382.160 503.946 278.888 433.984 575.909 660.366 603.516 539.403 653.688 386.020 225.721 181.460 250.044 172.145 522.116 490.095 490.389 478.060 494.120 487.443 485.074 497.166 504.302 532.719 571.336 617.294 587.555 545.767 485.794 562.769 528.524 483.481 180.585 221.979 292.490 261.792 187.776 217.454 255.479 236.303 236.024 554.395 578.747 566.651 580.416 161.801 218.429 367.571 552.155 110.744 188.131 374.303 460.719 226.799 232.632 157.457 282.298 341.909 262.652 409.449 141.796 176.481 545.271 506.421 569.808 470.613 495.713 532.344 431.947 493.789 540.125 671.809 330.730 536.117 628.880 651.870 407.154 199.062 150.681 315.202 283.143 493.504 496.197 491.795 549.949 522.986 412.380 474.254 503.611 483.246 469.413 481.644 452.578 468.482 480.258 477.072 223.755 378.296 155.199 137.692 205.420 189.182 157.848 151.837 145.673 186.993 2023 507 0 344 0 581.575 597.816 600.515 603.989 590.364 562.635 546.587 550.622 151.638 283.116 263.542 336.259 55.915 154.270 181.855 552.581 582.694 585.392 591.690 613.279 611.865 612.374 609.504 604.513 569.670 585.414 527.983 490.112 477.365 425.755 130.101 168.249 296.326 158.930 227.615 188.312 561.881 561.794 532.879 508.884 483.439 501.575 417.003 369.083 365.468 372.057 492.931 267.474 590.909 596.561 590.401 562.849 528.135 526.838 487.718 465.673 472.207 384.096 321.356 359.940 365.611 208.527 215.356 144.292 158.397 196.755 293.670 455.483 453.422 415.682 442.809 444.749 458.286 499.513 525.209 540.752 465.835 468.716 480.922 469.285 487.136 465.716 555.609 536.742 545.394 313.703 375.599 421.185 308.196 378.680 392.143 342.532 388.083 393.393 163.691 206.498 373.427 136.823 229.817 373.110 143.733 212.644 328.229 548.059 554.638 523.334 530.969 609.159 600.019 590.383 557.788 564.568 543.782 551.948 550.398 497.376 533.752 561.496 585.144 454.849 489.912 449.085 436.752 500.980 469.486 452.228 485.040 579.007 568.203 553.719 527.621 511.702 469.498 464.224 489.128 459.902 460.896 542.531 475.181 464.377 264.384 320.009 456.906 296.392 400.788 439.192 323.648 395.789 445.764 612.972 614.654 617.896 581.643 594.909 585.139 583.615 600.112 600.930 532.979 395.162 420.831 397.758 508.106 538.272 569.420 254.162 202.974 164.857 225.708 220.274 158.231 169.495 164.766 225.306 226.965 199.384 226.083 190.970 204.762 259.148 172.841 233.694 174.505 94.036 546.206 570.377 535.825 520.494 519.134 198.827 220.585 128.989 209.767 113.644 193.256 106.851 130.683 499.537 541.641 572.948 506.932 527.946 573.609 503.715 477.418 538.140 502.135 572.925 586.618 554.553 546.571 547.115 492.382 512.140 499.530 188.884 198.476 223.867 197.823 211.308 266.700 160.966 204.413 278.201 461.500 452.696 511.873 482.904 486.038 507.296 496.807 524.522 493.919 492.337 159.726 258.543 389.782 251.823 383.389 503.351 279.510 432.362 574.105 656.593 600.327 537.192 650.544 385.488 224.849 181.637 250.215 172.771 520.522 488.764 488.696 475.974 492.455 486.005 483.150 495.473 502.750 530.940 570.791 614.995 585.739 544.030 484.317 562.251 527.434 482.563 183.236 222.487 291.373 264.094 190.033 217.757 254.735 237.371 235.072 552.273 577.196 565.414 579.034 167.309 222.268 368.461 551.214 110.867 190.887 377.825 460.539 225.852 234.061 157.125 280.502 340.364 261.953 407.832 141.122 175.705 543.466 505.145 569.073 470.465 494.898 530.945 430.711 492.168 539.927 667.974 329.159 533.341 625.286 648.629 404.948 198.351 149.827 315.165 281.986 492.681 495.899 491.090 549.540 522.869 411.433 472.146 501.473 481.833 467.957 479.911 451.007 466.312 478.085 475.011 223.880 377.388 154.990 138.085 206.819 190.734 159.380 152.963 145.386 186.519 2023 508 0 344 0 579.447 595.493 597.753 603.619 588.526 560.745 545.750 548.610 150.776 281.807 262.693 335.069 55.481 153.124 181.088 551.176 580.232 582.673 589.245 610.202 608.650 611.454 608.134 601.535 566.759 582.917 525.919 487.661 474.881 423.904 129.339 168.624 295.587 160.954 231.032 188.275 560.552 560.521 531.599 506.620 482.341 500.246 417.462 369.034 366.028 374.811 492.181 265.162 587.884 594.055 588.243 560.647 525.768 526.514 486.448 463.814 471.071 383.786 320.565 359.062 364.333 208.511 215.938 144.506 159.938 196.909 293.554 454.339 451.693 414.749 441.768 443.221 458.071 497.609 523.245 538.785 464.329 467.076 480.210 467.728 485.667 464.479 554.711 535.272 543.374 313.997 375.675 419.934 307.712 378.596 391.192 341.074 387.136 392.501 166.966 206.957 374.168 138.973 230.934 374.523 145.628 213.722 328.736 546.930 552.984 522.102 529.590 606.763 596.692 587.595 554.092 561.637 541.611 549.979 548.920 497.413 533.139 561.960 585.833 455.197 488.928 447.482 435.705 499.235 467.556 450.903 484.684 577.454 567.040 552.816 526.542 510.771 467.973 462.517 486.649 457.403 459.260 540.250 473.187 462.496 263.609 319.858 455.280 295.219 398.957 437.028 325.185 398.069 445.387 609.855 611.515 615.603 578.651 591.952 581.951 581.320 598.492 599.614 532.037 394.137 419.856 396.636 508.014 536.872 566.829 255.620 203.523 165.600 227.078 220.687 160.344 170.691 167.515 228.708 227.226 201.902 225.290 197.128 206.873 258.653 173.181 234.279 173.684 93.507 544.780 569.174 534.251 519.306 518.142 198.079 220.785 130.555 208.970 113.798 193.297 106.636 130.379 497.972 540.113 571.306 505.593 526.322 571.786 502.538 475.159 536.735 500.910 571.184 584.988 552.676 544.681 545.382 492.446 511.904 498.261 189.788 199.059 223.076 199.678 212.768 266.699 162.197 205.853 278.199 459.780 451.356 509.828 481.556 484.672 505.791 495.091 522.556 492.722 491.495 161.807 259.338 389.492 254.157 384.608 502.763 280.127 430.753 572.326 652.849 597.164 535.000 647.440 384.959 223.983 181.812 250.386 173.393 518.942 487.443 487.015 473.903 490.804 484.578 481.241 493.793 501.211 529.178 570.253 612.728 583.947 542.312 482.854 561.742 526.356 481.655 185.869 222.991 290.263 266.381 192.276 218.057 253.996 238.432 234.127 550.172 575.666 564.193 577.673 172.777 226.077 369.343 550.288 110.988 193.622 381.307 460.362 224.914 235.476 156.796 278.719 338.828 261.259 406.225 140.452 174.934 541.677 503.878 568.349 470.319 494.092 529.559 429.483 490.560 539.732 664.178 327.598 530.588 621.725 645.428 402.757 197.644 148.980 315.128 280.837 491.865 495.604 490.391 549.137 522.755 410.493 470.054 499.351 480.432 466.514 478.192 449.448 464.159 475.929 472.966 224.004 376.486 154.782 138.476 208.211 192.276 160.902 154.082 145.100 186.048 2023 509 0 344 0 577.346 593.202 595.028 603.257 586.715 558.881 544.925 546.623 149.919 280.507 261.850 333.888 55.051 151.987 180.326 549.789 577.801 579.988 586.832 607.168 605.478 610.555 606.792 598.598 563.874 580.443 523.872 485.226 472.412 422.064 128.582 168.996 294.853 162.964 234.427 188.239 559.237 559.264 530.333 504.374 481.254 498.931 417.917 368.986 366.583 377.535 491.441 262.871 584.889 591.579 586.113 558.469 523.423 526.195 485.191 461.973 469.946 383.478 319.780 358.190 363.063 208.494 216.516 144.719 161.469 197.061 293.439 453.204 449.978 413.824 440.736 441.707 457.858 495.723 521.301 536.838 462.834 465.449 479.503 466.185 484.211 463.252 553.825 533.818 541.374 314.288 375.750 418.693 307.230 378.513 390.249 339.627 386.196 391.615 170.219 207.413 374.902 141.110 232.043 375.924 147.511 214.793 329.239 545.816 551.348 520.882 528.226 604.408 593.405 584.844 550.432 558.739 539.467 548.036 547.464 497.449 532.532 562.416 586.508 455.542 487.952 445.892 434.667 497.505 465.641 449.587 484.332 575.919 565.891 551.924 525.474 509.847 466.460 460.821 484.187 454.920 457.635 537.988 471.207 460.627 262.838 319.708 453.667 294.055 397.140 434.879 326.709 400.328 445.013 606.780 608.418 613.346 575.695 589.032 578.797 579.059 596.902 598.324 531.109 393.120 418.890 395.522 507.923 535.490 564.266 257.068 204.068 166.339 228.439 221.097 162.443 171.878 170.246 232.086 227.486 204.402 224.503 203.244 208.968 258.161 173.518 234.861 172.867 92.982 543.368 567.986 532.693 518.129 517.160 197.336 220.984 132.110 208.177 113.952 193.339 106.422 130.076 496.419 538.599 569.683 504.267 524.713 569.981 501.372 472.915 535.343 499.695 569.464 583.380 550.820 542.810 543.669 492.509 511.670 497.003 190.685 199.638 222.292 201.521 214.218 266.698 163.420 207.283 278.197 458.074 450.026 507.800 480.220 483.317 504.300 493.389 520.609 491.536 490.661 163.875 260.127 389.204 256.473 385.815 502.182 280.739 429.157 570.572 649.133 594.028 532.825 644.373 384.435 223.123 181.987 250.555 174.012 517.377 486.133 485.348 471.846 489.165 483.163 479.346 492.128 499.685 527.430 569.724 610.494 582.179 540.611 481.404 561.240 525.291 480.755 188.485 223.491 289.162 268.652 194.503 218.356 253.262 239.486 233.188 548.092 574.157 562.990 576.333 178.206 229.855 370.216 549.377 111.109 196.334 384.750 460.186 223.984 236.878 156.469 276.948 337.302 260.569 404.628 139.786 174.168 539.903 502.622 567.635 470.174 493.293 528.188 428.264 488.965 539.539 660.418 326.047 527.856 618.197 642.267 400.581 196.943 148.138 315.091 279.696 491.057 495.312 489.699 548.739 522.641 409.559 467.978 497.245 479.042 465.083 476.487 447.899 462.023 473.788 470.934 224.128 375.589 154.575 138.865 209.595 193.810 162.413 155.194 144.815 185.580 2023 510 0 344 0 575.272 590.942 592.338 602.903 584.930 557.040 544.113 544.661 149.068 279.213 261.013 332.714 54.625 150.858 179.568 548.419 575.402 577.336 584.450 604.175 602.349 609.676 605.477 595.702 561.015 577.992 521.841 482.807 469.958 420.236 127.829 169.366 294.124 164.962 237.802 188.204 557.938 558.021 529.079 502.145 480.175 497.631 418.368 368.938 367.133 380.231 490.712 260.600 581.924 589.132 584.010 556.316 521.100 525.880 483.947 460.147 468.832 383.172 319.000 357.324 361.802 208.478 217.091 144.931 162.992 197.213 293.325 452.079 448.276 412.906 439.713 440.204 457.648 493.853 519.377 534.912 461.352 463.834 478.803 464.654 482.767 462.035 552.951 532.380 539.392 314.578 375.825 417.461 306.753 378.431 389.313 338.190 385.263 390.736 173.450 207.865 375.631 143.231 233.144 377.313 149.380 215.856 329.738 544.716 549.731 519.675 526.875 602.092 590.159 582.130 546.809 555.875 537.351 546.118 546.027 497.485 531.931 562.866 587.170 455.883 486.986 444.314 433.637 495.789 463.740 448.281 483.984 574.401 564.757 551.042 524.416 508.932 464.957 459.137 481.741 452.453 456.021 535.745 469.241 458.772 262.074 319.559 452.065 292.898 395.336 432.746 328.221 402.564 444.643 603.747 605.362 611.124 572.773 586.149 575.678 576.832 595.342 597.058 530.193 392.111 417.931 394.417 507.833 534.123 561.733 258.505 204.610 167.073 229.791 221.505 164.528 173.058 172.960 235.441 227.744 206.886 223.721 209.318 211.050 257.673 173.854 235.440 172.056 92.460 541.971 566.812 531.150 516.964 516.187 196.598 221.182 133.655 207.389 114.104 193.380 106.210 129.776 494.879 537.100 568.078 502.953 523.119 568.194 500.217 470.684 533.965 498.491 567.764 581.792 548.982 540.958 541.973 492.571 511.438 495.757 191.576 200.212 221.512 203.350 215.658 266.698 164.635 208.703 278.195 456.379 448.705 505.789 478.895 481.974 502.822 491.701 518.678 490.361 489.835 165.928 260.910 388.919 258.772 387.013 501.608 281.347 427.575 568.842 645.446 590.917 530.668 641.344 383.914 222.269 182.161 250.722 174.626 515.825 484.834 483.694 469.804 487.540 481.759 477.464 490.475 498.171 525.698 569.201 608.292 580.435 538.929 479.967 560.746 524.238 479.865 191.083 223.988 288.068 270.908 196.716 218.652 252.533 240.533 232.255 546.033 572.668 561.803 575.015 183.594 233.604 371.082 548.480 111.228 199.025 388.155 460.013 223.063 238.267 156.144 275.190 335.786 259.883 403.042 139.124 173.406 538.144 501.376 566.930 470.030 492.502 526.831 427.054 487.383 539.349 656.694 324.506 525.145 614.701 639.146 398.421 196.246 147.302 315.055 278.564 490.257 495.023 489.014 548.346 522.529 408.632 465.916 495.156 477.664 463.663 474.795 446.362 459.902 471.664 468.918 224.251 374.698 154.370 139.252 210.970 195.334 163.916 156.299 144.533 185.115 2023 511 0 344 0 573.224 588.712 589.683 602.557 583.172 555.224 543.313 542.723 148.223 277.928 260.181 331.547 54.202 149.737 178.816 547.066 573.034 574.718 582.099 601.223 599.261 608.816 604.188 592.846 558.180 575.563 519.826 480.403 467.519 418.418 127.082 169.734 293.399 166.947 241.154 188.168 556.654 556.792 527.839 499.933 479.106 496.345 418.814 368.891 367.678 382.897 489.994 258.351 578.989 586.714 581.933 554.186 518.798 525.569 482.716 458.338 467.730 382.869 318.227 356.464 360.550 208.461 217.662 145.141 164.506 197.364 293.211 450.964 446.588 411.996 438.699 438.714 457.439 492.001 517.472 533.007 459.883 462.232 478.110 463.137 481.335 460.827 552.089 530.957 537.430 314.865 375.899 416.239 306.278 378.350 388.384 336.764 384.337 389.864 176.659 208.314 376.353 145.338 234.237 378.690 151.236 216.912 330.234 543.630 548.132 518.481 525.538 599.815 586.952 579.452 543.222 553.043 535.261 544.226 544.611 497.520 531.336 563.308 587.820 456.222 486.029 442.748 432.614 494.087 461.853 446.985 483.638 572.900 563.636 550.171 523.369 508.026 463.466 457.465 479.313 450.002 454.419 533.520 467.289 456.929 261.314 319.412 450.475 291.750 393.545 430.628 329.722 404.780 444.276 600.755 602.345 608.936 569.885 583.302 572.592 574.636 593.812 595.818 529.291 391.110 416.981 393.321 507.744 532.772 559.228 259.933 205.149 167.801 231.134 221.910 166.599 174.230 175.657 238.773 228.000 209.353 222.945 215.351 213.118 257.188 174.187 236.014 171.249 91.942 540.587 565.652 529.621 515.810 515.224 195.863 221.378 135.190 206.606 114.256 193.421 106.000 129.477 493.350 535.614 566.490 501.652 521.538 566.425 499.071 468.468 532.600 497.296 566.084 580.224 547.164 539.123 540.295 492.632 511.210 494.523 192.462 200.783 220.738 205.167 217.087 266.697 165.842 210.114 278.193 454.697 447.395 503.792 477.581 480.642 501.356 490.027 516.765 489.197 489.017 167.966 261.688 388.635 261.054 388.199 501.040 281.950 426.006 567.135 641.785 587.831 528.529 638.352 383.396 221.421 182.334 250.889 175.237 514.287 483.546 482.052 467.777 485.927 480.366 475.597 488.836 496.670 523.980 568.687 606.120 578.715 537.265 478.543 560.259 523.197 478.983 193.665 224.481 286.982 273.148 198.914 218.947 251.810 241.572 231.330 543.993 571.198 560.633 573.717 188.944 237.323 371.940 547.597 111.347 201.693 391.521 459.841 222.150 239.643 155.821 273.445 334.280 259.201 401.465 138.466 172.649 536.400 500.139 566.234 469.888 491.719 525.488 425.853 485.814 539.161 653.007 322.976 522.456 611.237 636.062 396.277 195.555 146.473 315.019 277.440 489.464 494.737 488.335 547.959 522.418 407.712 463.870 493.082 476.296 462.255 473.116 444.836 457.798 469.555 466.915 224.373 373.812 154.165 139.636 212.338 196.849 165.408 157.397 144.252 184.653 2023 512 0 344 0 571.202 586.513 587.062 602.219 581.438 553.431 542.524 540.809 147.384 276.650 259.354 330.389 53.782 148.626 178.070 545.730 570.695 572.132 579.778 598.311 596.214 607.975 602.925 590.029 555.370 573.156 517.827 478.015 465.095 416.611 126.339 170.099 292.678 168.919 244.486 188.133 555.383 555.578 526.611 497.739 478.046 495.074 419.256 368.844 368.218 385.535 489.285 256.121 576.082 584.325 579.882 552.079 516.516 525.262 481.497 456.545 466.638 382.569 317.460 355.611 359.306 208.445 218.229 145.350 166.011 197.514 293.098 449.858 444.912 411.092 437.693 437.236 457.232 490.165 515.585 531.121 458.425 460.642 477.422 461.632 479.916 459.630 551.238 529.549 535.486 315.150 375.972 415.026 305.807 378.269 387.462 335.347 383.419 388.999 179.847 208.760 377.069 147.431 235.322 380.055 153.080 217.960 330.725 542.558 546.551 517.298 524.215 597.575 583.783 576.809 539.670 550.244 533.198 542.359 543.214 497.555 530.748 563.743 588.456 456.557 485.080 441.193 431.600 492.400 459.980 445.699 483.296 571.417 562.529 549.311 522.332 507.127 461.985 455.805 476.901 447.565 452.827 531.313 465.351 455.099 260.560 319.265 448.897 290.609 391.767 428.525 331.211 406.973 443.912 597.803 599.367 606.782 567.029 580.491 569.539 572.473 592.310 594.601 528.401 390.117 416.038 392.233 507.656 531.438 556.751 261.352 205.685 168.525 232.468 222.312 168.655 175.394 178.336 242.082 228.254 211.802 222.174 221.342 215.171 256.707 174.519 236.586 170.446 91.427 539.216 564.507 528.107 514.668 514.269 195.133 221.573 136.715 205.827 114.407 193.461 105.790 129.180 491.834 534.143 564.920 500.363 519.972 564.674 497.935 466.265 531.248 496.112 564.423 578.677 545.364 537.307 538.635 492.693 510.984 493.300 193.341 201.349 219.970 206.972 218.507 266.696 167.040 211.514 278.191 453.027 446.093 501.812 476.278 479.321 499.902 488.365 514.868 488.043 488.206 169.991 262.461 388.354 263.319 389.375 500.479 282.549 424.450 565.452 638.152 584.771 526.406 635.395 382.883 220.579 182.506 251.055 175.844 512.763 482.268 480.424 465.764 484.326 478.984 473.744 487.210 495.182 522.277 568.179 603.978 577.017 535.618 477.131 559.780 522.168 478.110 196.229 224.971 285.904 275.373 201.098 219.239 251.091 242.605 230.410 541.973 569.748 559.479 572.439 194.254 241.013 372.789 546.727 111.464 204.341 394.848 459.671 221.245 241.006 155.500 271.712 332.784 258.524 399.898 137.812 171.897 534.671 498.913 565.548 469.747 490.943 524.157 424.660 484.257 538.976 649.354 321.456 519.787 607.804 633.016 394.148 194.869 145.649 314.983 276.323 488.679 494.453 487.662 547.576 522.309 406.798 461.839 491.025 474.940 460.859 471.451 443.320 455.709 467.462 464.927 224.494 372.932 153.962 140.018 213.697 198.355 166.892 158.489 143.973 184.193 2023 513 0 344 0 569.206 584.342 584.474 601.887 579.730 551.661 541.746 538.919 146.550 275.380 258.533 329.237 53.366 147.522 177.328 544.411 568.386 569.577 577.487 595.438 593.207 607.153 601.688 587.250 552.584 570.771 515.844 475.642 462.687 414.816 125.601 170.462 291.962 170.878 247.796 188.097 554.127 554.377 525.395 495.562 476.995 493.816 419.693 368.797 368.753 388.144 488.587 253.912 573.204 581.963 577.857 549.995 514.256 524.959 480.291 454.768 465.557 382.270 316.699 354.764 358.070 208.429 218.793 145.558 167.508 197.663 292.986 448.761 443.250 410.197 436.696 435.769 457.028 488.345 513.718 529.255 456.979 459.065 476.741 460.139 478.509 458.442 550.400 528.156 533.560 315.433 376.045 413.823 305.340 378.189 386.547 333.941 382.508 388.140 183.013 209.203 377.780 149.509 236.400 381.407 154.911 219.001 331.213 541.500 544.988 516.127 522.905 595.371 580.653 574.200 536.153 547.476 531.161 540.516 541.836 497.589 530.166 564.171 589.080 456.889 484.140 439.650 430.593 490.726 458.121 444.422 482.957 569.951 561.436 548.460 521.305 506.237 460.515 454.156 474.506 445.144 451.246 529.124 463.426 453.282 259.812 319.120 447.331 289.477 390.003 426.437 332.688 409.145 443.551 594.891 596.427 604.661 564.206 577.713 566.518 570.341 590.836 593.408 527.523 389.131 415.103 391.154 507.570 530.119 554.301 262.760 206.217 169.244 233.793 222.712 170.697 176.550 180.998 245.367 228.507 214.236 221.409 227.292 217.210 256.229 174.848 237.154 169.648 90.916 537.859 563.375 526.607 513.536 513.324 194.407 221.767 138.230 205.053 114.556 193.501 105.583 128.886 490.330 532.684 563.367 499.087 518.419 562.939 496.809 464.077 529.908 494.937 562.782 577.149 543.582 535.508 536.993 492.753 510.760 492.089 194.214 201.912 219.207 208.764 219.916 266.695 168.231 212.905 278.190 451.370 444.801 499.847 474.986 478.011 498.461 486.717 512.988 486.900 487.402 172.001 263.227 388.076 265.567 390.541 499.924 283.143 422.906 563.791 634.546 581.735 524.302 632.474 382.372 219.742 182.676 251.220 176.447 511.252 481.001 478.808 463.765 482.738 477.612 471.904 485.597 493.705 520.588 567.679 601.866 575.341 533.988 475.732 559.308 521.150 477.246 198.776 225.458 284.833 277.583 203.267 219.529 250.378 243.630 229.497 539.972 568.317 558.340 571.181 199.524 244.673 373.631 545.872 111.581 206.967 398.137 459.504 220.349 242.356 155.181 269.992 331.297 257.850 398.341 137.162 171.149 532.955 497.696 564.871 469.608 490.175 522.840 423.477 482.713 538.793 645.736 319.946 517.139 604.403 630.007 392.033 194.187 144.831 314.947 275.215 487.901 494.173 486.996 547.199 522.201 405.890 459.823 488.983 473.594 459.474 469.799 441.816 453.636 465.385 462.952 224.615 372.057 153.760 140.397 215.049 199.852 168.365 159.573 143.695 183.736 2023 514 0 344 0 567.234 582.200 581.918 601.564 578.047 549.914 540.980 537.051 145.723 274.117 257.717 328.094 52.953 146.427 176.591 543.108 566.105 567.053 575.225 592.602 590.239 606.350 600.474 584.508 549.823 568.407 513.876 473.284 460.292 413.031 124.867 170.823 291.251 172.825 251.085 188.062 552.885 553.191 524.192 493.401 475.953 492.572 420.126 368.751 369.284 390.724 487.898 251.723 570.353 579.629 575.856 547.934 512.016 524.660 479.097 453.006 464.486 381.974 315.943 353.922 356.843 208.413 219.353 145.764 168.996 197.811 292.875 447.674 441.601 409.308 435.708 434.314 456.825 486.542 511.869 527.409 455.545 457.500 476.066 458.659 477.114 457.264 549.573 526.778 531.653 315.713 376.118 412.630 304.875 378.109 385.639 332.545 381.604 387.289 186.158 209.643 378.484 151.574 237.470 382.748 156.729 220.035 331.697 540.455 543.442 514.967 521.609 593.203 577.559 571.625 532.670 544.740 529.149 538.696 540.477 497.623 529.590 564.593 589.691 457.219 483.209 438.118 429.594 489.067 456.275 443.154 482.621 568.501 560.356 547.620 520.288 505.355 459.055 452.518 472.127 442.738 449.676 526.953 461.515 451.478 259.068 318.975 445.776 288.352 388.250 424.364 334.153 411.296 443.194 592.017 593.524 602.571 561.415 574.970 563.530 568.240 589.390 592.237 526.658 388.154 414.176 390.084 507.484 528.815 551.878 264.158 206.746 169.959 235.109 223.109 172.726 177.699 183.644 248.630 228.757 216.652 220.649 233.200 219.236 255.754 175.176 237.718 168.855 90.409 536.514 562.256 525.121 512.416 512.388 193.685 221.960 139.735 204.284 114.705 193.541 105.377 128.592 488.837 531.240 561.831 497.822 516.880 561.222 495.692 461.902 528.581 493.772 561.159 575.641 541.819 533.727 535.368 492.813 510.540 490.888 195.081 202.470 218.449 210.543 221.315 266.695 169.413 214.286 278.188 449.724 443.519 497.898 473.704 476.712 497.033 485.082 511.124 485.767 486.606 173.998 263.989 387.800 267.799 391.696 499.375 283.732 421.376 562.153 630.966 578.723 522.214 629.587 381.866 218.911 182.846 251.383 177.046 509.754 479.744 477.204 461.781 481.162 476.252 470.077 483.996 492.240 518.914 567.186 599.782 573.687 532.376 474.346 558.844 520.144 476.390 201.305 225.941 283.770 279.777 205.421 219.818 249.669 244.649 228.591 537.991 566.905 557.217 569.942 204.756 248.304 374.465 545.029 111.696 209.572 401.387 459.338 219.460 243.694 154.864 268.284 329.819 257.180 396.794 136.516 170.407 531.255 496.488 564.203 469.470 489.414 521.536 422.301 481.181 538.613 642.152 318.446 514.512 601.031 627.034 389.934 193.511 144.018 314.912 274.114 487.131 493.895 486.335 546.826 522.094 404.989 457.822 486.957 472.259 458.100 468.160 440.322 451.578 463.322 460.992 224.735 371.187 153.559 140.775 216.393 201.340 169.830 160.651 143.419 183.282 2023 515 0 344 0 565.287 580.086 579.395 601.247 576.387 548.189 540.225 535.207 144.901 272.861 256.906 326.957 52.543 145.341 175.860 541.821 563.853 564.560 572.991 589.804 587.309 605.563 599.285 581.802 547.084 566.064 511.924 470.941 457.913 411.256 124.139 171.182 290.544 174.758 254.353 188.028 551.656 552.017 523.002 491.257 474.920 491.341 420.555 368.705 369.810 393.275 487.219 249.554 567.530 577.321 573.880 545.895 509.796 524.365 477.915 451.260 463.426 381.681 315.193 353.087 355.624 208.397 219.910 145.969 170.475 197.959 292.764 446.595 439.964 408.426 434.727 432.871 456.625 484.755 510.038 525.582 454.123 455.947 475.396 457.191 475.730 456.095 548.757 525.414 529.763 315.992 376.189 411.445 304.415 378.030 384.738 331.159 380.706 386.443 189.282 210.079 379.183 153.624 238.532 384.077 158.534 221.061 332.178 539.423 541.913 513.820 520.326 591.070 574.502 569.083 529.221 542.034 527.162 536.900 539.137 497.657 529.019 565.008 590.291 457.545 482.286 436.598 428.603 487.420 454.442 441.896 482.289 567.067 559.288 546.790 519.281 504.480 457.606 450.891 469.765 440.347 448.117 524.800 459.618 449.685 258.330 318.832 444.233 287.235 386.511 422.306 335.607 413.426 442.839 589.181 590.657 600.513 558.654 572.260 560.572 566.168 587.970 591.089 525.804 387.183 413.256 389.022 507.400 527.526 549.482 265.547 207.271 170.669 236.416 223.504 174.741 178.840 186.272 251.870 229.006 219.052 219.894 239.067 221.247 255.283 175.502 238.279 168.066 89.905 535.183 561.151 523.650 511.306 511.461 192.968 222.152 141.230 203.520 114.853 193.581 105.172 128.301 487.356 529.808 560.311 496.569 515.355 559.521 494.585 459.740 527.267 492.617 559.555 574.152 540.073 531.962 533.759 492.871 510.321 489.699 195.942 203.025 217.696 212.310 222.704 266.694 170.587 215.658 278.186 448.090 442.245 495.964 472.434 475.423 495.616 483.459 509.277 484.644 485.817 175.980 264.744 387.525 270.014 392.841 498.833 284.318 419.858 560.537 627.413 575.736 520.143 626.734 381.363 218.086 183.015 251.546 177.642 508.270 478.497 475.613 459.810 479.598 474.902 468.264 482.409 490.788 517.253 566.699 597.727 572.055 530.780 472.971 558.386 519.149 475.542 203.818 226.420 282.714 281.957 207.562 220.104 248.965 245.661 227.691 536.029 565.511 556.109 568.722 209.949 251.905 375.291 544.199 111.811 212.155 404.599 459.174 218.580 245.018 154.548 266.588 328.351 256.515 395.256 135.873 169.668 529.568 495.290 563.544 469.333 488.661 520.246 421.135 479.661 538.434 638.601 316.956 511.905 597.690 624.096 387.850 192.839 143.211 314.877 273.022 486.367 493.620 485.681 546.458 521.988 404.094 455.835 484.946 470.935 456.738 466.533 438.838 449.536 461.275 459.045 224.854 370.323 153.360 141.150 217.728 202.819 171.284 161.721 143.145 182.830 2023 516 0 344 0 563.364 578.000 576.903 600.937 574.751 546.486 539.481 533.384 144.084 271.613 256.101 325.828 52.137 144.262 175.133 540.550 561.629 562.097 570.785 587.043 584.416 604.795 598.119 579.133 544.370 563.742 509.987 468.613 455.548 409.493 123.415 171.538 289.841 176.680 257.599 187.993 550.441 550.857 521.823 489.129 473.896 490.124 420.979 368.660 370.331 395.799 486.549 247.404 564.734 575.040 571.929 543.878 507.596 524.073 476.745 449.529 462.376 381.390 314.449 352.258 354.414 208.381 220.464 146.173 171.945 198.105 292.654 445.526 438.340 407.552 433.755 431.440 456.426 482.983 508.225 523.773 452.712 454.406 474.733 455.735 474.359 454.936 547.952 524.065 527.891 316.269 376.261 410.270 303.957 377.952 383.844 329.783 379.816 385.605 192.384 210.513 379.875 155.660 239.586 385.394 160.327 222.080 332.654 538.404 540.401 512.683 519.055 588.971 571.481 566.573 525.805 539.357 525.200 535.127 537.814 497.690 528.455 565.416 590.878 457.869 481.372 435.089 427.619 485.788 452.623 440.647 481.959 565.649 558.234 545.969 518.284 503.614 456.168 449.276 467.418 437.971 446.568 522.664 457.734 447.905 257.597 318.689 442.700 286.126 384.784 420.262 337.049 415.534 442.488 586.381 587.826 598.485 555.925 569.582 557.645 564.126 586.576 589.962 524.963 386.221 412.343 387.968 507.316 526.252 547.111 266.926 207.793 171.374 237.715 223.896 176.742 179.973 188.883 255.087 229.253 221.436 219.145 244.893 223.245 254.815 175.825 238.837 167.282 89.404 533.865 560.059 522.192 510.208 510.542 192.254 222.342 142.715 202.760 115.000 193.621 104.968 128.012 485.887 528.390 558.808 495.327 513.843 557.837 493.488 457.592 525.964 491.471 557.969 572.682 538.345 530.215 532.167 492.929 510.106 488.521 196.797 203.576 216.949 214.065 224.084 266.693 171.754 217.020 278.184 446.468 440.981 494.044 471.173 474.145 494.211 481.850 507.446 483.532 485.036 177.949 265.495 387.254 272.212 393.975 498.297 284.898 418.352 558.943 623.885 572.772 518.088 623.914 380.863 217.267 183.182 251.707 178.233 506.798 477.260 474.034 457.854 478.046 473.563 466.464 480.834 489.347 515.607 566.220 595.699 570.444 529.201 471.609 557.936 518.166 474.703 206.315 226.896 281.666 284.121 209.688 220.388 248.267 246.665 226.797 534.085 564.135 555.016 567.521 215.104 255.478 376.110 543.382 111.924 214.718 407.772 459.012 217.707 246.331 154.235 264.904 326.893 255.853 393.728 135.235 168.934 527.895 494.102 562.893 469.197 487.915 518.967 419.977 478.153 538.258 635.083 315.475 509.318 594.378 621.192 385.780 192.172 142.410 314.842 271.937 485.611 493.347 485.033 546.095 521.884 403.205 453.863 482.951 469.621 455.386 464.920 437.365 447.509 459.243 457.112 224.973 369.464 153.161 141.523 219.057 204.289 172.730 162.786 142.872 182.381 2023 517 0 344 0 561.464 575.940 574.441 600.634 573.138 544.805 538.748 531.583 143.273 270.372 255.302 324.707 51.734 143.192 174.411 539.295 559.432 559.663 568.606 584.317 581.560 604.042 596.976 576.498 541.678 561.441 508.065 466.299 453.197 407.740 122.695 171.892 289.143 178.589 260.825 187.959 549.240 549.711 520.656 487.018 472.880 488.919 421.399 368.615 370.848 398.294 485.889 245.274 561.965 572.785 570.001 541.882 505.416 523.786 475.587 447.813 461.337 381.101 313.711 351.435 353.211 208.366 221.013 146.375 173.407 198.250 292.545 444.466 436.729 406.684 432.791 430.020 456.230 481.227 506.429 521.984 451.313 452.877 474.076 454.292 472.999 453.786 547.157 522.730 526.036 316.543 376.331 409.104 303.503 377.874 382.957 328.417 378.933 384.772 195.466 210.943 380.562 157.682 240.633 386.699 162.107 223.092 333.128 537.398 538.906 511.558 517.798 586.905 568.494 564.095 522.422 536.711 523.262 533.377 536.510 497.723 527.897 565.817 591.454 458.189 480.466 433.591 426.642 484.169 450.817 439.407 481.633 564.247 557.193 545.159 517.296 502.755 454.740 447.672 465.088 435.609 445.029 520.544 455.863 446.138 256.870 318.548 441.179 285.025 383.070 418.233 338.479 417.622 442.140 583.618 585.030 596.487 553.226 566.937 554.749 562.112 585.208 588.857 524.133 385.266 411.439 386.923 507.234 524.992 544.767 268.296 208.312 172.074 239.005 224.286 178.729 181.099 191.478 258.281 229.498 223.803 218.400 250.677 225.229 254.351 176.147 239.392 166.502 88.907 532.559 558.979 520.748 509.119 509.633 191.545 222.532 144.190 202.005 115.146 193.660 104.766 127.724 484.429 526.984 557.320 494.097 512.344 556.169 492.400 455.457 524.674 490.335 556.401 571.230 536.634 528.485 530.592 492.987 509.892 487.353 197.647 204.122 216.207 215.808 225.453 266.693 172.912 218.372 278.182 444.857 439.726 492.140 469.924 472.878 492.818 480.253 505.630 482.429 484.262 179.904 266.240 386.984 274.393 395.099 497.767 285.474 416.859 557.369 620.383 569.832 516.050 621.126 380.367 216.453 183.349 251.867 178.822 505.339 476.033 472.467 455.911 476.506 472.234 464.677 479.271 487.918 513.974 565.747 593.699 568.854 527.638 470.259 557.492 517.193 473.872 208.794 227.369 280.625 286.271 211.800 220.670 247.573 247.663 225.909 532.159 562.776 553.938 566.338 220.219 259.022 376.921 542.577 112.037 217.260 410.907 458.852 216.843 247.631 153.924 263.232 325.444 255.195 392.209 134.600 168.205 526.236 492.922 562.252 469.063 487.176 517.702 418.827 476.657 538.085 631.597 314.005 506.750 591.095 618.323 383.725 191.510 141.615 314.808 270.860 484.861 493.078 484.392 545.737 521.780 402.322 451.905 480.970 468.318 454.046 463.319 435.902 445.498 457.226 455.193 225.091 368.610 152.964 141.894 220.377 205.751 174.166 163.843 142.601 181.935 2023 518 0 344 0 559.587 573.907 572.010 600.337 571.547 543.145 538.025 529.804 142.468 269.139 254.507 323.593 51.335 142.130 173.694 538.055 557.262 557.257 566.455 581.627 578.740 603.307 595.855 573.898 539.009 559.159 506.158 464.001 450.861 405.997 121.981 172.244 288.449 180.485 264.030 187.924 548.051 548.577 519.500 484.922 471.873 487.728 421.815 368.570 371.360 400.760 485.238 243.163 559.222 570.555 568.096 539.907 503.255 523.502 474.441 446.112 460.308 380.814 312.978 350.617 352.017 208.350 221.560 146.577 174.861 198.395 292.436 443.414 435.130 405.823 431.836 428.611 456.035 479.487 504.651 520.212 449.925 451.360 473.424 452.860 471.650 452.645 546.374 521.408 524.198 316.816 376.401 407.947 303.052 377.797 382.077 327.060 378.056 383.946 198.526 211.371 381.243 159.691 241.672 387.993 163.875 224.097 333.597 536.405 537.427 510.444 516.553 584.871 565.542 561.649 519.072 534.093 521.347 531.649 535.223 497.755 527.344 566.213 592.018 458.507 479.568 432.105 425.673 482.562 449.024 438.176 481.310 562.861 556.164 544.357 516.318 501.904 453.322 446.078 462.773 433.262 443.501 518.442 454.005 444.382 256.147 318.407 439.669 283.931 381.368 416.218 339.899 419.688 441.795 580.890 582.268 594.518 550.556 564.323 551.882 560.127 583.865 587.772 523.314 384.319 410.541 385.886 507.152 523.747 542.447 269.656 208.828 172.770 240.286 224.673 180.702 182.217 194.056 261.453 229.741 226.154 217.661 256.420 227.200 253.889 176.467 239.943 165.727 88.413 531.265 557.913 519.317 508.041 508.731 190.840 222.720 145.656 201.255 115.291 193.699 104.566 127.439 482.983 525.592 555.849 492.879 510.858 554.517 491.321 453.336 523.396 489.208 554.851 569.796 534.941 526.771 529.032 493.043 509.682 486.197 198.490 204.665 215.470 217.539 226.813 266.692 174.063 219.715 278.180 443.258 438.480 490.250 468.684 471.621 491.437 478.668 503.830 481.337 483.495 181.845 266.979 386.717 276.559 396.213 497.243 286.046 415.378 555.817 616.907 566.915 514.027 618.370 379.874 215.644 183.515 252.027 179.406 503.892 474.816 470.912 453.981 474.977 470.916 462.903 477.720 486.500 512.355 565.281 591.725 567.285 526.091 468.921 557.055 516.232 473.049 211.257 227.839 279.592 288.405 213.897 220.951 246.884 248.655 225.028 530.252 561.436 552.874 565.173 225.297 262.537 377.725 541.785 112.148 219.782 414.004 458.694 215.986 248.919 153.614 261.572 324.004 254.542 390.700 133.969 167.480 524.590 491.752 561.618 468.930 486.444 516.448 417.685 475.173 537.913 628.143 312.544 504.203 587.841 615.486 381.684 190.853 140.825 314.773 269.790 484.119 492.810 483.756 545.383 521.678 401.445 449.962 479.005 467.025 452.716 461.730 434.450 443.501 455.224 453.286 225.209 367.762 152.767 142.262 221.690 207.203 175.593 164.894 142.331 181.492 2023 519 0 344 0 557.733 571.900 569.608 600.047 569.979 541.505 537.312 528.046 141.668 267.912 253.718 322.486 50.938 141.076 172.982 536.829 555.118 554.880 564.329 578.970 575.955 602.587 594.756 571.331 536.362 556.898 504.266 461.717 448.539 404.265 121.271 172.593 287.760 182.369 267.213 187.890 546.875 547.456 518.357 482.842 470.875 486.550 422.227 368.526 371.867 403.199 484.596 241.071 556.505 568.351 566.215 537.953 501.114 523.222 473.306 444.426 459.289 380.530 312.251 349.806 350.830 208.335 222.103 146.777 176.306 198.539 292.328 442.372 433.544 404.970 430.888 427.213 455.843 477.762 502.891 518.459 448.548 449.854 472.778 451.439 470.312 451.513 545.601 520.101 522.378 317.086 376.471 406.799 302.604 377.720 381.203 325.713 377.187 383.127 201.566 211.796 381.919 161.686 242.704 389.275 165.631 225.095 334.063 535.423 535.964 509.341 515.320 582.869 562.624 559.232 515.753 531.504 519.456 529.942 533.953 497.787 526.797 566.601 592.571 458.821 478.679 430.629 424.712 480.969 447.244 436.955 480.989 561.490 555.147 543.565 515.350 501.060 451.914 444.496 460.474 430.930 441.984 516.357 452.161 442.639 255.430 318.268 438.171 282.845 379.678 414.217 341.307 421.733 441.453 578.197 579.540 592.578 547.915 561.739 549.044 558.169 582.545 586.708 522.506 383.379 409.651 384.857 507.072 522.516 540.152 271.006 209.341 173.461 241.559 225.058 182.663 183.328 196.617 264.602 229.983 228.489 216.928 262.121 229.156 253.431 176.785 240.490 164.956 87.922 529.984 556.859 517.899 506.974 507.839 190.139 222.907 147.112 200.509 115.435 193.738 104.366 127.155 481.547 524.211 554.393 491.671 509.385 552.881 490.251 451.227 522.129 488.090 553.318 568.379 533.264 525.074 527.489 493.100 509.473 485.050 199.328 205.205 214.739 219.257 228.163 266.691 175.205 221.049 278.178 441.670 437.243 488.375 467.455 470.374 490.067 477.096 502.046 480.254 482.734 183.773 267.714 386.452 278.708 397.317 496.725 286.613 413.909 554.284 613.456 564.020 512.021 615.646 379.385 214.841 183.679 252.185 179.987 502.458 473.609 469.369 452.065 473.460 469.607 461.142 476.182 485.093 510.749 564.821 589.778 565.735 524.560 467.594 556.624 515.281 472.234 213.703 228.305 278.566 290.525 215.981 221.229 246.200 249.639 224.153 528.362 560.112 551.825 564.025 230.336 266.023 378.521 541.004 112.259 222.283 417.063 458.538 215.137 250.195 153.307 259.924 322.573 253.892 389.200 133.342 166.760 522.958 490.591 560.993 468.798 485.719 515.207 416.552 473.701 537.744 624.721 311.093 501.674 584.616 612.682 379.658 190.201 140.041 314.740 268.729 483.384 492.546 483.125 545.034 521.578 400.575 448.032 477.054 465.742 451.397 460.154 433.007 441.519 453.236 451.393 225.325 366.919 152.572 142.629 222.995 208.647 177.011 165.938 142.063 181.051 2023 520 0 344 0 555.902 569.919 567.236 599.763 568.432 539.886 536.610 526.309 140.874 266.693 252.934 321.386 50.545 140.030 172.275 535.619 553.000 552.531 562.229 576.348 573.204 601.883 593.677 568.797 533.738 554.656 502.389 459.447 446.231 402.543 120.565 172.941 287.075 184.241 270.376 187.857 545.713 546.347 517.224 480.779 469.885 485.384 422.634 368.482 372.370 405.610 483.963 238.999 553.813 566.171 564.355 536.020 498.991 522.946 472.182 442.755 458.279 380.248 311.529 349.000 349.652 208.319 222.642 146.976 177.742 198.681 292.221 441.337 431.969 404.122 429.948 425.827 455.652 476.052 501.147 516.723 447.182 448.360 472.138 450.031 468.986 450.391 544.838 518.806 520.573 317.355 376.540 405.660 302.160 377.644 380.336 324.376 376.323 382.314 204.585 212.217 382.589 163.667 243.728 390.546 167.374 226.086 334.525 534.454 534.517 508.249 514.100 580.898 559.739 556.846 512.466 528.944 517.588 528.258 532.700 497.819 526.255 566.984 593.112 459.133 477.797 429.164 423.757 479.389 445.477 435.742 480.672 560.134 554.142 542.782 514.390 500.224 450.516 442.924 458.190 428.613 440.476 514.288 450.329 440.907 254.717 318.129 436.682 281.766 378.001 412.231 342.703 423.758 441.114 575.538 576.845 590.667 545.304 559.186 546.236 556.238 581.250 585.663 521.710 382.446 408.768 383.836 506.993 521.299 537.882 272.347 209.851 174.147 242.824 225.441 184.609 184.431 199.162 267.729 230.223 230.808 216.199 267.781 231.100 252.976 177.101 241.035 164.189 87.435 528.715 555.817 516.495 505.916 506.954 189.442 223.092 148.558 199.768 115.579 193.776 104.168 126.873 480.123 522.844 552.952 490.475 507.924 551.260 489.190 449.132 520.874 486.981 551.803 566.981 531.604 523.392 525.961 493.155 509.267 483.914 200.160 205.740 214.012 220.964 229.503 266.691 176.340 222.374 278.176 440.094 436.014 486.515 466.235 469.137 488.709 475.536 500.276 479.181 481.981 185.688 268.443 386.189 280.840 398.411 496.212 287.177 412.453 552.772 610.030 561.149 510.031 612.952 378.899 214.044 183.843 252.342 180.564 501.037 472.412 467.838 450.163 471.955 468.309 459.394 474.655 483.698 509.157 564.368 587.855 564.205 523.045 466.279 556.200 514.340 471.427 216.133 228.768 277.547 292.630 218.051 221.505 245.521 250.617 223.284 526.490 558.805 550.789 562.895 235.337 269.481 379.309 540.236 112.368 224.763 420.084 458.383 214.296 251.458 153.001 258.287 321.151 253.246 387.710 132.719 166.044 521.340 489.439 560.376 468.668 485.000 513.978 415.426 472.240 537.577 621.329 309.651 499.165 581.418 609.910 377.646 189.553 139.262 314.706 267.674 482.655 492.284 482.501 544.689 521.478 399.710 446.117 475.118 464.469 450.089 458.590 431.575 439.551 451.263 449.514 225.441 366.081 152.378 142.993 224.292 210.082 178.420 166.976 141.797 180.613 2023 521 0 344 0 554.092 567.962 564.892 599.485 566.906 538.287 535.917 524.592 140.085 265.481 252.155 320.293 50.155 138.992 171.573 534.423 550.907 550.209 560.155 573.758 570.488 601.194 592.620 566.296 531.135 552.433 500.526 457.192 443.937 400.832 119.864 173.286 286.393 186.101 273.519 187.823 544.562 545.251 516.103 478.730 468.903 484.231 423.038 368.438 372.869 407.994 483.339 236.945 551.147 564.015 562.518 534.107 496.887 522.673 471.070 441.098 457.280 379.968 310.813 348.200 348.482 208.304 223.178 147.173 179.171 198.823 292.114 440.312 430.407 403.282 429.017 424.451 455.463 474.358 499.420 515.005 445.828 446.877 471.504 448.634 467.671 449.277 544.086 517.526 518.786 317.622 376.608 404.529 301.718 377.569 379.476 323.048 375.467 381.507 207.584 212.636 383.253 165.634 244.745 391.805 169.105 227.070 334.984 533.497 533.085 507.167 512.892 578.958 556.887 554.489 509.210 526.410 515.742 526.594 531.464 497.850 525.719 567.360 593.643 459.442 476.924 427.710 422.810 477.822 443.723 434.538 480.357 558.793 553.149 542.009 513.440 499.395 449.129 441.362 455.922 426.309 438.979 512.236 448.510 439.187 254.010 317.992 435.205 280.695 376.335 410.258 344.089 425.761 440.777 572.912 574.182 588.782 542.720 556.663 543.456 554.333 579.977 584.638 520.924 381.520 407.892 382.823 506.914 520.096 535.636 273.679 210.357 174.829 244.079 225.821 186.543 185.527 201.691 270.833 230.461 233.111 215.476 273.399 233.030 252.525 177.415 241.576 163.427 86.951 527.458 554.787 515.104 504.869 506.078 188.749 223.277 149.995 199.031 115.721 193.814 103.972 126.592 478.709 521.488 551.527 489.289 506.476 549.654 488.139 447.049 519.631 485.881 550.304 565.599 529.960 521.727 524.449 493.210 509.064 482.789 200.986 206.271 213.291 222.659 230.834 266.690 177.468 223.689 278.174 438.529 434.795 484.668 465.026 467.911 487.362 473.988 498.522 478.117 481.235 187.589 269.167 385.928 282.957 399.496 495.706 287.735 411.008 551.280 606.628 558.300 508.056 610.288 378.416 213.252 184.006 252.498 181.138 499.627 471.224 466.318 448.274 470.461 467.021 457.658 473.141 482.314 507.578 563.921 585.958 562.694 521.545 464.976 555.783 513.410 470.628 218.547 229.228 276.535 294.720 220.107 221.780 244.846 251.588 222.421 524.636 557.514 549.767 561.781 240.300 272.911 380.090 539.479 112.477 227.224 423.068 458.230 213.462 252.710 152.697 256.663 319.739 252.604 386.228 132.099 165.333 519.734 488.296 559.768 468.538 484.289 512.761 414.309 470.791 537.412 617.968 308.219 496.675 578.248 607.170 375.648 188.910 138.489 314.673 266.628 481.933 492.025 481.883 544.349 521.380 398.852 444.215 473.197 463.206 448.791 457.038 430.153 437.598 449.305 447.647 225.557 365.248 152.185 143.355 225.582 211.508 179.820 168.007 141.532 180.177 2023 522 0 344 0 552.304 566.030 562.575 599.213 565.402 536.708 535.235 522.896 139.302 264.277 251.381 319.207 49.768 137.962 170.876 533.242 548.839 547.914 558.106 571.201 567.804 600.519 591.583 563.826 528.554 550.229 498.677 454.951 441.657 399.130 119.167 173.629 285.717 187.949 276.640 187.790 543.424 544.166 514.993 476.698 467.929 483.090 423.437 368.395 373.363 410.349 482.724 234.909 548.505 561.882 560.702 532.213 494.802 522.404 469.968 439.455 456.290 379.690 310.103 347.405 347.319 208.289 223.711 147.369 180.590 198.964 292.008 439.295 428.857 402.448 428.092 423.086 455.276 472.678 497.709 513.305 444.484 445.405 470.875 447.248 466.367 448.172 543.343 516.258 517.015 317.886 376.676 403.408 301.280 377.494 378.622 321.730 374.617 380.706 210.562 213.051 383.911 167.589 245.754 393.053 170.824 228.047 335.439 532.552 531.669 506.096 511.695 577.047 554.066 552.161 505.985 523.904 513.919 524.950 530.244 497.881 525.189 567.731 594.163 459.749 476.058 426.266 421.870 476.267 441.981 433.342 480.046 557.466 552.168 541.244 512.498 498.574 447.751 439.812 453.669 424.020 437.491 510.199 446.704 437.479 253.307 317.856 433.739 279.631 374.682 408.300 345.463 427.744 440.444 570.318 571.551 586.925 540.164 554.169 540.703 552.455 578.727 583.632 520.149 380.602 407.024 381.818 506.837 518.906 533.413 275.001 210.860 175.507 245.327 226.198 188.463 186.616 204.203 273.915 230.697 235.398 214.757 278.976 234.947 252.076 177.728 242.114 162.669 86.471 526.212 553.769 513.725 503.831 505.210 188.060 223.461 151.423 198.299 115.863 193.852 103.777 126.314 477.307 520.145 550.116 488.115 505.041 548.064 487.096 444.980 518.399 484.791 548.822 564.234 528.332 520.077 522.952 493.264 508.862 481.674 201.806 206.799 212.575 224.342 232.156 266.689 178.587 224.995 278.173 436.975 433.584 482.836 463.827 466.694 486.026 472.452 496.783 477.063 480.495 189.477 269.885 385.669 285.057 400.570 495.205 288.290 409.574 549.807 603.251 555.472 506.097 607.653 377.937 212.466 184.167 252.654 181.708 498.230 470.045 464.810 446.398 468.979 465.742 455.935 471.638 480.942 506.011 563.481 584.086 561.203 520.060 463.684 555.372 512.491 469.837 220.944 229.685 275.531 296.795 222.149 222.052 244.176 252.552 221.564 522.798 556.240 548.759 560.684 245.225 276.312 380.864 538.734 112.585 229.664 426.013 458.079 212.636 253.950 152.395 255.050 318.336 251.966 384.756 131.483 164.625 518.141 487.161 559.167 468.410 483.585 511.556 413.200 469.353 537.249 614.636 306.797 494.203 575.105 604.460 373.665 188.271 137.721 314.639 265.588 481.218 491.768 481.270 544.013 521.283 397.999 442.327 471.289 461.953 447.503 455.497 428.741 435.660 447.360 445.793 225.672 364.420 151.993 143.715 226.864 212.926 181.211 169.031 141.269 179.744 2023 523 0 344 0 550.537 564.122 560.287 598.947 563.918 535.148 534.562 521.219 138.524 263.079 250.612 318.129 49.385 136.940 170.183 532.074 546.795 545.645 556.081 568.676 565.153 599.860 590.565 561.387 525.994 548.045 496.842 452.725 439.391 397.439 118.475 173.970 285.044 189.785 279.741 187.756 542.298 543.094 513.894 474.680 466.964 481.961 423.833 368.353 373.852 412.677 482.117 232.892 545.887 559.774 558.908 530.340 492.734 522.138 468.878 437.826 455.309 379.415 309.398 346.617 346.164 208.274 224.241 147.565 182.002 199.104 291.903 438.286 427.318 401.621 427.176 421.733 455.091 471.012 496.015 511.621 443.151 443.945 470.251 445.874 465.073 447.076 542.611 515.003 515.259 318.149 376.743 402.294 300.845 377.420 377.774 320.421 373.774 379.911 213.520 213.464 384.564 169.529 246.757 394.290 172.532 229.017 335.891 531.619 530.268 505.036 510.511 575.165 551.278 549.862 502.791 521.425 512.117 523.328 529.040 497.912 524.664 568.095 594.673 460.052 475.201 424.833 420.938 474.725 440.251 432.156 479.737 556.154 551.198 540.488 511.566 497.760 446.383 438.272 451.432 421.746 436.014 508.179 444.910 435.782 252.609 317.720 432.283 278.575 373.041 406.355 346.826 429.707 440.114 567.757 568.951 585.093 537.635 551.703 537.978 550.602 577.500 582.644 519.385 379.691 406.162 380.821 506.760 517.730 531.214 276.314 211.360 176.180 246.566 226.573 190.370 187.697 206.699 276.975 230.932 237.669 214.044 284.511 236.850 251.631 178.038 242.648 161.915 85.994 524.978 552.763 512.359 502.803 504.351 187.375 223.643 152.841 197.571 116.003 193.890 103.583 126.037 475.915 518.813 548.720 486.951 503.618 546.489 486.062 442.923 517.178 483.709 547.356 562.886 526.720 518.443 521.470 493.318 508.664 480.568 202.621 207.323 211.863 226.013 233.468 266.689 179.699 226.292 278.171 435.432 432.381 481.017 462.637 465.488 484.701 470.928 495.058 476.018 479.763 191.351 270.599 385.412 287.141 401.634 494.710 288.840 408.153 548.352 599.897 552.667 504.153 605.048 377.461 211.685 184.328 252.808 182.274 496.844 468.876 463.313 444.535 467.507 464.474 454.224 470.147 479.580 504.458 563.046 582.237 559.730 518.590 462.403 554.966 511.581 469.053 223.325 230.138 274.533 298.856 224.178 222.323 243.511 253.510 220.713 520.978 554.982 547.764 559.604 250.113 279.686 381.631 537.999 112.692 232.085 428.921 457.930 211.818 255.178 152.095 253.448 316.941 251.331 383.293 130.871 163.923 516.561 486.035 558.574 468.284 482.887 510.362 412.098 467.926 537.088 611.335 305.384 491.751 571.989 601.780 371.695 187.638 136.959 314.607 264.556 480.509 491.514 480.663 543.682 521.187 397.152 440.453 469.396 460.710 446.226 453.969 427.338 433.736 445.430 443.952 225.786 363.597 151.803 144.073 228.139 214.335 182.593 170.049 141.007 179.314 2023 524 0 344 0 548.791 562.238 558.025 598.687 562.454 533.607 533.899 519.562 137.751 261.888 249.848 317.057 49.004 135.925 169.495 530.921 544.776 543.402 554.081 566.181 562.534 599.214 589.567 558.979 523.456 545.879 495.021 450.512 437.139 395.758 117.787 174.309 284.376 191.608 282.821 187.723 541.185 542.034 512.805 472.678 466.007 480.843 424.224 368.310 374.338 414.978 481.518 230.894 543.294 557.688 557.135 528.485 490.685 521.876 467.798 436.212 454.338 379.141 308.698 345.833 345.018 208.259 224.767 147.759 183.405 199.244 291.799 437.286 425.792 400.801 426.267 420.389 454.908 469.361 494.337 509.954 441.829 442.495 469.633 444.510 463.791 445.988 541.888 513.761 513.520 318.409 376.810 401.190 300.413 377.346 376.933 319.122 372.937 379.123 216.457 213.874 385.212 171.457 247.751 395.515 174.227 229.980 336.339 530.696 528.882 503.985 509.338 573.312 548.520 547.590 499.626 518.972 510.336 521.725 527.852 497.942 524.144 568.454 595.172 460.353 474.351 423.411 420.012 473.195 438.534 430.978 479.432 554.856 550.240 539.741 510.643 496.953 445.024 436.742 449.209 419.485 434.546 506.174 443.128 434.097 251.917 317.586 430.837 277.526 371.411 404.424 348.178 431.649 439.787 565.227 566.381 583.288 535.133 549.266 535.281 548.774 576.294 581.675 518.631 378.786 405.308 379.831 506.685 516.567 529.037 277.618 211.857 176.848 247.797 226.946 192.264 188.772 209.179 280.013 231.165 239.925 213.336 290.004 238.740 251.189 178.347 243.180 161.166 85.520 523.756 551.769 511.005 501.785 503.499 186.694 223.824 154.249 196.848 116.143 193.928 103.390 125.762 474.534 517.494 547.338 485.798 502.206 544.928 485.036 440.879 515.968 482.635 545.906 561.554 525.124 516.823 520.003 493.371 508.467 479.473 203.430 207.844 211.157 227.672 234.770 266.688 180.804 227.580 278.169 433.900 431.188 479.213 461.457 464.291 483.387 469.415 493.348 474.983 479.036 193.213 271.307 385.158 289.210 402.689 494.220 289.386 406.743 546.917 596.568 549.883 502.224 602.471 376.988 210.909 184.488 252.961 182.837 495.470 467.716 461.828 442.684 466.047 463.215 452.525 468.667 478.228 502.917 562.617 580.413 558.275 517.135 461.133 554.567 510.681 468.277 225.690 230.588 273.543 300.903 226.193 222.591 242.850 254.461 219.868 519.174 553.739 546.782 558.539 254.962 283.031 382.390 537.276 112.798 234.486 431.792 457.782 211.006 256.395 151.797 251.858 315.556 250.701 381.839 130.262 163.224 514.994 484.918 557.988 468.158 482.196 509.180 411.005 466.510 536.930 608.062 303.980 489.316 568.899 599.130 369.739 187.008 136.202 314.574 263.532 479.807 491.262 480.061 543.355 521.092 396.311 438.592 467.517 459.477 444.959 452.453 425.945 431.825 443.513 442.124 225.899 362.779 151.613 144.429 229.406 215.736 183.966 171.061 140.747 178.886 2023 525 0 344 0 547.065 560.377 555.790 598.432 561.010 532.085 533.245 517.924 136.984 260.705 249.089 315.992 48.627 134.918 168.812 529.781 542.780 541.185 552.104 563.717 559.946 598.582 588.588 556.601 520.938 543.731 493.214 448.313 434.900 394.087 117.104 174.645 283.711 193.420 285.881 187.691 540.083 540.985 511.727 470.690 465.057 479.738 424.612 368.268 374.819 417.252 480.928 228.913 540.724 555.625 555.382 526.650 488.654 521.617 466.729 434.611 453.376 378.870 308.003 345.056 343.878 208.244 225.289 147.951 184.801 199.382 291.695 436.294 424.277 399.987 425.366 419.057 454.726 467.724 492.675 508.304 440.517 441.057 469.021 443.158 462.519 444.909 541.174 512.531 511.796 318.668 376.876 400.094 299.984 377.273 376.099 317.832 372.107 378.341 219.375 214.281 385.854 173.371 248.739 396.729 175.910 230.936 336.784 529.786 527.511 502.945 508.176 571.486 545.792 545.345 496.491 516.546 508.577 520.142 526.679 497.972 523.630 568.806 595.661 460.650 473.508 421.999 419.093 471.677 436.830 429.808 479.129 553.572 549.293 539.003 509.728 496.153 443.675 435.222 447.001 417.238 433.089 504.186 441.359 432.423 251.229 317.452 429.402 276.484 369.793 402.506 349.520 433.570 439.462 562.728 563.842 581.508 532.658 546.856 532.610 546.971 575.109 580.723 517.887 377.889 404.460 378.850 506.610 515.416 526.883 278.912 212.351 177.512 249.019 227.317 194.146 189.839 211.643 283.029 231.397 242.165 212.632 295.454 240.618 250.749 178.653 243.708 160.421 85.049 522.545 550.786 509.664 500.777 502.655 186.017 224.004 155.649 196.129 116.282 193.965 103.199 125.488 473.163 516.186 545.971 484.655 500.807 543.382 484.019 438.847 514.770 481.571 544.472 560.238 523.544 515.219 518.551 493.423 508.272 478.387 204.234 208.360 210.455 229.320 236.063 266.688 181.901 228.859 278.167 432.379 430.002 477.422 460.286 463.103 482.083 467.914 491.652 473.956 478.317 195.061 272.010 384.905 291.263 403.734 493.736 289.928 405.344 545.500 593.262 547.121 500.310 599.922 376.518 210.139 184.647 253.113 183.397 494.108 466.566 460.353 440.847 464.598 461.966 450.838 467.199 476.888 501.389 562.195 578.611 556.839 515.695 459.874 554.174 509.792 467.508 228.039 231.035 272.560 302.935 228.194 222.858 242.194 255.406 219.029 517.387 552.512 545.813 557.490 259.774 286.348 383.142 536.564 112.903 236.867 434.625 457.636 210.202 257.600 151.501 250.279 314.179 250.074 380.394 129.657 162.530 513.439 483.809 557.411 468.033 481.511 508.009 409.919 465.106 536.773 604.818 302.585 486.900 565.835 596.509 367.797 186.384 135.450 314.542 262.514 479.111 491.013 479.465 543.032 520.998 395.476 436.744 465.652 458.253 443.702 450.948 424.562 429.929 441.610 440.308 226.012 361.967 151.424 144.782 230.666 217.128 185.331 172.067 140.489 178.461 2023 526 0 344 0 545.359 558.539 553.580 598.183 559.586 530.581 532.600 516.304 136.222 259.528 248.336 314.934 48.253 133.919 168.133 528.655 540.808 538.992 550.150 561.283 557.389 597.964 587.627 554.252 518.441 541.602 491.421 446.128 432.675 392.426 116.425 174.980 283.051 195.220 288.920 187.658 538.993 539.948 510.660 468.717 464.116 478.645 424.996 368.227 375.295 419.499 480.346 226.950 538.178 553.584 553.650 524.833 486.640 521.361 465.670 433.024 452.424 378.601 307.314 344.284 342.747 208.229 225.809 148.143 186.188 199.520 291.592 435.311 422.773 399.179 424.473 417.735 454.547 466.102 491.029 506.670 439.215 439.629 468.414 441.817 461.257 443.839 540.470 511.314 510.087 318.925 376.942 399.006 299.559 377.201 375.270 316.551 371.283 377.564 222.272 214.685 386.490 175.272 249.720 397.932 177.582 231.886 337.225 528.886 526.154 501.915 507.026 569.688 543.094 543.128 493.385 514.144 506.839 518.578 525.522 498.001 523.121 569.153 596.140 460.946 472.673 420.597 418.181 470.171 435.137 428.647 478.829 552.302 548.357 538.273 508.822 495.360 442.336 433.713 444.809 415.005 431.641 502.212 439.602 430.760 250.546 317.319 427.977 275.450 368.186 400.602 350.850 435.471 439.140 560.259 561.332 579.753 530.209 544.473 529.965 545.191 573.945 579.789 517.153 376.999 403.619 377.876 506.536 514.279 524.752 280.198 212.842 178.172 250.234 227.685 196.014 190.899 214.090 286.023 231.626 244.389 211.934 300.863 242.482 250.313 178.958 244.233 159.680 84.582 521.345 549.814 508.334 499.778 501.819 185.344 224.183 157.039 195.414 116.420 194.002 103.009 125.217 471.803 514.890 544.618 483.522 499.420 541.850 483.011 436.828 513.581 480.515 543.054 558.938 521.978 513.630 517.113 493.475 508.080 477.312 205.032 208.873 209.759 230.957 237.347 266.687 182.990 230.129 278.165 430.868 428.825 475.644 459.125 461.926 480.791 466.425 489.971 472.939 477.604 196.897 272.708 384.655 293.300 404.769 493.258 290.466 403.957 544.100 589.980 544.380 498.411 597.400 376.052 209.373 184.805 253.264 183.953 492.757 465.424 458.890 439.022 463.159 460.726 449.164 465.742 475.558 499.873 561.778 576.833 555.420 514.268 458.626 553.787 508.912 466.747 230.372 231.479 271.583 304.952 230.182 223.123 241.543 256.345 218.195 515.615 551.300 544.857 556.456 264.549 289.638 383.888 535.862 113.007 239.229 437.421 457.492 209.406 258.794 151.206 248.712 312.811 249.451 378.958 129.056 161.840 511.897 482.709 556.841 467.910 480.833 506.849 408.841 463.712 536.618 601.602 301.200 484.502 562.798 593.916 365.868 185.763 134.704 314.510 261.504 478.421 490.766 478.875 542.713 520.905 394.647 434.910 463.801 457.039 442.455 449.454 423.189 428.047 439.721 438.505 226.124 361.159 151.237 145.134 231.919 218.511 186.686 173.066 140.231 178.038 2023 527 0 344 0 543.674 556.723 551.397 597.939 558.180 529.096 531.964 514.704 135.465 258.358 247.587 313.883 47.881 132.928 167.459 527.542 538.858 536.825 548.219 558.879 554.862 597.359 586.684 551.932 515.964 539.490 489.642 443.957 430.464 390.775 115.750 175.312 282.395 197.009 291.939 187.625 537.914 538.922 509.604 466.759 463.182 477.563 425.375 368.186 375.767 421.718 479.771 225.006 535.655 551.564 551.937 523.035 484.644 521.109 464.622 431.450 451.481 378.335 306.630 343.517 341.623 208.214 226.325 148.333 187.567 199.657 291.489 434.335 421.281 398.378 423.587 416.423 454.369 464.493 489.398 505.052 437.924 438.212 467.812 440.486 460.006 442.777 539.775 510.110 508.394 319.180 377.007 397.927 299.136 377.129 374.448 315.279 370.465 376.794 225.150 215.086 387.122 177.161 250.693 399.125 179.242 232.829 337.663 527.997 524.812 500.895 505.887 567.917 540.426 540.936 490.307 511.768 505.121 517.033 524.380 498.030 522.617 569.495 596.609 461.238 471.846 419.205 417.276 468.678 433.456 427.494 478.532 551.045 547.432 537.551 507.924 494.574 441.006 432.214 442.630 412.786 430.202 500.254 437.857 429.109 249.868 317.188 426.563 274.423 366.591 398.712 352.169 437.352 438.822 557.820 558.851 578.022 527.785 542.117 527.346 543.436 572.801 578.871 516.429 376.116 402.785 376.910 506.463 513.154 522.642 281.475 213.330 178.828 251.440 228.051 197.869 191.951 216.522 288.995 231.854 246.598 211.241 306.230 244.333 249.881 179.262 244.755 158.944 84.117 520.157 548.853 507.017 498.788 500.991 184.675 224.361 158.420 194.704 116.558 194.039 102.821 124.947 470.453 513.605 543.279 482.400 498.044 540.332 482.011 434.821 512.404 479.467 541.651 557.654 520.428 512.055 515.689 493.526 507.890 476.246 205.825 209.383 209.067 232.582 238.622 266.686 184.073 231.390 278.164 429.368 427.657 473.880 457.973 460.757 479.509 464.947 488.304 471.930 476.897 198.720 273.401 384.407 295.321 405.795 492.784 290.999 402.581 542.719 586.720 541.659 496.526 594.906 375.589 208.613 184.962 253.414 184.505 491.418 464.292 457.438 437.210 461.731 459.496 447.501 464.296 474.238 498.369 561.367 575.076 554.018 512.857 457.388 553.405 508.042 465.993 232.689 231.920 270.614 306.955 232.157 223.386 240.896 257.276 217.368 513.860 550.103 543.912 555.437 269.285 292.900 384.626 535.171 113.110 241.571 440.179 457.350 208.616 259.976 150.913 247.155 311.452 248.832 377.531 128.458 161.154 510.367 481.617 556.278 467.788 480.161 505.701 407.771 462.329 536.465 598.413 299.823 482.122 559.785 591.352 363.953 185.148 133.962 314.478 260.502 477.738 490.522 478.290 542.398 520.814 393.823 433.089 461.963 455.834 441.217 447.972 421.825 426.179 437.846 436.714 226.236 360.356 151.050 145.483 233.164 219.887 188.033 174.059 139.976 177.618 2023 528 0 344 0 542.008 554.930 549.238 597.700 556.793 527.628 531.338 513.122 134.714 257.195 246.843 312.839 47.513 131.943 166.790 526.442 536.931 534.681 546.310 556.503 552.365 596.766 585.759 549.640 513.508 537.396 487.875 441.799 428.265 389.133 115.080 175.642 281.743 198.785 294.937 187.593 536.847 537.907 508.557 464.816 462.256 476.492 425.751 368.145 376.236 423.911 479.205 223.078 533.154 549.567 550.245 521.254 482.664 520.860 463.585 429.890 450.546 378.070 305.952 342.756 340.506 208.199 226.838 148.522 188.938 199.792 291.388 433.367 419.800 397.583 422.708 415.121 454.193 462.898 487.782 503.450 436.643 436.806 467.215 439.166 458.765 441.723 539.090 508.917 506.716 319.433 377.072 396.856 298.717 377.058 373.632 314.016 369.653 376.029 228.007 215.485 387.747 179.036 251.660 400.306 180.891 233.765 338.098 527.119 523.483 499.885 504.760 566.171 537.787 538.771 487.259 509.417 503.423 515.507 523.253 498.059 522.118 569.831 597.069 461.528 471.026 417.824 416.378 467.196 431.788 426.350 478.237 549.802 546.518 536.838 507.035 493.795 439.686 430.725 440.467 410.581 428.773 498.311 436.125 427.469 249.195 317.057 425.158 273.403 365.008 396.834 353.478 439.213 438.505 555.410 556.398 576.315 525.386 539.788 524.753 541.703 571.677 577.970 515.714 375.239 401.958 375.951 506.391 512.042 520.554 282.742 213.815 179.479 252.638 228.414 199.712 192.997 218.938 291.945 232.081 248.792 210.552 311.554 246.172 249.451 179.563 245.274 158.212 83.656 518.979 547.904 505.712 497.807 500.170 184.010 224.538 159.792 193.998 116.694 194.075 102.633 124.678 469.113 512.331 541.953 481.288 496.680 538.828 481.019 432.827 511.237 478.428 540.263 556.384 518.892 510.495 514.279 493.577 507.702 475.189 206.612 209.889 208.380 234.196 239.887 266.686 185.147 232.643 278.162 427.879 426.496 472.130 456.831 459.598 478.237 463.480 486.650 470.931 476.197 200.530 274.089 384.160 297.327 406.811 492.316 291.529 401.216 541.355 583.484 538.959 494.656 592.438 375.129 207.859 185.118 253.564 185.054 490.089 463.168 455.996 435.411 460.314 458.275 445.850 462.862 472.929 496.878 560.962 573.342 552.634 511.458 456.161 553.030 507.181 465.246 234.991 232.357 269.651 308.944 234.118 223.647 240.254 258.202 216.546 512.121 548.921 542.981 554.433 273.984 296.135 385.357 534.490 113.212 243.894 442.901 457.209 207.834 261.148 150.622 245.610 310.102 248.216 376.112 127.864 160.473 508.849 480.533 555.722 467.667 479.495 504.563 406.709 460.956 536.314 595.252 298.456 479.759 556.798 588.815 362.052 184.536 133.226 314.446 259.506 477.061 490.280 477.710 542.087 520.723 393.005 431.281 460.139 454.639 439.990 446.501 420.470 424.324 435.984 434.936 226.347 359.558 150.865 145.830 234.402 221.254 189.371 175.045 139.722 177.201 2023 529 0 344 0 540.360 553.157 547.104 597.467 555.425 526.178 530.720 511.557 133.967 256.039 246.104 311.802 47.148 130.967 166.125 525.355 535.026 532.562 544.424 554.156 549.897 596.186 584.850 547.375 511.071 535.320 486.122 439.655 426.080 387.501 114.414 175.970 281.095 200.550 297.915 187.561 535.791 536.904 507.521 462.886 461.338 475.432 426.124 368.104 376.699 426.078 478.647 221.169 530.676 547.590 548.571 519.492 480.702 520.614 462.557 428.343 449.621 377.807 305.278 342.001 339.397 208.185 227.348 148.710 190.300 199.928 291.286 432.407 418.331 396.794 421.836 413.830 454.018 461.317 486.182 501.864 435.373 435.410 466.624 437.857 457.534 440.678 538.413 507.737 505.053 319.684 377.136 395.793 298.300 376.987 372.823 312.762 368.848 375.270 230.845 215.880 388.368 180.898 252.619 401.476 182.528 234.695 338.529 526.251 522.169 498.884 503.643 564.451 535.176 536.631 484.238 507.090 501.745 513.999 522.140 498.087 521.624 570.161 597.519 461.815 470.213 416.452 415.486 465.726 430.131 425.214 477.945 548.571 545.614 536.132 506.154 493.022 438.374 429.246 438.318 408.390 427.354 496.383 434.404 425.840 248.526 316.927 423.764 272.389 363.436 394.970 354.776 441.054 438.192 553.029 553.974 574.631 523.012 537.484 522.185 539.993 570.572 577.085 515.009 374.370 401.137 374.999 506.320 510.941 518.487 284.001 214.297 180.125 253.828 228.775 201.542 194.036 221.339 294.873 232.305 250.970 209.868 316.835 247.998 249.024 179.862 245.789 157.484 83.198 517.812 546.965 504.418 496.836 499.357 183.349 224.713 161.155 193.296 116.829 194.112 102.447 124.412 467.783 511.068 540.641 480.185 495.327 537.338 480.036 430.845 510.081 477.397 538.890 555.130 517.372 508.949 512.884 493.627 507.517 474.142 207.393 210.391 207.698 235.798 241.144 266.685 186.215 233.886 278.160 426.400 425.344 470.392 455.698 458.449 476.976 462.025 485.010 469.940 475.503 202.327 274.772 383.916 299.317 407.818 491.854 292.054 399.862 540.008 580.270 536.280 492.800 589.995 374.673 207.109 185.273 253.712 185.600 488.772 462.054 454.565 433.624 458.907 457.063 444.211 461.438 471.630 495.398 560.562 571.629 551.267 510.074 454.945 552.659 506.329 464.506 237.277 232.792 268.696 310.919 236.066 223.907 239.616 259.121 215.730 510.398 547.753 542.061 553.444 278.646 299.342 386.081 533.819 113.314 246.198 445.587 457.069 207.059 262.308 150.333 244.076 308.760 247.604 374.702 127.273 159.796 507.343 479.458 555.174 467.547 478.836 503.436 405.653 459.594 536.166 592.119 297.098 477.414 553.836 586.305 360.164 183.929 132.495 314.415 258.517 476.390 490.040 477.135 541.780 520.634 392.193 429.485 458.328 453.452 438.772 445.041 419.125 422.483 434.136 433.169 226.457 358.765 150.681 146.176 235.632 222.613 190.701 176.025 139.469 176.786 2023 530 0 344 0 538.732 551.407 544.995 597.238 554.074 524.745 530.110 510.011 133.226 254.890 245.370 310.771 46.785 129.998 165.465 524.280 533.143 530.465 542.559 551.837 547.458 595.618 583.959 545.138 508.654 533.260 484.382 437.524 423.909 385.879 113.752 176.297 280.451 202.304 300.873 187.529 534.745 535.911 506.494 460.971 460.427 474.384 426.492 368.064 377.159 428.218 478.096 219.276 528.220 545.635 546.916 517.748 478.757 520.372 461.539 426.809 448.704 377.547 304.610 341.250 338.296 208.170 227.855 148.897 191.655 200.062 291.186 431.456 416.872 396.011 420.972 412.549 453.846 459.749 484.596 500.293 434.112 434.025 466.038 436.558 456.314 439.640 537.745 506.568 503.404 319.933 377.200 394.738 297.886 376.917 372.019 311.518 368.049 374.517 233.664 216.273 388.983 182.748 253.572 402.636 184.153 235.618 338.957 525.394 520.868 497.893 502.536 562.756 532.593 534.516 481.245 504.787 500.086 512.510 521.041 498.115 521.135 570.486 597.960 462.099 469.408 415.091 414.601 464.267 428.486 424.086 477.656 547.354 544.720 535.435 505.281 492.257 437.072 427.776 436.183 406.211 425.944 494.469 432.695 424.222 247.862 316.798 422.379 271.383 361.875 393.118 356.064 442.874 437.882 550.676 551.577 572.970 520.663 535.206 519.642 538.306 569.486 576.216 514.314 373.507 400.323 374.055 506.250 509.853 516.441 285.250 214.776 180.768 255.010 229.134 203.359 195.068 223.724 297.780 232.528 253.133 209.189 322.074 249.811 248.600 180.160 246.302 156.760 82.743 516.656 546.036 503.136 495.874 498.551 182.691 224.888 162.509 192.599 116.964 194.148 102.263 124.147 466.464 509.817 539.342 479.093 493.985 535.862 479.060 428.875 508.935 476.375 537.532 553.891 515.865 507.417 511.502 493.677 507.333 473.104 208.170 210.890 207.021 237.389 242.392 266.684 187.275 235.121 278.158 424.931 424.200 468.667 454.574 457.308 475.725 460.580 483.384 468.958 474.815 204.112 275.450 383.674 301.292 408.815 491.396 292.576 398.519 538.678 577.079 533.621 490.959 587.579 374.219 206.365 185.427 253.859 186.142 487.466 460.948 453.145 431.849 457.511 455.860 442.583 460.025 470.342 493.930 560.168 569.938 549.916 508.704 453.739 552.295 505.487 463.774 239.547 233.224 267.746 312.880 238.001 224.164 238.983 260.034 214.920 508.690 546.599 541.153 552.469 283.271 302.522 386.799 533.158 113.414 248.483 448.235 456.931 206.291 263.457 150.046 242.553 307.427 246.996 373.301 126.686 159.123 505.849 478.391 554.632 467.429 478.183 502.320 404.606 458.243 536.018 589.012 295.748 475.086 550.898 583.822 358.289 183.327 131.770 314.384 257.536 475.726 489.803 476.566 541.477 520.545 391.386 427.703 456.530 452.275 437.564 443.593 417.789 420.655 432.300 431.415 226.567 357.977 150.497 146.519 236.855 223.963 192.022 177.000 139.218 176.373 2023 531 0 344 0 537.123 549.677 542.909 597.014 552.742 523.329 529.510 508.482 132.489 253.747 244.640 309.747 46.426 129.036 164.809 523.218 531.281 528.392 540.716 549.545 545.046 595.063 583.084 542.928 506.256 531.218 482.655 435.406 421.750 384.267 113.095 176.621 279.811 204.046 303.810 187.497 533.711 534.929 505.478 459.071 459.524 473.346 426.857 368.024 377.615 430.332 477.552 217.401 525.786 543.700 545.280 516.021 476.828 520.132 460.532 425.289 447.796 377.288 303.946 340.505 337.201 208.156 228.358 149.083 193.002 200.195 291.086 430.511 415.425 395.235 420.115 411.277 453.675 458.194 483.025 498.738 432.862 432.650 465.457 435.270 455.103 438.611 537.086 505.410 501.770 320.181 377.263 393.691 297.476 376.847 371.221 310.281 367.256 373.770 236.462 216.663 389.593 184.585 254.517 403.785 185.767 236.534 339.382 524.548 519.580 496.911 501.441 561.086 530.038 532.426 478.280 502.508 498.447 511.038 519.957 498.143 520.651 570.805 598.392 462.381 468.609 413.739 413.723 462.820 426.853 422.966 477.370 546.149 543.837 534.746 504.417 491.498 435.779 426.317 434.062 404.047 424.543 492.571 430.997 422.614 247.203 316.670 421.005 270.384 360.325 391.280 357.340 444.675 437.574 548.350 549.206 571.332 518.338 532.953 517.124 536.641 568.419 575.363 513.628 372.650 399.516 373.119 506.181 508.777 514.415 286.491 215.252 181.406 256.184 229.491 205.164 196.093 226.093 300.666 232.750 255.281 208.515 327.269 251.611 248.179 180.456 246.811 156.040 82.291 515.510 545.118 501.865 494.920 497.753 182.038 225.061 163.854 191.906 117.098 194.184 102.079 123.884 465.154 508.576 538.056 478.010 492.655 534.399 478.093 426.916 507.799 475.360 536.188 552.666 514.373 505.899 510.133 493.726 507.152 472.075 208.941 211.385 206.349 238.969 243.630 266.684 188.328 236.347 278.157 423.473 423.064 466.955 453.459 456.177 474.484 459.146 481.771 467.984 474.133 205.884 276.123 383.434 303.252 409.804 490.944 293.093 397.187 537.365 573.910 530.981 489.131 585.188 373.769 205.625 185.580 254.005 186.681 486.171 459.850 451.736 430.086 456.125 454.667 440.967 458.623 469.063 492.474 559.779 568.267 548.582 507.346 452.544 551.935 504.654 463.048 241.802 233.652 266.804 314.826 239.922 224.420 238.354 260.941 214.116 506.997 545.460 540.257 551.508 287.858 305.674 387.509 532.506 113.514 250.749 450.847 456.795 205.529 264.595 149.760 241.040 306.102 246.391 371.909 126.103 158.454 504.366 477.331 554.098 467.311 477.536 501.214 403.566 456.901 535.873 585.931 294.408 472.776 547.984 581.365 356.427 182.729 131.049 314.353 256.561 475.067 489.568 476.002 541.178 520.458 390.584 425.933 454.746 451.107 436.366 442.155 416.462 418.840 430.478 429.673 226.676 357.193 150.315 146.860 238.072 225.305 193.335 177.968 138.969 175.963