2024 201 0 344 0 535.507 509.476 546.458 525.702 574.625 551.055 564.338 542.367 99.805 198.255 135.729 183.851 74.211 106.940 157.301 491.454 570.993 569.215 548.267 574.089 504.647 621.408 588.428 525.496 567.962 470.581 326.080 334.975 236.336 216.829 76.547 187.413 204.731 178.554 224.681 134.890 684.373 675.776 645.535 624.659 613.634 577.537 540.687 487.357 488.688 456.550 510.015 440.828 512.961 588.170 621.314 530.607 495.715 505.301 516.198 481.474 498.394 399.803 259.437 318.069 331.030 203.446 245.943 162.376 163.837 193.220 280.716 432.859 471.838 400.569 451.488 484.875 428.834 459.962 471.132 480.310 496.510 458.463 442.653 441.395 443.385 424.011 472.927 501.763 500.115 355.884 310.894 348.377 319.555 320.000 357.238 311.151 351.125 383.564 206.285 272.318 346.503 220.271 295.965 392.887 262.299 339.725 386.886 521.721 508.627 493.461 482.956 547.081 524.762 500.431 512.733 522.913 579.987 578.401 612.975 571.027 585.334 634.675 648.787 560.515 597.848 570.057 588.165 589.868 574.120 521.095 513.381 656.638 657.353 625.153 401.602 417.368 407.841 396.175 419.262 432.786 461.763 517.855 468.247 485.560 246.139 297.549 395.159 313.655 301.842 358.054 292.438 326.558 333.568 508.544 515.932 533.862 493.248 500.198 522.178 542.852 521.606 529.408 564.840 411.743 409.512 417.227 437.391 464.322 549.540 227.478 192.330 148.107 190.780 216.301 154.579 183.799 216.215 325.099 343.741 286.495 285.504 205.566 259.587 303.976 138.621 213.318 139.452 75.551 607.007 624.231 655.041 624.833 610.347 158.301 184.875 162.162 166.420 109.555 181.764 129.091 112.375 506.228 629.155 635.166 628.851 634.230 620.099 571.163 523.135 520.040 496.433 597.778 621.247 583.005 569.997 573.480 537.584 543.343 530.328 169.649 176.690 196.073 203.286 223.425 243.809 211.134 249.475 275.184 408.603 460.053 484.860 425.717 466.924 485.217 500.096 482.925 477.205 506.468 300.250 377.417 420.656 371.276 405.143 480.805 333.653 419.312 525.510 722.997 668.001 570.806 721.495 377.169 257.316 202.792 244.206 185.385 654.648 641.321 624.501 554.476 587.436 596.266 550.321 548.928 532.022 533.420 667.997 688.060 578.946 558.900 520.358 535.410 525.297 529.455 216.159 252.454 299.128 284.891 241.334 264.795 301.294 321.572 317.528 541.278 541.098 499.589 523.213 215.329 273.267 388.121 539.442 101.396 227.950 376.766 518.288 221.465 229.904 121.330 179.917 246.245 176.422 290.808 79.232 106.423 604.255 569.417 627.560 550.703 582.510 579.111 530.626 490.813 497.553 725.646 385.997 600.762 700.441 721.178 438.320 205.852 167.989 324.676 264.724 508.169 521.099 456.871 567.260 471.439 473.135 375.613 378.931 372.348 372.460 385.541 366.505 358.662 396.484 434.060 209.454 350.085 143.315 169.978 221.260 206.322 193.993 182.413 163.043 156.356 2024 202 0 344 0 537.263 510.441 548.028 526.313 575.735 552.137 563.801 541.446 100.988 198.053 137.226 185.577 74.822 107.741 158.864 490.492 569.764 568.373 546.892 573.391 505.185 619.929 587.909 526.131 572.595 477.727 327.094 340.630 238.033 225.769 78.407 187.683 206.242 178.768 225.103 135.600 682.909 674.273 644.501 623.409 612.202 577.174 539.647 487.190 487.957 456.671 509.651 438.246 513.214 588.379 620.972 532.289 497.115 506.826 516.728 481.313 498.602 401.300 260.887 318.396 332.657 204.761 246.697 163.501 164.902 194.699 282.655 431.794 470.579 399.294 450.178 483.639 427.504 458.614 469.870 479.191 495.331 457.497 441.944 440.377 442.637 423.499 472.066 500.786 499.280 354.880 309.963 347.405 318.625 318.992 356.153 310.089 350.063 382.331 206.414 272.300 345.884 220.025 295.771 392.452 261.649 338.881 386.800 521.391 509.819 494.397 484.923 547.212 525.653 501.647 513.117 523.807 578.855 577.440 611.668 571.239 584.044 633.259 647.389 560.154 596.638 568.905 587.021 588.743 573.351 521.864 514.158 655.088 655.830 624.449 400.891 416.956 407.434 395.662 418.480 431.971 460.673 516.753 467.208 484.111 246.112 297.049 394.083 312.828 301.612 357.476 291.664 325.839 332.676 509.796 516.861 534.939 494.896 501.326 523.001 543.149 521.412 529.671 563.800 410.424 408.072 415.995 436.353 462.712 547.960 228.708 193.073 148.441 191.462 216.348 154.431 183.429 216.297 324.595 342.756 286.005 284.789 205.685 259.841 303.420 138.949 215.786 139.779 76.481 605.545 622.503 653.780 623.384 609.382 158.379 186.513 162.042 166.214 110.476 181.824 128.789 112.377 505.553 627.828 633.597 628.113 632.542 619.148 569.797 521.848 518.829 495.395 596.799 620.105 581.814 568.731 571.927 536.300 542.295 529.322 169.351 176.320 195.860 202.898 222.849 243.538 210.630 249.004 274.667 407.750 459.218 484.196 425.249 466.339 484.505 499.394 482.247 476.525 505.596 299.290 376.590 420.334 370.786 404.667 479.727 333.355 418.655 524.411 721.665 667.588 570.818 720.451 377.713 257.177 203.122 244.988 186.012 653.444 640.364 623.414 554.177 586.787 595.457 549.778 549.063 531.485 532.964 666.697 686.198 578.172 558.175 519.512 535.133 524.997 530.575 215.762 251.784 298.419 284.698 241.103 264.413 300.617 320.838 316.771 542.276 541.967 500.731 524.205 214.834 273.709 388.357 540.073 101.558 227.932 377.028 517.206 220.699 230.365 121.585 181.078 248.957 176.808 293.639 79.943 106.884 602.710 568.003 625.936 550.448 582.130 578.556 530.027 490.604 498.158 725.069 386.449 600.321 699.187 720.399 438.867 205.722 167.948 325.737 264.913 507.858 521.892 458.406 568.212 471.796 473.824 374.805 378.142 371.607 371.523 384.543 365.718 357.882 395.797 433.178 211.053 351.500 143.646 169.766 220.889 205.960 193.824 182.237 163.344 156.465 2024 203 0 344 0 538.997 511.397 549.577 526.919 576.829 553.205 563.269 540.532 102.166 197.851 138.717 187.297 75.431 108.539 160.420 489.535 568.545 567.537 545.525 572.698 505.719 618.465 587.396 526.760 577.115 484.771 328.103 346.248 239.722 234.663 80.260 187.953 207.748 178.983 225.524 136.309 681.460 672.784 643.476 622.170 610.779 576.815 538.614 487.025 487.232 456.792 509.291 435.679 513.466 588.584 620.636 533.951 498.502 508.337 517.253 481.153 498.808 402.790 262.331 318.721 334.278 206.071 247.448 164.622 165.963 196.173 284.587 430.733 469.324 398.023 448.872 482.408 426.180 457.270 468.613 478.078 494.158 456.536 441.238 439.362 441.892 422.988 471.210 499.814 498.448 353.879 309.034 346.436 317.698 317.987 355.073 309.030 349.006 381.102 206.543 272.282 345.269 219.779 295.578 392.019 261.002 338.040 386.714 521.063 511.000 495.325 486.873 547.342 526.535 502.852 513.498 524.691 577.733 576.489 610.374 571.448 582.761 631.851 646.002 559.795 595.436 567.761 585.884 587.625 572.587 522.627 514.929 653.550 654.317 623.753 400.182 416.545 407.029 395.150 417.701 431.160 459.588 515.655 466.173 482.668 246.086 296.551 393.011 312.005 301.382 356.900 290.892 325.122 331.788 511.035 517.781 536.005 496.529 502.444 523.817 543.443 521.221 529.932 562.769 409.109 406.637 414.769 435.319 461.110 546.390 229.935 193.813 148.775 192.142 216.395 154.283 183.061 216.379 324.092 341.774 285.517 284.077 205.804 260.094 302.866 139.275 218.245 140.104 77.408 604.091 620.783 652.532 621.945 608.424 158.458 188.146 161.922 166.009 111.394 181.883 128.488 112.378 504.882 626.511 632.036 627.383 630.863 618.205 568.437 520.567 517.623 494.362 595.828 618.975 580.633 567.474 570.383 535.023 541.254 528.322 169.053 175.951 195.648 202.510 222.276 243.268 210.127 248.535 274.152 406.900 458.386 483.535 424.783 465.756 483.797 498.696 481.573 475.849 504.730 298.334 375.766 420.013 370.298 404.193 478.655 333.057 418.002 523.319 720.389 667.185 570.831 719.450 378.254 257.038 203.451 245.768 186.636 652.251 639.417 622.336 553.880 586.143 594.654 549.238 549.197 530.951 532.511 665.411 684.365 577.405 557.456 518.672 534.857 524.699 531.683 215.366 251.117 297.712 284.506 240.872 264.032 299.941 320.107 316.017 543.263 542.827 501.862 525.188 214.340 274.150 388.592 540.698 101.719 227.915 377.289 516.131 219.937 230.823 121.838 182.235 251.660 177.193 296.459 80.652 107.343 601.172 566.595 624.320 550.194 581.754 578.006 529.432 490.396 498.758 724.529 386.900 599.885 697.965 719.657 439.412 205.593 167.907 326.793 265.102 507.549 522.678 459.930 569.152 472.151 474.509 374.000 377.355 370.868 370.589 383.548 364.934 357.106 395.112 432.299 212.646 352.910 143.975 169.553 220.520 205.600 193.655 182.063 163.643 156.575 2024 204 0 344 0 540.710 512.344 551.106 527.519 577.907 554.259 562.742 539.625 103.340 197.649 140.202 189.011 76.037 109.334 161.970 488.584 567.336 566.708 544.168 572.012 506.248 617.016 586.888 527.382 581.524 491.710 329.109 351.827 241.405 243.512 82.106 188.222 209.249 179.196 225.943 137.015 680.026 671.310 642.462 620.941 609.366 576.460 537.589 486.860 486.511 456.912 508.934 433.128 513.715 588.787 620.305 535.594 499.877 509.832 517.773 480.994 499.013 404.273 263.769 319.046 335.893 207.377 248.196 165.740 167.021 197.643 286.513 429.676 468.075 396.757 447.572 481.182 424.861 455.933 467.363 476.969 492.990 455.578 440.535 438.352 441.151 422.480 470.358 498.848 497.622 352.882 308.109 345.470 316.775 316.986 353.996 307.976 347.952 379.878 206.671 272.263 344.656 219.535 295.386 391.589 260.357 337.203 386.629 520.738 512.170 496.246 488.805 547.470 527.408 504.046 513.875 525.567 576.622 575.546 609.094 571.655 581.485 630.453 644.625 559.438 594.243 566.624 584.756 586.515 571.829 523.383 515.694 652.022 652.816 623.063 399.476 416.137 406.626 394.640 416.925 430.351 458.507 514.562 465.143 481.229 246.059 296.054 391.942 311.183 301.154 356.326 290.123 324.408 330.903 512.263 518.692 537.059 498.146 503.551 524.624 543.735 521.030 530.190 561.746 407.800 405.208 413.548 434.290 459.514 544.828 231.157 194.552 149.107 192.820 216.442 154.135 182.693 216.460 323.592 340.796 285.031 283.367 205.922 260.347 302.314 139.601 220.696 140.429 78.331 602.644 619.071 651.296 620.517 607.474 158.536 189.774 161.803 165.804 112.309 181.941 128.188 112.379 504.214 625.202 630.485 626.659 629.193 617.269 567.083 519.290 516.421 493.333 594.867 617.856 579.459 566.224 568.848 533.754 540.219 527.328 168.756 175.583 195.437 202.124 221.704 243.000 209.626 248.068 273.639 406.054 457.558 482.877 424.319 465.177 483.092 498.001 480.901 475.176 503.867 297.382 374.946 419.695 369.812 403.721 477.588 332.761 417.351 522.235 719.167 666.792 570.843 718.490 378.793 256.900 203.778 246.544 187.258 651.070 638.480 621.267 553.585 585.503 593.856 548.702 549.330 530.421 532.060 664.139 682.560 576.644 556.742 517.837 534.584 524.403 532.779 214.972 250.451 297.007 284.315 240.643 263.652 299.268 319.379 315.265 544.240 543.678 502.983 526.160 213.848 274.588 388.825 541.315 101.879 227.898 377.547 515.064 219.178 231.278 122.091 183.387 254.354 177.576 299.269 81.358 107.801 599.641 565.193 622.712 549.943 581.381 577.461 528.841 490.189 499.354 724.023 387.348 599.454 696.774 718.950 439.954 205.464 167.866 327.846 265.289 507.242 523.457 461.443 570.081 472.504 475.189 373.197 376.571 370.132 369.659 382.557 364.152 356.332 394.431 431.423 214.234 354.314 144.304 169.342 220.152 205.241 193.487 181.888 163.942 156.683 2024 205 0 344 0 542.401 513.283 552.613 528.113 578.969 555.299 562.220 538.724 104.510 197.449 141.681 190.718 76.640 110.126 163.514 487.639 566.136 565.886 542.819 571.333 506.773 615.581 586.387 527.999 585.821 498.541 330.110 357.368 243.080 252.314 83.944 188.490 210.746 179.408 226.361 137.718 678.609 669.851 641.457 619.722 607.963 576.108 536.571 486.697 485.796 457.031 508.581 430.592 513.962 588.988 619.978 537.217 501.239 511.313 518.289 480.837 499.216 405.749 265.201 319.369 337.501 208.678 248.942 166.853 168.075 199.107 288.431 428.622 466.830 395.496 446.277 479.961 423.547 454.600 466.118 475.866 491.827 454.624 439.835 437.346 440.413 421.974 469.510 497.886 496.799 351.888 307.187 344.508 315.855 315.989 352.923 306.925 346.902 378.658 206.799 272.245 344.045 219.292 295.195 391.159 259.715 336.368 386.544 520.415 513.329 497.160 490.721 547.597 528.271 505.228 514.248 526.433 575.521 574.613 607.826 571.859 580.215 629.064 643.258 559.085 593.058 565.494 583.636 585.413 571.076 524.133 516.452 650.506 651.325 622.380 398.773 415.729 406.224 394.133 416.152 429.546 457.430 513.473 464.116 479.796 246.032 295.559 390.877 310.365 300.926 355.754 289.357 323.696 330.020 513.479 519.594 538.102 499.747 504.649 525.424 544.023 520.842 530.446 560.732 406.495 403.784 412.332 433.267 457.925 543.275 232.375 195.288 149.439 193.495 216.489 153.988 182.327 216.542 323.093 339.821 284.547 282.660 206.039 260.598 301.764 139.925 223.139 140.752 79.251 601.205 617.366 650.072 619.098 606.532 158.613 191.396 161.684 165.600 113.220 182.000 127.890 112.381 503.549 623.902 628.942 625.943 627.531 616.341 565.735 518.019 515.225 492.308 593.915 616.748 578.295 564.982 567.322 532.492 539.190 526.340 168.461 175.217 195.227 201.740 221.134 242.732 209.126 247.602 273.128 405.210 456.733 482.222 423.857 464.600 482.391 497.311 480.233 474.507 503.010 296.434 374.129 419.378 369.328 403.252 476.527 332.467 416.704 521.157 717.996 666.407 570.855 717.570 379.329 256.763 204.105 247.318 187.879 649.900 637.552 620.206 553.293 584.868 593.065 548.169 549.462 529.894 531.612 662.880 680.783 575.891 556.033 517.007 534.313 524.110 533.863 214.579 249.788 296.305 284.124 240.414 263.273 298.597 318.653 314.515 545.206 544.519 504.095 527.123 213.359 275.024 389.058 541.925 102.038 227.881 377.805 514.004 218.423 231.731 122.342 184.534 257.037 177.959 302.068 82.062 108.257 598.118 563.797 621.112 549.694 581.012 576.920 528.253 489.984 499.945 723.549 387.793 599.027 695.614 718.277 440.493 205.336 167.826 328.894 265.477 506.937 524.230 462.945 570.999 472.855 475.865 372.398 375.790 369.399 368.731 381.568 363.373 355.560 393.751 430.551 215.817 355.712 144.632 169.131 219.785 204.883 193.319 181.714 164.240 156.792 2024 206 0 344 0 544.071 514.212 554.101 528.701 580.014 556.326 561.702 537.830 105.675 197.249 143.155 192.418 77.241 110.915 165.051 486.699 564.945 565.071 541.479 570.659 507.294 614.160 585.890 528.609 590.006 505.262 331.108 362.869 244.749 261.070 85.776 188.757 212.237 179.620 226.777 138.420 677.206 668.406 640.461 618.513 606.569 575.760 535.560 486.535 485.085 457.149 508.231 428.072 514.207 589.186 619.656 538.821 502.589 512.779 518.800 480.680 499.417 407.217 266.627 319.691 339.103 209.974 249.686 167.964 169.126 200.567 290.342 427.573 465.591 394.239 444.986 478.745 422.239 453.273 464.878 474.769 490.669 453.675 439.137 436.344 439.678 421.470 468.666 496.929 495.981 350.897 306.268 343.549 314.938 314.995 351.854 305.878 345.856 377.442 206.926 272.227 343.437 219.049 295.004 390.732 259.076 335.538 386.459 520.094 514.478 498.067 492.618 547.723 529.126 506.399 514.619 527.290 574.430 573.688 606.571 572.061 578.951 627.684 641.901 558.734 591.882 564.371 582.523 584.319 570.329 524.877 517.205 648.999 649.845 621.704 398.072 415.324 405.823 393.627 415.381 428.743 456.356 512.390 463.093 478.369 246.006 295.066 389.816 309.549 300.699 355.184 288.593 322.986 329.141 514.683 520.488 539.133 501.333 505.736 526.216 544.308 520.655 530.699 559.726 405.196 402.366 411.121 432.248 456.344 541.731 233.589 196.021 149.769 194.169 216.536 153.842 181.962 216.622 322.596 338.850 284.064 281.956 206.156 260.848 301.216 140.248 225.574 141.074 80.167 599.773 615.669 648.860 617.690 605.596 158.691 193.012 161.566 165.397 114.128 182.058 127.592 112.382 502.887 622.611 627.408 625.233 625.877 615.420 564.393 516.752 514.033 491.288 592.971 615.652 577.139 563.749 565.806 531.237 538.168 525.358 168.166 174.851 195.017 201.356 220.566 242.465 208.628 247.137 272.618 404.370 455.912 481.570 423.397 464.026 481.693 496.623 479.569 473.841 502.156 295.489 373.316 419.063 368.846 402.785 475.473 332.173 416.060 520.086 716.873 666.031 570.867 716.687 379.863 256.625 204.430 248.090 188.497 648.740 636.634 619.155 553.002 584.239 592.278 547.639 549.592 529.370 531.167 661.635 679.033 575.143 555.330 516.182 534.044 523.818 534.936 214.187 249.127 295.605 283.934 240.185 262.896 297.928 317.929 313.769 546.161 545.352 505.196 528.076 212.872 275.458 389.289 542.529 102.197 227.864 378.061 512.952 217.671 232.182 122.593 185.678 259.710 178.340 304.855 82.764 108.712 596.601 562.407 619.520 549.447 580.646 576.385 527.669 489.780 500.532 723.106 388.237 598.606 694.483 717.635 441.029 205.208 167.786 329.939 265.663 506.634 524.996 464.437 571.905 473.204 476.537 371.600 375.011 368.668 367.807 380.584 362.597 354.792 393.074 429.682 217.395 357.105 144.958 168.921 219.420 204.527 193.152 181.541 164.536 156.900 2024 207 0 344 0 545.721 515.133 555.568 529.284 581.044 557.339 561.190 536.942 106.836 197.049 144.622 194.112 77.839 111.700 166.583 485.764 563.763 564.263 540.147 569.992 507.810 612.753 585.399 529.213 594.080 511.870 332.101 368.331 246.410 269.777 87.601 189.024 213.723 179.831 227.191 139.119 675.817 666.974 639.475 617.314 605.185 575.416 534.556 486.374 484.379 457.266 507.884 425.566 514.451 589.381 619.339 540.405 503.927 514.231 519.307 480.524 499.618 408.678 268.048 320.012 340.699 211.266 250.426 169.070 170.173 202.022 292.246 426.528 464.356 392.987 443.701 477.534 420.935 451.952 463.645 473.676 489.517 452.729 438.443 435.346 438.946 420.968 467.826 495.978 495.167 349.910 305.352 342.594 314.024 314.004 350.788 304.834 344.814 376.231 207.053 272.209 342.831 218.808 294.814 390.307 258.439 334.710 386.375 519.776 515.616 498.967 494.499 547.848 529.972 507.558 514.985 528.139 573.348 572.772 605.328 572.260 577.694 626.312 640.554 558.387 590.715 563.255 581.419 583.232 569.588 525.615 517.951 647.504 648.376 621.034 397.373 414.920 405.424 393.123 414.613 427.943 455.287 511.311 462.074 476.946 245.980 294.575 388.758 308.736 300.472 354.616 287.832 322.278 328.264 515.876 521.373 540.154 502.902 506.813 527.000 544.590 520.469 530.950 558.729 403.902 400.954 409.916 431.234 454.769 540.195 234.800 196.752 150.098 194.840 216.583 153.696 181.598 216.703 322.101 337.882 283.583 281.254 206.273 261.097 300.670 140.570 228.001 141.395 81.080 598.348 613.980 647.659 616.292 604.668 158.768 194.624 161.448 165.195 115.032 182.116 127.296 112.383 502.229 621.328 625.883 624.531 624.232 614.506 563.058 515.490 512.845 490.271 592.036 614.566 575.991 562.523 564.298 529.989 537.152 524.382 167.872 174.487 194.808 200.974 220.000 242.199 208.132 246.674 272.110 403.533 455.094 480.921 422.939 463.455 480.998 495.940 478.908 473.179 501.308 294.548 372.506 418.749 368.367 402.321 474.423 331.881 415.420 519.021 715.797 665.664 570.879 715.840 380.395 256.489 204.754 248.858 189.112 647.592 635.725 618.113 552.714 583.614 591.498 547.113 549.722 528.849 530.724 660.402 677.309 574.402 554.632 515.362 533.777 523.529 535.997 213.796 248.468 294.907 283.745 239.958 262.520 297.262 317.208 313.024 547.107 546.175 506.287 529.020 212.386 275.890 389.518 543.125 102.355 227.847 378.315 511.907 216.922 232.630 122.843 186.816 262.374 178.720 307.632 83.463 109.165 595.092 561.024 617.937 549.201 580.284 575.853 527.089 489.577 501.114 722.690 388.678 598.190 693.380 717.023 441.562 205.080 167.745 330.980 265.849 506.332 525.755 465.917 572.800 473.550 477.205 370.806 374.235 367.939 366.886 379.602 361.824 354.026 392.400 428.816 218.967 358.492 145.284 168.711 219.056 204.171 192.985 181.368 164.832 157.008 2024 208 0 344 0 547.349 516.045 557.015 529.861 582.058 558.340 560.683 536.060 107.992 196.851 146.084 195.800 78.435 112.483 168.107 484.835 562.590 563.461 538.824 569.330 508.322 611.359 584.914 529.811 598.043 518.362 333.090 373.753 248.065 278.435 89.419 189.289 215.205 180.041 227.605 139.816 674.444 665.557 638.498 616.124 603.811 575.076 533.560 486.215 483.677 457.382 507.541 423.076 514.692 589.574 619.026 541.970 505.252 515.668 519.809 480.369 499.816 410.131 269.463 320.331 342.288 212.553 251.165 170.173 171.218 203.472 294.144 425.487 463.127 391.740 442.421 476.328 419.637 450.635 462.417 472.589 488.369 451.787 437.751 434.352 438.217 420.468 466.991 495.031 494.357 348.926 304.439 341.641 313.113 313.017 349.727 303.795 343.776 375.025 207.180 272.191 342.227 218.567 294.625 389.883 257.805 333.886 386.291 519.459 516.744 499.859 496.362 547.971 530.808 508.706 515.349 528.978 572.277 571.864 604.098 572.458 576.443 624.950 639.217 558.042 589.555 562.146 580.321 582.152 568.851 526.347 518.691 646.018 646.917 620.370 396.677 414.517 405.027 392.620 413.848 427.147 454.221 510.237 461.060 475.529 245.953 294.085 387.703 307.925 300.247 354.050 287.073 321.573 327.391 517.056 522.250 541.163 504.457 507.880 527.776 544.869 520.285 531.199 557.739 402.613 399.547 408.715 430.226 453.201 538.668 236.006 197.481 150.426 195.509 216.629 153.550 181.235 216.783 321.608 336.918 283.104 280.555 206.389 261.346 300.126 140.891 230.419 141.715 81.989 596.930 612.298 646.470 614.903 603.747 158.845 196.230 161.330 164.993 115.933 182.174 127.001 112.385 501.573 620.053 624.366 623.835 622.595 613.599 561.728 514.234 511.663 489.258 591.109 613.491 574.851 561.305 562.800 528.749 536.142 523.411 167.579 174.124 194.599 200.593 219.436 241.933 207.637 246.212 271.603 402.700 454.280 480.274 422.484 462.887 480.307 495.259 478.250 472.520 500.463 293.611 371.700 418.437 367.889 401.859 473.380 331.591 414.782 517.963 714.765 665.305 570.891 715.028 380.924 256.353 205.077 249.624 189.726 646.454 634.825 617.079 552.428 582.994 590.722 546.590 549.850 528.332 530.284 659.182 675.610 573.668 553.939 514.547 533.513 523.242 537.047 213.406 247.811 294.211 283.556 239.731 262.145 296.597 316.489 312.283 548.042 546.989 507.369 529.953 211.903 276.321 389.747 543.715 102.513 227.830 378.568 510.870 216.176 233.076 123.092 187.951 265.028 179.099 310.398 84.161 109.617 593.589 559.646 616.361 548.958 579.925 575.327 526.512 489.375 501.692 722.300 389.117 597.778 692.304 716.441 442.092 204.953 167.705 332.017 266.034 506.033 526.508 467.387 573.684 473.894 477.868 370.014 373.462 367.213 365.969 378.624 361.052 353.263 391.728 427.954 220.534 359.873 145.608 168.503 218.692 203.817 192.819 181.196 165.127 157.115 2024 209 0 344 0 548.956 516.949 558.441 530.432 583.057 559.327 560.180 535.185 109.144 196.653 147.540 197.482 79.029 113.262 169.626 483.912 561.427 562.666 537.509 568.674 508.830 609.980 584.434 530.404 601.897 524.736 334.075 379.133 249.713 287.043 91.230 189.554 216.681 180.251 228.017 140.511 673.085 664.153 637.530 614.945 602.445 574.739 532.570 486.056 482.980 457.497 507.201 420.601 514.931 589.764 618.717 543.516 506.565 517.090 520.306 480.215 500.013 411.577 270.872 320.649 343.871 213.836 251.900 171.272 172.258 204.918 296.034 424.450 461.902 390.496 441.146 475.127 418.344 449.324 461.194 471.507 487.226 450.849 437.062 433.362 437.492 419.971 466.159 494.089 493.551 347.946 303.529 340.692 312.206 312.034 348.669 302.759 342.741 373.822 207.306 272.173 341.626 218.327 294.437 389.461 257.173 333.065 386.207 519.146 517.861 500.745 498.208 548.093 531.636 509.844 515.709 529.809 571.215 570.965 602.880 572.653 575.198 623.596 637.890 557.699 588.404 561.045 579.232 581.080 568.120 527.072 519.426 644.543 645.469 619.713 395.984 414.116 404.631 392.120 413.086 426.353 453.160 509.167 460.049 474.117 245.927 293.596 386.652 307.118 300.022 353.485 286.316 320.871 326.520 518.226 523.118 542.162 505.996 508.937 528.544 545.146 520.103 531.445 556.758 401.328 398.145 407.520 429.221 451.641 537.149 237.208 198.207 150.754 196.175 216.676 153.405 180.873 216.863 321.116 335.958 282.626 279.859 206.505 261.593 299.585 141.211 232.829 142.034 82.895 595.520 610.623 645.292 613.524 602.833 158.922 197.831 161.213 164.792 116.831 182.232 126.707 112.386 500.921 618.787 622.858 623.146 620.965 612.700 560.404 512.982 510.485 488.249 590.191 612.426 573.719 560.095 561.310 527.515 535.138 522.446 167.287 173.762 194.391 200.213 218.873 241.669 207.144 245.752 271.098 401.869 453.469 479.630 422.030 462.321 479.620 494.583 477.595 471.865 499.624 292.678 370.897 418.126 367.414 401.398 472.341 331.301 414.148 516.912 713.775 664.954 570.902 714.248 381.451 256.217 205.399 250.387 190.337 645.327 633.933 616.054 552.145 582.378 589.953 546.071 549.978 527.818 529.846 657.975 673.937 572.940 553.252 513.738 533.250 522.957 538.085 213.018 247.156 293.518 283.368 239.505 261.771 295.935 315.773 311.544 548.967 547.795 508.441 530.878 211.422 276.749 389.974 544.298 102.670 227.813 378.820 509.840 215.434 233.519 123.341 189.081 267.672 179.476 313.154 84.856 110.067 592.094 558.274 614.793 548.716 579.570 574.805 525.939 489.174 502.265 721.935 389.554 597.370 691.256 715.885 442.620 204.827 167.665 333.050 266.218 505.736 527.254 468.846 574.557 474.236 478.527 369.225 372.691 366.490 365.054 377.649 360.284 352.503 391.059 427.095 222.096 361.248 145.932 168.295 218.330 203.463 192.653 181.025 165.421 157.222 2024 210 0 344 0 550.542 517.844 559.848 530.998 584.041 560.301 559.682 534.317 110.291 196.456 148.990 199.157 79.620 114.039 171.138 482.993 560.272 561.877 536.203 568.025 509.333 608.614 583.958 530.990 605.641 530.989 335.056 384.472 251.354 295.601 93.034 189.818 218.153 180.460 228.427 141.203 671.739 662.763 636.571 613.774 601.089 574.406 531.587 485.899 482.288 457.612 506.864 418.141 515.169 589.952 618.413 545.043 507.866 518.498 520.800 480.063 500.209 413.016 272.276 320.966 345.447 215.114 252.633 172.367 173.296 206.358 297.918 423.417 460.683 389.258 439.875 473.931 417.056 448.018 459.977 470.430 486.088 449.914 436.376 432.377 436.770 419.475 465.332 493.152 492.750 346.969 302.622 339.747 311.302 311.053 347.615 301.726 341.711 372.624 207.431 272.155 341.027 218.088 294.249 389.041 256.544 332.248 386.124 518.834 518.968 501.623 500.036 548.213 532.455 510.969 516.065 530.631 570.162 570.075 601.675 572.845 573.959 622.250 636.573 557.359 587.262 559.950 578.149 580.015 567.395 527.791 520.154 643.078 644.031 619.063 395.293 413.716 404.236 391.621 412.327 425.562 452.102 508.103 459.042 472.709 245.901 293.109 385.604 306.312 299.798 352.923 285.562 320.170 325.653 519.383 523.978 543.149 507.519 509.984 529.305 545.419 519.922 531.689 555.785 400.049 396.749 406.330 428.222 450.087 535.639 238.406 198.931 151.080 196.840 216.722 153.260 180.513 216.943 320.627 335.000 282.151 279.164 206.621 261.840 299.045 141.530 235.231 142.352 83.798 594.116 608.956 644.126 612.155 601.925 158.998 199.426 161.097 164.592 117.726 182.290 126.415 112.387 500.271 617.529 621.358 622.464 619.344 611.807 559.086 511.734 509.312 487.244 589.280 611.372 572.596 558.893 559.829 526.289 534.140 521.487 166.996 173.402 194.184 199.834 218.312 241.405 206.652 245.294 270.595 401.042 452.662 478.989 421.578 461.758 478.935 493.910 476.944 471.212 498.788 291.749 370.098 417.817 366.941 400.941 471.309 331.013 413.517 515.867 712.826 664.612 570.914 713.499 381.976 256.082 205.720 251.147 190.946 644.210 633.051 615.037 551.863 581.768 589.188 545.554 550.104 527.306 529.411 656.780 672.289 572.218 552.570 512.933 532.990 522.674 539.112 212.631 246.504 292.827 283.180 239.280 261.399 295.275 315.059 310.807 549.882 548.592 509.503 531.792 210.943 277.175 390.200 544.874 102.826 227.797 379.070 508.816 214.695 233.960 123.588 190.206 270.306 179.852 315.898 85.549 110.516 590.605 556.907 613.233 548.476 579.218 574.287 525.370 488.975 502.834 721.593 389.988 596.968 690.233 715.356 443.145 204.700 167.626 334.079 266.401 505.440 527.994 470.294 575.420 474.576 479.182 368.438 371.923 365.769 364.143 376.677 359.518 351.745 390.392 426.239 223.653 362.618 146.254 168.087 217.969 203.111 192.488 180.854 165.713 157.329 2024 211 0 344 0 552.108 518.730 561.235 531.558 585.009 561.262 559.189 533.454 111.434 196.260 150.435 200.825 80.209 114.812 172.644 482.080 559.125 561.095 534.905 567.381 509.833 607.260 583.489 531.571 609.276 537.121 336.033 389.769 252.989 304.106 94.832 190.081 219.619 180.667 228.836 141.893 670.408 661.385 635.621 612.614 599.742 574.076 530.611 485.743 481.601 457.725 506.531 415.695 515.404 590.137 618.114 546.551 509.154 519.892 521.289 479.911 500.403 414.448 273.673 321.282 347.017 216.387 253.364 173.459 174.330 207.794 299.794 422.388 459.468 388.024 438.610 472.741 415.774 446.718 458.766 469.358 484.955 448.983 435.693 431.395 436.050 418.982 464.508 492.219 491.953 345.995 301.718 338.805 310.401 310.077 346.565 300.698 340.684 371.431 207.556 272.137 340.430 217.851 294.063 388.623 255.917 331.433 386.042 518.525 520.064 502.494 501.848 548.333 533.265 512.084 516.419 531.444 569.119 569.192 600.481 573.036 572.727 620.913 635.265 557.022 586.127 558.862 577.074 578.958 566.674 528.505 520.876 641.623 642.603 618.418 394.604 413.318 403.843 391.124 411.570 424.774 451.048 507.043 458.039 471.308 245.875 292.624 384.560 305.510 299.574 352.362 284.810 319.472 324.788 520.529 524.829 544.126 509.028 511.021 530.058 545.690 519.742 531.930 554.820 398.775 395.358 405.144 427.228 448.539 534.136 239.600 199.653 151.405 197.502 216.768 153.116 180.154 217.023 320.139 334.047 281.677 278.473 206.736 262.085 298.507 141.847 237.624 142.668 84.697 592.719 607.296 642.970 610.796 601.025 159.074 201.016 160.981 164.392 118.617 182.347 126.123 112.388 499.625 616.279 619.867 621.788 617.731 610.921 557.773 510.492 508.143 486.243 588.378 610.329 571.480 557.699 558.357 525.069 533.148 520.533 166.706 173.042 193.978 199.457 217.753 241.143 206.162 244.837 270.094 400.217 451.858 478.351 421.128 461.198 478.254 493.240 476.296 470.564 497.957 290.823 369.302 417.510 366.470 400.485 470.282 330.726 412.889 514.829 711.915 664.277 570.925 712.780 382.498 255.947 206.040 251.905 191.554 643.104 632.178 614.029 551.583 581.161 588.429 545.041 550.229 526.798 528.978 655.597 670.664 571.503 551.893 512.133 532.732 522.393 540.128 212.246 245.853 292.138 282.994 239.056 261.027 294.617 314.348 310.073 550.786 549.380 510.555 532.698 210.465 277.600 390.425 545.444 102.982 227.780 379.319 507.800 213.959 234.399 123.835 191.327 272.930 180.227 318.631 86.239 110.963 589.123 555.547 611.681 548.239 578.869 573.774 524.803 488.777 503.399 721.272 390.421 596.570 689.235 714.851 443.667 204.575 167.586 335.104 266.584 505.146 528.728 471.732 576.271 474.913 479.833 367.655 371.157 365.050 363.234 375.709 358.755 350.990 389.728 425.387 225.205 363.982 146.576 167.880 217.610 202.760 192.324 180.683 166.005 157.436 2024 212 0 344 0 553.653 519.608 562.603 532.113 585.963 562.211 558.700 532.598 112.572 196.064 151.873 202.488 80.795 115.582 174.144 481.172 557.988 560.319 533.615 566.743 510.328 605.920 583.024 532.146 612.805 543.128 337.006 395.023 254.616 312.557 96.622 190.343 221.081 180.875 229.244 142.581 669.091 660.021 634.679 611.462 598.403 573.750 529.641 485.587 480.918 457.838 506.200 413.264 515.638 590.320 617.818 548.040 510.431 521.271 521.773 479.760 500.595 415.872 275.065 321.597 348.581 217.656 254.092 174.547 175.361 209.226 301.664 421.363 458.258 386.794 437.349 471.555 414.496 445.422 457.560 468.291 483.827 448.057 435.012 430.417 435.334 418.490 463.689 491.292 491.160 345.024 300.817 337.866 309.503 309.103 345.519 299.673 339.661 370.242 207.681 272.119 339.836 217.614 293.877 388.206 255.293 330.622 385.959 518.217 521.150 503.359 503.642 548.451 534.066 513.188 516.769 532.248 568.085 568.318 599.298 573.224 571.500 619.584 633.967 556.688 585.000 557.780 576.007 577.907 565.959 529.212 521.593 640.177 641.185 617.780 393.917 412.922 403.452 390.629 410.816 423.988 449.998 505.987 457.039 469.911 245.849 292.141 383.519 304.709 299.352 351.804 284.061 318.776 323.926 521.663 525.672 545.092 510.520 512.048 530.803 545.957 519.564 532.170 553.862 397.505 393.973 403.964 426.238 446.999 532.642 240.790 200.372 151.729 198.163 216.814 152.972 179.795 217.102 319.653 333.097 281.205 277.784 206.850 262.330 297.972 142.164 240.010 142.984 85.593 591.330 605.644 641.825 609.446 600.131 159.150 202.601 160.865 164.194 119.505 182.404 125.833 112.390 498.981 615.037 618.383 621.119 616.126 610.042 556.466 509.254 506.979 485.246 587.484 609.295 570.373 556.512 556.893 523.857 532.162 519.585 166.417 172.684 193.772 199.080 217.196 240.881 205.674 244.381 269.594 399.396 451.057 477.715 420.679 460.641 477.576 492.573 475.651 469.918 497.130 289.901 368.509 417.204 366.001 400.032 469.260 330.440 412.264 513.797 711.040 663.950 570.937 712.090 383.018 255.813 206.359 252.660 192.159 642.007 631.313 613.029 551.306 580.560 587.676 544.532 550.354 526.293 528.548 654.426 669.064 570.793 551.221 511.338 532.475 522.115 541.133 211.862 245.205 291.451 282.807 238.832 260.657 293.961 313.639 309.341 551.681 550.159 511.598 533.594 209.990 278.022 390.648 546.007 103.137 227.763 379.566 506.791 213.227 234.835 124.081 192.444 275.544 180.601 321.353 86.928 111.409 587.648 554.192 610.136 548.003 578.523 573.266 524.241 488.580 503.959 720.971 390.851 596.176 688.262 714.369 444.187 204.449 167.547 336.126 266.766 504.854 529.455 473.159 577.112 475.249 480.479 366.873 370.395 364.334 362.329 374.744 357.994 350.238 389.066 424.538 226.751 365.340 146.896 167.674 217.251 202.410 192.160 180.513 166.296 157.542 2024 213 0 344 0 555.178 520.478 563.951 532.662 586.902 563.146 558.216 531.748 113.707 195.869 153.306 204.144 81.379 116.349 175.638 480.270 556.859 559.549 532.333 566.110 510.819 604.593 582.564 532.715 616.227 549.009 337.975 400.234 256.237 320.954 98.406 190.604 222.538 181.081 229.650 143.267 667.786 658.670 633.746 610.320 597.074 573.427 528.679 485.433 480.239 457.950 505.873 410.848 515.869 590.500 617.527 549.510 511.695 522.636 522.253 479.610 500.786 417.289 276.452 321.911 350.139 218.921 254.818 175.632 176.388 210.652 303.526 420.342 457.053 385.569 436.094 470.374 413.223 444.132 456.360 467.229 482.704 447.134 434.334 429.443 434.621 418.001 462.873 490.369 490.370 344.057 299.919 336.930 308.608 308.133 344.476 298.652 338.641 369.057 207.805 272.102 339.244 217.378 293.691 387.791 254.671 329.815 385.877 517.912 522.226 504.216 505.419 548.568 534.859 514.281 517.115 533.044 567.060 567.452 598.128 573.410 570.280 618.264 632.677 556.356 583.881 556.706 574.947 576.864 565.248 529.913 522.304 638.742 639.777 617.147 393.234 412.527 403.062 390.136 410.065 423.206 448.952 504.936 456.044 468.519 245.823 291.659 382.482 303.912 299.130 351.247 283.314 318.083 323.067 522.786 526.506 546.047 511.998 513.066 531.541 546.222 519.388 532.407 552.913 396.241 392.593 402.789 425.253 445.465 531.157 241.976 201.089 152.052 198.821 216.859 152.829 179.438 217.181 319.168 332.150 280.734 277.097 206.965 262.574 297.438 142.479 242.387 143.298 86.485 589.947 603.998 640.691 608.105 599.244 159.226 204.180 160.750 163.996 120.389 182.461 125.544 112.391 498.340 613.803 616.908 620.457 614.529 609.170 555.166 508.022 505.819 484.253 586.598 608.272 569.273 555.332 555.438 522.651 531.181 518.642 166.129 172.327 193.567 198.705 216.641 240.620 205.187 243.927 269.095 398.578 450.260 477.082 420.233 460.086 476.902 491.911 475.010 469.276 496.308 288.983 367.720 416.900 365.535 399.580 468.244 330.155 411.642 512.772 710.201 663.630 570.948 711.427 383.535 255.679 206.676 253.412 192.761 640.921 630.456 612.037 551.031 579.963 586.927 544.025 550.477 525.792 528.120 653.267 667.486 570.090 550.554 510.548 532.221 521.838 542.127 211.479 244.558 290.767 282.622 238.610 260.288 293.307 312.933 308.612 552.566 550.930 512.631 534.481 209.517 278.443 390.871 546.563 103.291 227.747 379.812 505.789 212.498 235.269 124.326 193.557 278.149 180.973 324.064 87.614 111.853 586.180 552.843 608.599 547.769 578.181 572.761 523.682 488.384 504.515 720.690 391.279 595.787 687.312 713.910 444.703 204.325 167.507 337.143 266.948 504.564 530.175 474.575 577.943 475.582 481.121 366.095 369.634 363.620 361.427 373.782 357.236 349.488 388.406 423.692 228.292 366.693 147.215 167.469 216.894 202.062 191.996 180.344 166.586 157.647 2024 214 0 344 0 556.682 521.339 565.280 533.206 587.826 564.070 557.737 530.903 114.836 195.675 154.733 205.794 81.960 117.113 177.126 479.373 555.738 558.785 531.059 565.483 511.306 603.278 582.109 533.278 619.544 554.762 338.940 405.400 257.851 329.294 100.183 190.864 223.991 181.287 230.055 143.951 666.496 657.331 632.822 609.186 595.753 573.108 527.723 485.280 479.566 458.061 505.549 408.447 516.099 590.678 617.240 550.961 512.948 523.987 522.729 479.461 500.976 418.699 277.833 322.223 351.690 220.180 255.541 176.713 177.412 212.074 305.382 419.325 455.853 384.348 434.843 469.198 411.956 442.847 455.165 466.173 481.586 446.214 433.660 428.473 433.911 417.514 462.062 489.451 489.585 343.093 299.024 335.998 307.716 307.166 343.437 297.634 337.626 367.876 207.928 272.084 338.655 217.142 293.507 387.378 254.052 329.010 385.796 517.610 523.291 505.067 507.179 548.683 535.643 515.363 517.459 533.832 566.044 566.594 596.968 573.594 569.065 616.952 631.398 556.027 582.770 555.638 573.893 575.828 564.543 530.608 523.008 637.316 638.378 616.521 392.552 412.133 402.673 389.644 409.316 422.426 447.910 503.890 455.052 467.132 245.797 291.178 381.448 303.117 298.909 350.692 282.570 317.391 322.211 523.898 527.333 546.992 513.460 514.074 532.272 546.484 519.213 532.642 551.971 394.981 391.219 401.619 424.273 443.938 529.679 243.159 201.804 152.374 199.477 216.905 152.686 179.083 217.259 318.686 331.207 280.266 276.413 207.078 262.817 296.907 142.794 244.756 143.611 87.375 588.571 602.360 639.568 606.773 598.364 159.301 205.755 160.635 163.799 121.271 182.518 125.256 112.392 497.703 612.577 615.440 619.800 612.939 608.305 553.870 506.793 504.664 483.264 585.720 607.258 568.180 554.160 553.992 521.452 530.207 517.705 165.841 171.970 193.362 198.332 216.087 240.360 204.702 243.474 268.598 397.763 449.466 476.452 419.789 459.534 476.230 491.251 474.371 468.637 495.489 288.068 366.934 416.597 365.070 399.131 467.234 329.872 411.023 511.753 709.396 663.317 570.959 710.791 384.050 255.546 206.993 254.161 193.362 639.844 629.608 611.053 550.757 579.371 586.184 543.522 550.599 525.293 527.695 652.120 665.931 569.392 549.892 509.763 531.969 521.564 543.109 211.097 243.914 290.084 282.437 238.387 259.921 292.656 312.229 307.886 553.441 551.692 513.655 535.358 209.046 278.861 391.092 547.113 103.445 227.731 380.057 504.794 211.772 235.700 124.570 194.665 280.744 181.344 326.764 88.298 112.296 584.718 551.500 607.070 547.536 577.842 572.261 523.126 488.189 505.067 720.425 391.704 595.402 686.386 713.472 445.217 204.200 167.468 338.157 267.129 504.276 530.890 475.980 578.762 475.913 481.760 365.319 368.876 362.908 360.528 372.823 356.480 348.741 387.749 422.849 229.829 368.040 147.533 167.264 216.538 201.714 191.833 180.175 166.875 157.753 2024 215 0 344 0 558.167 522.191 566.589 533.745 588.736 564.980 557.261 530.065 115.962 195.481 156.155 207.438 82.539 117.874 178.607 478.480 554.626 558.028 529.794 564.862 511.789 601.976 581.659 533.836 622.759 560.386 339.901 410.522 259.458 337.576 101.953 191.124 225.438 181.492 230.459 144.632 665.218 656.005 631.906 608.062 594.441 572.792 526.773 485.128 478.896 458.171 505.228 406.060 516.327 590.854 616.957 552.394 514.188 525.323 523.201 479.313 501.164 420.101 279.208 322.534 353.235 221.436 256.262 177.791 178.433 213.491 307.231 418.311 454.657 383.132 433.597 468.026 410.693 441.567 453.975 465.121 480.472 445.299 432.987 427.507 433.205 417.029 461.254 488.537 488.804 342.132 298.132 335.068 306.827 306.203 342.402 296.620 336.614 366.700 208.052 272.066 338.068 216.908 293.323 386.967 253.435 328.209 385.715 517.309 524.346 505.910 508.922 548.798 536.419 516.434 517.799 534.611 565.037 565.743 595.820 573.775 567.857 615.648 630.127 555.700 581.667 554.576 572.847 574.799 563.843 531.298 523.707 635.900 636.990 615.901 391.873 411.741 402.286 389.154 408.570 421.649 446.871 502.848 454.065 465.751 245.772 290.699 380.417 302.325 298.688 350.139 281.828 316.703 321.358 524.999 528.151 547.926 514.908 515.072 532.995 546.743 519.039 532.875 551.036 393.727 389.850 400.454 423.298 442.418 528.209 244.337 202.516 152.694 200.130 216.950 152.544 178.728 217.338 318.205 330.267 279.799 275.732 207.192 263.059 296.377 143.107 247.117 143.923 88.260 587.202 600.729 638.455 605.451 597.490 159.377 207.324 160.521 163.602 122.149 182.574 124.969 112.393 497.068 611.358 613.981 619.151 611.357 607.446 552.581 505.570 503.514 482.278 584.850 606.254 567.096 552.995 552.553 520.260 529.238 516.773 165.555 171.616 193.159 197.959 215.536 240.100 204.218 243.023 268.103 396.951 448.676 475.824 419.347 458.984 475.562 490.595 473.736 468.002 494.675 287.158 366.151 416.296 364.607 398.684 466.228 329.590 410.407 510.740 708.622 663.011 570.970 710.180 384.563 255.414 207.308 254.908 193.961 638.777 628.768 610.078 550.486 578.783 585.446 543.022 550.720 524.797 527.272 650.984 664.398 568.701 549.235 508.982 531.719 521.291 544.081 210.716 243.271 289.404 282.252 238.166 259.554 292.006 311.527 307.161 554.306 552.446 514.669 536.226 208.576 279.278 391.311 547.657 103.598 227.714 380.300 503.806 211.049 236.130 124.813 195.769 283.329 181.714 329.453 88.980 112.737 583.263 550.162 605.548 547.306 577.507 571.765 522.574 487.995 505.615 720.177 392.128 595.021 685.482 713.054 445.729 204.076 167.429 339.167 267.309 503.990 531.598 477.375 579.572 476.242 482.394 364.545 368.121 362.199 359.633 371.868 355.727 347.996 387.095 422.009 231.360 369.382 147.851 167.060 216.182 201.368 191.671 180.007 167.164 157.858 2024 216 0 344 0 559.631 523.036 567.880 534.278 589.631 565.879 556.791 529.233 117.083 195.288 157.571 209.075 83.115 118.632 180.082 477.593 553.522 557.276 528.536 564.246 512.268 600.686 581.214 534.388 625.871 565.880 340.858 415.599 261.059 345.799 103.716 191.383 226.881 181.696 230.861 145.311 663.953 654.691 630.998 606.946 593.138 572.479 525.830 484.978 478.231 458.281 504.910 403.687 516.553 591.028 616.678 553.809 515.416 526.646 523.668 479.166 501.350 421.496 280.577 322.844 354.773 222.687 256.980 178.865 179.450 214.904 309.073 417.302 453.466 381.920 432.356 466.860 409.436 440.292 452.791 464.074 479.363 444.387 432.318 426.545 432.501 416.545 460.451 487.628 488.027 341.174 297.244 334.142 305.942 305.243 341.370 295.610 335.605 365.528 208.174 272.049 337.483 216.675 293.140 386.557 252.821 327.411 385.634 517.010 525.391 506.747 510.647 548.911 537.186 517.494 518.136 535.382 564.039 564.901 594.683 573.955 566.654 614.352 628.865 555.376 580.572 553.521 571.808 573.776 563.148 531.981 524.401 634.493 635.610 615.286 391.196 411.351 401.900 388.666 407.827 420.875 445.836 501.810 453.081 464.374 245.746 290.222 379.390 301.535 298.469 349.588 281.088 316.016 320.507 526.088 528.961 548.849 516.340 516.060 533.710 547.000 518.867 533.105 550.110 392.477 388.486 399.293 422.327 440.905 526.747 245.511 203.226 153.014 200.782 216.996 152.402 178.374 217.416 317.726 329.330 279.334 275.053 207.305 263.300 295.850 143.419 249.470 144.234 89.143 585.839 599.105 637.352 604.137 596.623 159.451 208.887 160.407 163.406 123.023 182.630 124.684 112.395 496.437 610.148 612.530 618.507 609.783 606.593 551.297 504.351 502.368 481.297 583.987 605.260 566.019 551.838 551.123 519.074 528.275 515.846 165.269 171.262 192.955 197.587 214.985 239.842 203.736 242.573 267.610 396.143 447.889 475.199 418.906 458.437 474.897 489.942 473.104 467.369 493.865 286.250 365.372 415.997 364.147 398.240 465.228 329.309 409.795 509.733 707.879 662.712 570.981 709.592 385.073 255.281 207.622 255.652 194.557 637.720 627.937 609.110 550.217 578.199 584.713 542.525 550.841 524.304 526.852 649.859 662.887 568.015 548.583 508.207 531.470 521.021 545.042 210.337 242.631 288.727 282.068 237.946 259.189 291.359 310.828 306.440 555.162 553.192 515.673 537.086 208.109 279.693 391.530 548.194 103.750 227.698 380.542 502.824 210.329 236.556 125.056 196.869 285.904 182.083 332.131 89.660 113.177 581.814 548.830 604.033 547.077 577.174 571.274 522.025 487.803 506.158 719.945 392.549 594.645 684.599 712.656 446.237 203.953 167.390 340.173 267.488 503.705 532.300 478.759 580.371 476.569 483.024 363.775 367.368 361.493 358.740 370.916 354.976 347.255 386.442 421.173 232.885 370.718 148.167 166.856 215.828 201.022 191.509 179.839 167.451 157.963 2024 217 0 344 0 561.075 523.872 569.152 534.806 590.512 566.765 556.325 528.407 118.200 195.096 158.981 210.706 83.690 119.387 181.552 476.711 552.426 556.531 527.286 563.635 512.743 599.408 580.774 534.934 628.883 571.242 341.810 420.630 262.652 353.960 105.473 191.640 228.318 181.899 231.261 145.988 662.701 653.389 630.099 605.840 591.843 572.169 524.893 484.828 477.570 458.389 504.595 401.328 516.777 591.199 616.403 555.205 516.633 527.954 524.131 479.020 501.535 422.884 281.941 323.153 356.306 223.934 257.696 179.935 180.464 216.311 310.908 416.296 452.280 380.712 431.120 465.698 408.183 439.022 451.612 463.032 478.259 443.478 431.651 425.587 431.800 416.064 459.651 486.724 487.254 340.220 296.358 333.220 305.059 304.286 340.342 294.603 334.601 364.361 208.297 272.031 336.900 216.442 292.957 386.149 252.209 326.616 385.553 516.714 526.426 507.577 512.356 549.023 537.945 518.544 518.470 536.144 563.049 564.066 593.556 574.132 565.457 613.064 627.612 555.054 579.484 552.473 570.776 572.761 562.457 532.659 525.088 633.095 634.241 614.677 390.522 410.962 401.516 388.180 407.086 420.104 444.805 500.777 452.101 463.002 245.720 289.746 378.367 300.748 298.250 349.039 280.351 315.332 319.660 527.166 529.763 549.762 517.757 517.039 534.419 547.253 518.696 533.333 549.190 391.232 387.127 398.138 421.361 439.398 525.293 246.681 203.934 153.333 201.432 217.041 152.260 178.022 217.494 317.248 328.397 278.870 274.376 207.417 263.540 295.324 143.730 251.814 144.544 90.022 584.484 597.488 636.259 602.832 595.762 159.526 210.446 160.294 163.211 123.895 182.686 124.399 112.396 495.808 608.945 611.086 617.869 608.216 605.747 550.018 503.137 501.227 480.319 583.132 604.275 564.950 550.688 549.702 517.895 527.318 514.925 164.985 170.909 192.753 197.217 214.437 239.584 203.255 242.125 267.118 395.337 447.105 474.577 418.468 457.893 474.236 489.292 472.475 466.740 493.060 285.347 364.596 415.699 363.688 397.797 464.234 329.030 409.185 508.732 707.166 662.420 570.992 709.028 385.582 255.150 207.936 256.394 195.151 636.672 627.113 608.150 549.949 577.620 583.985 542.031 550.960 523.814 526.434 648.746 661.397 567.335 547.936 507.435 531.224 520.752 545.992 209.959 241.993 288.051 281.885 237.726 258.825 290.713 310.131 305.721 556.008 553.929 516.668 537.936 207.644 280.106 391.747 548.726 103.902 227.682 380.782 501.849 209.613 236.981 125.298 197.965 288.469 182.450 334.797 90.337 113.615 580.372 547.503 602.526 546.850 576.844 570.787 521.479 487.611 506.697 719.727 392.968 594.273 683.738 712.276 446.743 203.830 167.351 341.175 267.667 503.422 532.995 480.132 581.160 476.893 483.649 363.006 366.618 360.788 357.850 369.967 354.228 346.515 385.793 420.340 234.406 372.048 148.482 166.653 215.476 200.678 191.348 179.672 167.737 158.067 2024 218 0 344 0 562.499 524.700 570.405 535.328 591.379 567.639 555.863 527.586 119.312 194.905 160.386 212.331 84.261 120.139 183.015 475.834 551.339 555.792 526.044 563.030 513.214 598.142 580.338 535.475 631.796 576.472 342.759 425.613 264.240 362.058 107.223 191.898 229.751 182.102 231.661 146.663 661.461 652.099 629.208 604.741 590.557 571.863 523.963 484.679 476.914 458.497 504.283 398.984 517.000 591.368 616.132 556.583 517.838 529.249 524.590 478.875 501.719 424.265 283.299 323.461 357.832 225.176 258.409 181.002 181.475 217.715 312.736 415.294 451.099 379.509 429.888 464.541 406.936 437.757 450.438 461.996 477.160 442.574 430.987 424.632 431.102 415.585 458.855 485.824 486.485 339.269 295.475 332.300 304.180 303.333 339.318 293.600 333.600 363.197 208.418 272.014 336.320 216.211 292.775 385.743 251.600 325.825 385.473 516.420 527.451 508.400 514.047 549.134 538.696 519.583 518.801 536.898 562.068 563.239 592.441 574.308 564.266 611.784 626.368 554.735 578.403 551.430 569.751 571.752 561.772 533.331 525.770 631.707 632.880 614.074 389.850 410.574 401.133 387.695 406.349 419.335 443.778 499.748 451.124 461.636 245.695 289.272 377.346 299.963 298.031 348.492 279.616 314.649 318.815 528.233 530.557 550.665 519.159 518.008 535.120 547.504 518.527 533.560 548.278 389.991 385.774 396.987 420.399 437.897 523.847 247.848 204.639 153.651 202.079 217.086 152.119 177.671 217.572 316.773 327.467 278.409 273.702 207.529 263.779 294.801 144.040 254.151 144.853 90.898 583.134 595.878 635.177 601.537 594.907 159.600 211.999 160.181 163.017 124.763 182.742 124.116 112.397 495.182 607.749 609.650 617.237 606.657 604.908 548.745 501.927 500.090 479.345 582.284 603.300 563.887 549.545 548.288 516.723 526.367 514.010 164.701 170.558 192.551 196.848 213.891 239.327 202.776 241.678 266.628 394.534 446.324 473.958 418.031 457.352 473.577 488.646 471.850 466.114 492.258 284.447 363.824 415.402 363.232 397.357 463.244 328.751 408.578 507.738 706.480 662.135 571.002 708.486 386.088 255.019 208.248 257.133 195.744 635.634 626.297 607.197 549.684 577.045 583.262 541.541 551.078 523.327 526.019 647.643 659.928 566.661 547.293 506.669 530.979 520.486 546.932 209.582 241.357 287.377 281.702 237.507 258.462 290.070 309.436 305.004 556.844 554.658 517.654 538.777 207.181 280.517 391.964 549.250 104.053 227.666 381.021 500.881 208.900 237.403 125.538 199.056 291.024 182.817 337.453 91.012 114.052 578.937 546.182 601.026 546.625 576.518 570.303 520.937 487.421 507.232 719.523 393.385 593.905 682.898 711.913 447.246 203.707 167.313 342.173 267.845 503.141 533.685 481.495 581.939 477.216 484.271 362.241 365.870 360.086 356.963 369.021 353.482 345.779 385.145 419.510 235.922 373.372 148.796 166.451 215.124 200.335 191.187 179.505 168.023 158.171 2024 219 0 344 0 563.904 525.520 571.639 535.846 592.233 568.501 555.405 526.771 120.421 194.714 161.785 213.950 84.831 120.889 184.472 474.962 550.259 555.058 524.809 562.430 513.680 596.888 579.907 536.011 634.612 581.569 343.704 430.550 265.820 370.091 108.966 192.154 231.180 182.304 232.059 147.336 660.233 650.820 628.324 603.652 589.279 571.560 523.039 484.532 476.262 458.604 503.974 396.654 517.221 591.535 615.865 557.943 519.031 530.529 525.045 478.731 501.901 425.638 284.652 323.767 359.351 226.413 259.120 182.065 182.483 219.113 314.557 414.296 449.922 378.310 428.661 463.389 405.693 436.497 449.270 460.963 476.065 441.673 430.326 423.682 430.408 415.108 458.063 484.929 485.719 338.321 294.595 331.384 303.304 302.383 338.297 292.600 332.603 362.038 208.540 271.997 335.742 215.980 292.594 385.338 250.993 325.036 385.394 516.128 528.465 509.216 515.722 549.243 539.438 520.611 519.129 537.644 561.096 562.419 591.336 574.481 563.081 610.511 625.133 554.418 577.330 550.395 568.733 570.750 561.091 533.997 526.446 630.327 631.529 613.477 389.180 410.188 400.751 387.212 405.613 418.569 442.755 498.724 450.152 460.274 245.670 288.799 376.329 299.181 297.814 347.946 278.883 313.970 317.973 529.288 531.343 551.558 520.546 518.968 535.814 547.753 518.359 533.784 547.373 388.756 384.426 395.842 419.442 436.403 522.409 249.010 205.342 153.968 202.725 217.131 151.979 177.320 217.649 316.299 326.541 277.948 273.031 207.641 264.017 294.279 144.349 256.479 145.161 91.771 581.792 594.274 634.104 600.249 594.059 159.675 213.547 160.068 162.823 125.628 182.798 123.834 112.398 494.559 606.561 608.222 616.612 605.106 604.074 547.478 500.722 498.957 478.375 581.444 602.334 562.833 548.409 546.883 515.557 525.421 513.099 164.418 170.207 192.350 196.480 213.346 239.071 202.298 241.233 266.139 393.734 445.547 473.340 417.596 456.813 472.922 488.003 471.227 465.491 491.461 283.551 363.055 415.107 362.777 396.918 462.260 328.474 407.975 506.749 705.822 661.856 571.013 707.965 386.591 254.888 208.559 257.869 196.334 634.604 625.490 606.253 549.421 576.474 582.544 541.053 551.196 522.843 525.606 646.552 658.479 565.992 546.656 505.907 530.737 520.221 547.860 209.207 240.723 286.706 281.520 237.288 258.101 289.429 308.744 304.290 557.671 555.378 518.631 539.609 206.719 280.926 392.178 549.769 104.204 227.650 381.259 499.920 208.190 237.823 125.778 200.143 293.569 183.182 340.097 91.685 114.488 577.508 544.867 599.533 546.402 576.195 569.824 520.398 487.232 507.763 719.331 393.800 593.541 682.077 711.567 447.747 203.585 167.274 343.168 268.023 502.862 534.368 482.847 582.708 477.537 484.889 361.478 365.125 359.387 356.080 368.078 352.739 345.045 384.500 418.683 237.433 374.691 149.110 166.250 214.773 199.993 191.026 179.339 168.307 158.275 2024 220 0 344 0 565.289 526.331 572.856 536.358 593.073 569.352 554.952 525.962 121.525 194.524 163.179 215.563 85.398 121.635 185.924 474.095 549.188 554.331 523.582 561.836 514.143 595.645 579.481 536.541 637.333 586.532 344.645 435.439 267.394 378.057 110.703 192.409 232.603 182.505 232.455 148.006 659.018 649.554 627.449 602.571 588.009 571.260 522.121 484.385 475.614 458.710 503.668 394.338 517.439 591.700 615.601 559.285 520.212 531.796 525.496 478.587 502.082 427.004 285.999 324.072 360.864 227.647 259.828 183.125 183.487 220.507 316.371 413.302 448.750 377.116 427.439 462.242 404.455 435.243 448.106 459.936 474.976 440.775 429.667 422.735 429.716 414.633 457.275 484.039 484.958 337.376 293.718 330.471 302.430 301.436 337.280 291.604 331.609 360.883 208.661 271.980 335.166 215.750 292.414 384.935 250.388 324.251 385.314 515.837 529.470 510.026 517.380 549.352 540.172 521.629 519.453 538.382 560.132 561.607 590.242 574.652 561.901 609.246 623.906 554.103 576.264 549.365 567.721 569.755 560.415 534.657 527.116 628.957 630.187 612.885 388.512 409.803 400.371 386.731 404.881 417.806 441.735 497.704 449.183 458.917 245.644 288.328 375.315 298.401 297.597 347.403 278.153 313.292 317.134 530.333 532.121 552.440 521.919 519.919 536.501 547.999 518.193 534.006 546.475 387.525 383.083 394.701 418.490 434.916 520.978 250.169 206.043 154.284 203.368 217.175 151.839 176.971 217.726 315.826 325.618 277.490 272.362 207.752 264.255 293.759 144.657 258.799 145.467 92.641 580.455 592.678 633.041 598.971 593.217 159.749 215.090 159.956 162.631 126.490 182.854 123.553 112.400 493.939 605.381 606.802 615.992 603.562 603.247 546.216 499.522 497.829 477.408 580.611 601.377 561.785 547.280 545.485 514.398 524.480 512.194 164.136 169.858 192.149 196.114 212.803 238.816 201.822 240.789 265.652 392.938 444.773 472.726 417.163 456.276 472.270 487.364 470.607 464.872 490.668 282.658 362.289 414.813 362.325 396.482 461.281 328.198 407.374 505.766 705.189 661.583 571.023 707.464 387.092 254.758 208.869 258.602 196.922 633.584 624.690 605.315 549.159 575.908 581.831 540.568 551.312 522.362 525.195 645.471 657.050 565.330 546.023 505.150 530.496 519.958 548.779 208.832 240.091 286.037 281.339 237.071 257.740 288.790 308.054 303.578 558.488 556.091 519.598 540.433 206.260 281.333 392.392 550.282 104.354 227.634 381.495 498.964 207.483 238.241 126.018 201.226 296.105 183.546 342.730 92.356 114.922 576.085 543.557 598.048 546.180 575.874 569.349 519.862 487.044 508.290 719.151 394.213 593.181 681.276 711.236 448.245 203.463 167.236 344.159 268.199 502.584 535.045 484.189 583.466 477.855 485.503 360.717 364.383 358.690 355.199 367.139 351.998 344.313 383.857 417.859 238.938 376.005 149.422 166.049 214.424 199.652 190.867 179.173 168.591 158.378 2024 221 0 344 0 566.655 527.135 574.054 536.865 593.899 570.190 554.502 525.159 122.625 194.334 164.567 217.170 85.963 122.378 187.369 473.233 548.124 553.609 522.363 561.246 514.602 594.414 579.059 537.065 639.961 591.363 345.582 440.279 268.961 385.953 112.433 192.664 234.022 182.706 232.851 148.675 657.814 648.298 626.581 601.498 586.747 570.964 521.210 484.240 474.971 458.815 503.365 392.036 517.657 591.862 615.341 560.609 521.381 533.049 525.942 478.445 502.262 428.363 287.341 324.376 362.371 228.876 260.534 184.181 184.488 221.896 318.178 412.312 447.583 375.926 426.222 461.099 403.223 433.993 446.949 458.914 473.890 439.882 429.011 421.792 429.027 414.159 456.490 483.152 484.200 336.435 292.844 329.561 301.560 300.493 336.267 290.611 330.619 359.732 208.781 271.962 334.593 215.521 292.235 384.534 249.786 323.469 385.235 515.549 530.465 510.829 519.020 549.459 540.898 522.637 519.775 539.112 559.176 560.802 589.158 574.821 560.727 607.989 622.688 553.792 575.206 548.342 566.716 568.766 559.744 535.311 527.781 627.596 628.854 612.299 387.847 409.420 399.992 386.252 404.151 417.046 440.719 496.689 448.217 457.565 245.619 287.859 374.305 297.624 297.381 346.861 277.425 312.616 316.298 531.367 532.891 553.312 523.276 520.860 537.180 548.242 518.027 534.226 545.585 386.299 381.746 393.565 417.542 433.435 519.555 251.323 206.742 154.598 204.009 217.220 151.699 176.623 217.803 315.356 324.698 277.033 271.695 207.863 264.491 293.242 144.964 261.111 145.773 93.507 579.126 591.088 631.987 597.701 592.381 159.822 216.628 159.844 162.438 127.349 182.909 123.273 112.401 493.321 604.208 605.389 615.378 602.025 602.427 544.959 498.326 496.705 476.446 579.785 600.429 560.745 546.158 544.096 513.245 523.545 511.293 163.856 169.510 191.949 195.748 212.262 238.562 201.348 240.346 265.166 392.144 444.002 472.114 416.732 455.742 471.620 486.727 469.991 464.255 489.878 281.769 361.526 414.521 361.875 396.048 460.307 327.924 406.776 504.790 704.581 661.316 571.034 706.983 387.591 254.628 209.178 259.333 197.508 632.573 623.897 604.385 548.900 575.346 581.122 540.087 551.427 521.884 524.787 644.400 655.641 564.672 545.394 504.397 530.258 519.698 549.686 208.459 239.461 285.370 281.158 236.854 257.381 288.153 307.367 302.868 559.296 556.795 520.556 541.247 205.802 281.739 392.605 550.789 104.503 227.618 381.730 498.016 206.779 238.656 126.256 202.304 298.630 183.908 345.351 93.025 115.354 574.669 542.252 596.569 545.960 575.557 568.878 519.330 486.857 508.812 718.982 394.624 592.825 680.493 710.921 448.740 203.342 167.198 345.146 268.375 502.309 535.716 485.520 584.215 478.172 486.112 359.959 363.642 357.995 354.322 366.202 351.260 343.584 383.217 417.038 240.439 377.312 149.733 165.849 214.076 199.312 190.707 179.008 168.873 158.481 2024 222 0 344 0 568.002 527.931 575.234 537.367 594.712 571.017 554.057 524.361 123.720 194.145 165.949 218.770 86.525 123.118 188.808 472.376 547.068 552.892 521.151 560.662 515.057 593.194 578.641 537.585 642.498 596.059 346.515 445.069 270.522 393.778 114.157 192.917 235.436 182.905 233.244 149.341 656.622 647.055 625.721 600.433 585.494 570.670 520.305 484.095 474.331 458.920 503.065 389.748 517.872 592.022 615.085 561.915 522.539 534.288 526.385 478.303 502.440 429.714 288.677 324.680 363.872 230.100 261.237 185.234 185.486 223.281 319.979 411.325 446.420 374.740 425.009 459.961 401.995 432.748 445.796 457.896 472.810 438.991 428.357 420.853 428.341 413.688 455.710 482.271 483.447 335.496 291.972 328.654 300.693 299.552 335.257 289.622 329.633 358.585 208.901 271.945 334.021 215.293 292.056 384.134 249.186 322.690 385.157 515.263 531.450 511.625 520.644 549.565 541.616 523.634 520.093 539.833 558.229 560.004 588.084 574.989 559.559 606.740 621.478 553.482 574.155 547.325 565.718 567.784 559.078 535.960 528.440 626.243 627.530 611.718 387.185 409.038 399.615 385.774 403.423 416.289 439.706 495.678 447.256 456.218 245.594 287.391 373.298 296.849 297.166 346.321 276.700 311.943 315.464 532.390 533.654 554.174 524.619 521.792 537.853 548.482 517.864 534.443 544.701 385.078 380.414 392.434 416.598 431.960 518.140 252.474 207.438 154.912 204.648 217.264 151.560 176.277 217.879 314.887 323.782 276.578 271.031 207.974 264.727 292.726 145.269 263.415 146.077 94.370 577.802 589.506 630.943 596.439 591.552 159.896 218.161 159.733 162.247 128.205 182.964 122.995 112.402 492.707 603.042 603.984 614.770 600.495 601.612 543.708 497.135 495.585 475.487 578.966 599.490 559.712 545.043 542.714 512.098 522.616 510.398 163.576 169.163 191.750 195.384 211.722 238.308 200.875 239.905 264.682 391.353 443.235 471.505 416.303 455.211 470.974 486.094 469.377 463.642 489.093 280.884 360.766 414.231 361.427 395.616 459.338 327.650 406.181 503.819 703.997 661.056 571.044 706.520 388.088 254.499 209.486 260.062 198.092 631.571 623.112 603.463 548.642 574.788 580.419 539.608 551.542 521.409 524.381 643.340 654.251 564.021 544.770 503.649 530.021 519.439 550.584 208.088 238.833 284.706 280.978 236.637 257.023 287.518 306.682 302.161 560.095 557.491 521.504 542.053 205.347 282.142 392.816 551.289 104.652 227.602 381.963 497.073 206.078 239.070 126.494 203.379 301.146 184.270 347.961 93.692 115.785 573.259 540.953 595.098 545.742 575.243 568.411 518.801 486.671 509.331 718.824 395.032 592.473 679.729 710.620 449.233 203.221 167.160 346.129 268.551 502.035 536.381 486.841 584.955 478.486 486.718 359.204 362.905 357.302 353.447 365.269 350.524 342.858 382.579 416.221 241.934 378.614 150.043 165.649 213.728 198.973 190.549 178.844 169.155 158.584 2024 223 0 344 0 569.329 528.719 576.396 537.864 595.512 571.833 553.616 523.569 124.812 193.957 167.326 220.364 87.085 123.855 190.242 471.523 546.019 552.182 519.946 560.083 515.509 591.985 578.228 538.099 644.946 600.623 347.444 449.810 272.076 401.529 115.874 193.170 236.845 183.104 233.637 150.005 655.442 645.822 624.869 599.377 584.248 570.380 519.405 483.952 473.696 459.024 502.767 387.473 518.085 592.181 614.832 563.204 523.686 535.514 526.823 478.163 502.617 431.058 290.008 324.981 365.366 231.320 261.938 186.284 186.480 224.661 321.772 410.342 445.262 373.558 423.801 458.827 400.771 431.508 444.648 456.883 471.733 438.105 427.707 419.918 427.658 413.219 454.933 481.394 482.697 334.561 291.104 327.750 299.829 298.615 334.251 288.637 328.651 357.443 209.021 271.928 333.452 215.066 291.878 383.737 248.589 321.914 385.079 514.979 532.426 512.415 522.251 549.671 542.326 524.620 520.409 540.547 557.289 559.213 587.020 575.154 558.396 605.498 620.276 553.175 573.111 546.313 564.726 566.808 558.416 536.603 529.093 624.899 626.215 611.143 386.524 408.658 399.239 385.298 402.699 415.534 438.698 494.671 446.298 454.876 245.569 286.924 372.294 296.077 296.951 345.783 275.977 311.272 314.634 533.403 534.408 555.027 525.948 522.714 538.519 548.720 517.701 534.659 543.825 383.862 379.086 391.307 415.659 430.492 516.732 253.621 208.132 155.225 205.285 217.309 151.421 175.931 217.956 314.420 322.869 276.125 270.369 208.084 264.962 292.212 145.574 265.711 146.381 95.230 576.485 587.930 629.909 595.186 590.728 159.969 219.688 159.622 162.056 129.057 183.019 122.717 112.403 492.095 601.883 602.586 614.168 598.973 600.803 542.462 495.948 494.470 474.532 578.155 598.560 558.686 543.935 541.340 510.958 521.692 509.508 163.296 168.817 191.551 195.021 211.184 238.056 200.403 239.465 264.200 390.565 442.470 470.898 415.875 454.682 470.331 485.464 468.767 463.032 488.312 280.002 360.010 413.941 360.980 395.186 458.375 327.378 405.589 502.854 703.435 660.801 571.054 706.075 388.583 254.370 209.793 260.787 198.674 630.577 622.335 602.548 548.386 574.234 579.720 539.133 551.655 520.936 523.977 642.291 652.880 563.374 544.151 502.905 529.786 519.182 551.471 207.717 238.207 284.043 280.798 236.422 256.666 286.885 305.999 301.457 560.885 558.180 522.444 542.850 204.893 282.544 393.026 551.784 104.800 227.587 382.196 496.138 205.380 239.480 126.731 204.449 303.652 184.630 350.560 94.357 116.215 571.855 539.659 593.634 545.525 574.931 567.948 518.275 486.487 509.845 718.676 395.439 592.125 678.983 710.333 449.723 203.100 167.122 347.108 268.725 501.762 537.040 488.151 585.684 478.799 487.320 358.451 362.170 356.612 352.576 364.339 349.791 342.134 381.943 415.406 243.424 379.911 150.352 165.450 213.382 198.635 190.390 178.680 169.436 158.686 2024 224 0 344 0 570.638 529.499 577.541 538.356 596.299 572.637 553.179 522.782 125.899 193.770 168.698 221.953 87.643 124.590 191.669 470.676 544.979 551.477 518.749 559.508 515.956 590.788 577.820 538.607 647.306 605.053 348.369 454.500 273.623 409.204 117.584 193.423 238.249 183.303 234.028 150.667 654.273 644.600 624.024 598.329 583.011 570.092 518.512 483.809 473.065 459.126 502.473 385.212 518.297 592.337 614.583 564.475 524.821 536.726 527.258 478.023 502.792 432.395 291.333 325.282 366.854 232.536 262.637 187.330 187.472 226.037 323.559 409.363 444.109 372.381 422.597 457.699 399.553 430.273 443.506 455.875 470.662 437.222 427.058 418.986 426.978 412.752 454.160 480.521 481.951 333.629 290.239 326.850 298.968 297.682 333.248 287.655 327.671 356.305 209.140 271.911 332.885 214.839 291.700 383.340 247.994 321.141 385.001 514.697 533.391 513.198 523.841 549.775 543.028 525.597 520.721 541.253 556.358 558.430 585.966 575.317 557.239 604.264 619.083 552.870 572.074 545.308 563.741 565.838 557.759 537.241 529.741 623.564 624.908 610.573 385.866 408.279 398.864 384.823 401.976 414.782 437.692 493.668 445.344 453.539 245.544 286.459 371.294 295.308 296.737 345.246 275.256 310.604 313.806 534.404 535.155 555.869 527.262 523.628 539.177 548.956 517.540 534.873 542.955 382.650 377.764 390.185 414.725 429.031 515.331 254.764 208.824 155.537 205.920 217.353 151.283 175.586 218.032 313.955 321.959 275.673 269.710 208.193 265.196 291.700 145.877 267.998 146.683 96.086 575.174 586.360 628.883 593.941 589.910 160.042 221.210 159.512 161.866 129.906 183.074 122.441 112.405 491.486 600.731 601.195 613.571 597.458 600.000 541.222 494.766 493.359 473.580 577.350 597.638 557.667 542.833 539.974 509.824 520.773 508.623 163.018 168.472 191.353 194.659 210.648 237.804 199.933 239.027 263.719 389.780 441.709 470.294 415.450 454.156 469.691 484.837 468.160 462.425 487.535 279.123 359.257 413.654 360.536 394.758 457.416 327.107 405.000 501.895 702.895 660.551 571.064 705.647 389.075 254.241 210.098 261.511 199.253 629.593 621.565 601.640 548.133 573.684 579.026 538.660 551.768 520.467 523.576 641.251 651.528 562.733 543.537 502.166 529.553 518.927 552.347 207.348 237.583 283.383 280.619 236.207 256.310 286.255 305.319 300.754 561.665 558.860 523.375 543.639 204.441 282.944 393.235 552.273 104.947 227.571 382.427 495.208 204.686 239.889 126.967 205.515 306.147 184.989 353.147 95.019 116.643 570.458 538.371 592.176 545.310 574.623 567.489 517.752 486.303 510.356 718.536 395.843 591.780 678.254 710.059 450.210 202.980 167.084 348.084 268.899 501.492 537.693 489.450 586.404 479.109 487.917 357.700 361.437 355.924 351.707 363.412 349.060 341.413 381.310 414.595 244.910 381.201 150.661 165.252 213.037 198.299 190.233 178.516 169.716 158.788 2024 225 0 344 0 571.928 530.271 578.668 538.843 597.073 573.430 552.746 522.001 126.982 193.583 170.064 223.535 88.199 125.321 193.091 469.833 543.945 550.777 517.560 558.939 516.400 589.601 577.416 539.111 649.581 609.352 349.291 459.139 275.164 416.801 119.288 193.674 239.649 183.500 234.418 151.327 653.116 643.389 623.186 597.288 581.781 569.808 517.625 483.668 472.438 459.229 502.181 382.965 518.507 592.491 614.338 565.729 525.944 537.925 527.688 477.884 502.966 433.725 292.652 325.582 368.336 233.747 263.333 188.372 188.460 227.408 325.339 408.388 442.960 371.208 421.398 456.574 398.340 429.043 442.368 454.872 469.595 436.342 426.413 418.058 426.301 412.286 453.390 479.652 481.208 332.700 289.376 325.953 298.109 296.751 332.249 286.676 326.696 355.170 209.259 271.894 332.321 214.614 291.524 382.946 247.402 320.371 384.923 514.417 534.347 513.975 525.415 549.877 543.722 526.563 521.031 541.951 555.434 557.653 584.922 575.479 556.088 603.036 617.898 552.567 571.044 544.310 562.762 564.875 557.106 537.873 530.384 622.238 623.610 610.008 385.210 407.901 398.491 384.351 401.257 414.032 436.691 492.670 444.393 452.206 245.519 285.996 370.297 294.541 296.524 344.712 274.537 309.937 312.981 535.395 535.894 556.702 528.561 524.532 539.829 549.189 517.380 535.084 542.092 381.443 376.447 389.069 413.795 427.575 513.938 255.903 209.513 155.847 206.553 217.397 151.145 175.243 218.107 313.491 321.053 275.223 269.053 208.302 265.428 291.190 146.180 270.278 146.985 96.940 573.870 584.797 627.867 592.705 589.098 160.114 222.727 159.402 161.677 130.752 183.128 122.165 112.406 490.880 599.587 599.812 612.980 595.950 599.204 539.987 493.588 492.252 472.632 576.552 596.725 556.654 541.739 538.616 508.696 519.859 507.743 162.741 168.128 191.156 194.298 210.114 237.553 199.465 238.590 263.239 388.999 440.951 469.693 415.026 453.632 469.055 484.213 467.555 461.821 486.762 278.249 358.507 413.367 360.094 394.332 456.462 326.837 404.414 500.942 702.376 660.308 571.074 705.236 389.565 254.114 210.403 262.231 199.831 628.616 620.802 600.739 547.881 573.138 578.337 538.190 551.879 520.000 523.177 640.221 650.194 562.097 542.927 501.431 529.322 518.674 553.214 206.980 236.961 282.724 280.441 235.993 255.955 285.626 304.640 300.055 562.437 559.533 524.296 544.419 203.991 283.342 393.443 552.756 105.094 227.556 382.656 494.285 203.994 240.296 127.202 206.577 308.633 185.347 355.723 95.679 117.070 569.067 537.087 590.726 545.097 574.317 567.034 517.232 486.120 510.862 718.406 396.245 591.440 677.542 709.797 450.695 202.860 167.047 349.056 269.073 501.223 538.341 490.740 587.115 479.417 488.511 356.952 360.707 355.239 350.841 362.488 348.331 340.694 380.678 413.786 246.390 382.487 150.968 165.054 212.694 197.963 190.075 178.353 169.995 158.890 2024 226 0 344 0 573.199 531.035 579.778 539.325 597.834 574.211 552.318 521.225 128.061 193.397 171.425 225.111 88.752 126.050 194.507 468.995 542.920 550.083 516.377 558.375 516.840 588.424 577.016 539.609 651.773 613.519 350.208 463.726 276.698 424.317 120.986 193.924 241.044 183.697 234.806 151.985 651.970 642.188 622.356 596.256 580.559 569.526 516.743 483.528 471.815 459.330 501.892 380.731 518.716 592.643 614.096 566.966 527.056 539.110 528.115 477.746 503.138 435.047 293.966 325.880 369.812 234.954 264.027 189.411 189.445 228.774 327.111 407.416 441.815 370.039 420.204 455.455 397.131 427.817 441.236 453.873 468.533 435.466 425.770 417.134 425.627 411.823 452.624 478.788 480.470 331.774 288.517 325.058 297.254 295.824 331.254 285.701 325.724 354.040 209.377 271.878 331.758 214.389 291.348 382.553 246.812 319.605 384.846 514.139 535.294 514.745 526.972 549.979 544.409 527.519 521.337 542.642 554.519 556.883 583.887 575.638 554.942 601.816 616.721 552.267 570.021 543.316 561.789 563.918 556.458 538.499 531.021 620.919 622.321 609.448 384.557 407.525 398.120 383.880 400.540 413.285 435.693 491.676 443.446 450.878 245.494 285.534 369.303 293.776 296.311 344.179 273.821 309.273 312.158 536.376 536.626 557.524 529.846 525.427 540.474 549.419 517.222 535.294 541.236 380.240 375.136 387.956 412.869 426.126 512.553 257.038 210.201 156.157 207.184 217.441 151.007 174.900 218.183 313.029 320.150 274.775 268.398 208.411 265.661 290.682 146.481 272.549 147.285 97.790 572.572 583.241 626.860 591.476 588.292 160.187 224.240 159.292 161.488 131.595 183.182 121.891 112.407 490.276 598.449 598.435 612.394 594.449 598.413 538.757 492.414 491.150 471.688 575.761 595.821 555.649 540.651 537.265 507.574 518.951 506.868 162.464 167.786 190.959 193.938 209.581 237.303 198.998 238.155 262.762 388.220 440.196 469.094 414.604 453.111 468.421 483.593 466.954 461.220 485.992 277.377 357.760 413.083 359.653 393.909 455.514 326.568 403.831 499.994 701.877 660.070 571.084 704.841 390.053 253.986 210.707 262.949 200.407 627.648 620.047 599.845 547.630 572.597 577.652 537.723 551.990 519.536 522.780 639.202 648.877 561.467 542.321 500.701 529.092 518.423 554.070 206.613 236.341 282.068 280.263 235.780 255.602 284.999 303.965 299.357 563.199 560.198 525.209 545.191 203.543 283.738 393.650 553.233 105.240 227.540 382.885 493.367 203.306 240.700 127.436 207.635 311.109 185.704 358.287 96.338 117.495 567.681 535.810 589.282 544.885 574.014 566.582 516.715 485.939 511.365 718.283 396.646 591.103 676.847 709.547 451.177 202.741 167.009 350.024 269.246 500.955 538.982 492.018 587.816 479.724 489.101 356.207 359.979 354.555 349.979 361.568 347.605 339.978 380.050 412.981 247.865 383.766 151.274 164.857 212.351 197.629 189.918 178.191 170.273 158.992 2024 227 0 344 0 574.451 531.792 580.870 539.802 598.583 574.982 551.892 520.455 129.135 193.211 172.780 226.681 89.303 126.776 195.917 468.161 541.901 549.395 515.201 557.815 517.276 587.259 576.620 540.102 653.885 617.556 351.121 468.260 278.226 431.750 122.677 194.174 242.435 183.893 235.194 152.640 650.834 640.999 621.533 595.231 579.345 569.247 515.868 483.388 471.197 459.431 501.605 378.511 518.922 592.793 613.857 568.186 528.157 540.282 528.538 477.609 503.310 436.363 295.275 326.177 371.281 236.157 264.718 190.447 190.427 230.136 328.877 406.448 440.675 368.874 419.015 454.340 395.927 426.597 440.108 452.879 467.475 434.593 425.130 416.214 424.955 411.361 451.862 477.928 479.735 330.852 287.660 324.167 296.402 294.900 330.262 284.730 324.756 352.914 209.495 271.861 331.198 214.165 291.172 382.162 246.224 318.841 384.770 513.863 536.230 515.508 528.512 550.080 545.087 528.465 521.641 543.324 553.611 556.120 582.863 575.796 553.801 600.604 615.552 551.969 569.004 542.329 560.823 562.967 555.814 539.120 531.652 619.610 621.040 608.893 383.905 407.151 397.749 383.410 399.825 412.541 434.699 490.686 442.503 449.555 245.470 285.073 368.312 293.014 296.100 343.648 273.107 308.611 311.339 537.345 537.350 558.338 531.117 526.313 541.112 549.647 517.065 535.501 540.387 379.042 373.829 386.849 411.948 424.683 511.174 258.170 210.885 156.466 207.813 217.484 150.870 174.559 218.258 312.569 319.250 274.328 267.746 208.520 265.892 290.176 146.782 274.812 147.584 98.637 571.280 581.692 625.862 590.256 587.492 160.259 225.747 159.183 161.300 132.435 183.236 121.618 112.408 489.676 597.318 597.066 611.814 592.955 597.628 537.532 491.245 490.052 470.747 574.977 594.925 554.650 539.569 535.922 506.459 518.048 505.998 162.189 167.444 190.763 193.580 209.050 237.053 198.533 237.721 262.285 387.444 439.444 468.497 414.184 452.592 467.790 482.975 466.355 460.622 485.227 276.510 357.017 412.799 359.215 393.487 454.570 326.300 403.250 499.052 701.397 659.837 571.094 704.461 390.538 253.859 211.009 263.665 200.980 626.689 619.298 598.958 547.382 572.059 576.972 537.259 552.100 519.075 522.385 638.191 647.578 560.842 541.720 499.974 528.865 518.173 554.917 206.247 235.723 281.414 280.085 235.567 255.250 284.374 303.291 298.662 563.953 560.855 526.113 545.954 203.097 284.132 393.856 553.705 105.386 227.525 383.112 492.456 202.621 241.102 127.670 208.689 313.574 186.059 360.840 96.994 117.919 566.302 534.537 587.845 544.675 573.714 566.134 516.202 485.758 511.863 718.168 397.044 590.770 676.168 709.308 451.657 202.622 166.972 350.988 269.418 500.690 539.617 493.287 588.508 480.028 489.687 355.464 359.253 353.875 349.119 360.650 346.881 339.264 379.423 412.179 249.335 385.040 151.579 164.660 212.009 197.295 189.762 178.029 170.550 159.093 2024 228 0 344 0 575.686 532.541 581.946 540.274 599.320 575.741 551.471 519.690 130.206 193.026 174.130 228.245 89.851 127.498 197.321 467.333 540.890 548.712 514.033 557.261 517.708 586.104 576.228 540.590 655.917 621.464 352.031 472.742 279.747 439.097 124.361 194.423 243.820 184.089 235.579 153.294 649.709 639.819 620.717 594.214 578.138 568.972 514.998 483.250 470.582 459.530 501.321 376.304 519.127 592.941 613.622 569.389 529.246 541.441 528.956 477.473 503.480 437.671 296.578 326.474 372.744 237.355 265.407 191.479 191.405 231.493 330.636 405.483 439.540 367.714 417.829 453.229 394.728 425.381 438.986 451.889 466.421 433.724 424.492 415.297 424.287 410.902 451.104 477.073 479.003 329.932 286.806 323.279 295.553 293.979 329.273 283.762 323.791 351.792 209.612 271.844 330.640 213.942 290.998 381.772 245.638 318.080 384.693 513.589 537.158 516.265 530.036 550.180 545.758 529.401 521.942 543.999 552.710 555.364 581.847 575.951 552.665 599.398 614.391 551.674 567.995 541.348 559.863 562.023 555.175 539.735 532.279 618.308 619.767 608.344 383.256 406.777 397.380 382.943 399.113 411.800 433.708 489.700 441.563 448.237 245.445 284.614 367.325 292.254 295.889 343.119 272.396 307.951 310.522 538.305 538.067 559.141 532.373 527.191 541.744 549.872 516.909 535.707 539.544 377.849 372.527 385.746 411.031 423.247 509.803 259.297 211.568 156.773 208.440 217.528 150.734 174.219 218.333 312.110 318.353 273.883 267.096 208.628 266.122 289.672 147.081 277.067 147.882 99.481 569.994 580.149 624.872 589.043 586.698 160.331 227.248 159.075 161.113 133.272 183.290 121.346 112.409 489.078 596.195 595.705 611.239 591.468 596.849 536.312 490.080 488.958 469.810 574.200 594.037 553.658 538.494 534.586 505.349 517.150 505.133 161.914 167.104 190.568 193.222 208.521 236.805 198.069 237.288 261.811 386.670 438.695 467.903 413.766 452.076 467.162 482.361 465.760 460.027 484.465 275.645 356.276 412.517 358.778 393.067 453.631 326.034 402.673 498.116 700.936 659.609 571.103 704.095 391.022 253.733 211.311 264.377 201.552 625.738 618.557 598.078 547.136 571.525 576.297 536.798 552.208 518.616 521.993 637.191 646.297 560.222 541.123 499.253 528.639 517.925 555.754 205.882 235.107 280.762 279.909 235.356 254.899 283.752 302.620 297.969 564.698 561.505 527.008 546.709 202.653 284.525 394.060 554.171 105.531 227.509 383.337 491.551 201.938 241.502 127.903 209.738 316.030 186.413 363.381 97.648 118.342 564.929 533.269 586.415 544.467 573.417 565.690 515.692 485.579 512.358 718.060 397.440 590.440 675.504 709.080 452.134 202.504 166.935 351.949 269.589 500.426 540.247 494.545 589.191 480.330 490.269 354.724 358.531 353.196 348.262 359.735 346.160 338.553 378.799 411.379 250.801 386.309 151.884 164.465 211.669 196.963 189.606 177.867 170.827 159.193 2024 229 0 344 0 576.902 533.282 583.005 540.742 600.044 576.490 551.054 518.930 131.272 192.842 175.474 229.803 90.398 128.218 198.719 466.509 539.887 548.034 512.872 556.711 518.137 584.959 575.841 541.073 657.873 625.245 352.937 477.169 281.262 446.356 126.040 194.671 245.201 184.284 235.964 153.945 648.595 638.650 619.909 593.205 576.939 568.699 514.134 483.112 469.971 459.629 501.040 374.110 519.331 593.087 613.390 570.575 530.325 542.587 529.371 477.338 503.648 438.971 297.876 326.769 374.200 238.550 266.093 192.507 192.380 232.846 332.388 404.523 438.409 366.558 416.649 452.123 393.533 424.170 437.869 450.904 465.372 432.859 423.857 414.384 423.621 410.444 450.349 476.221 478.276 329.016 285.955 322.394 294.706 293.061 328.288 282.797 322.830 350.674 209.729 271.827 330.084 213.720 290.824 381.384 245.055 317.323 384.617 513.316 538.075 517.016 531.543 550.278 546.422 530.327 522.240 544.667 551.818 554.615 580.841 576.105 551.535 598.200 613.237 551.380 566.992 540.373 558.910 561.084 554.540 540.345 532.899 617.015 618.503 607.800 382.610 406.406 397.012 382.477 398.404 411.061 432.721 488.719 440.627 446.924 245.421 284.157 366.340 291.497 295.678 342.592 271.686 307.293 309.708 539.254 538.776 559.935 533.615 528.059 542.369 550.095 516.754 535.911 538.707 376.660 371.231 384.647 410.118 421.817 508.439 260.421 212.249 157.080 209.064 217.571 150.598 173.880 218.408 311.653 317.460 273.440 266.449 208.735 266.352 289.169 147.379 279.314 148.179 100.321 568.714 578.612 623.891 587.838 585.909 160.403 228.745 158.966 160.926 134.105 183.344 121.075 112.411 488.482 595.078 594.350 610.669 589.988 596.075 535.098 488.920 487.868 468.876 573.429 593.157 552.673 537.426 533.258 504.246 516.258 504.273 161.640 166.764 190.373 192.866 207.993 236.557 197.606 236.857 261.338 385.900 437.950 467.311 413.349 451.562 466.537 481.749 465.167 459.435 483.707 274.784 355.539 412.237 358.344 392.650 452.697 325.768 402.098 497.185 700.492 659.386 571.113 703.743 391.503 253.607 211.612 265.088 202.122 624.794 617.822 597.205 546.891 570.995 575.626 536.340 552.316 518.160 521.603 636.200 645.032 559.607 540.530 498.535 528.415 517.680 556.580 205.519 234.493 280.112 279.733 235.144 254.549 283.131 301.951 297.279 565.434 562.147 527.894 547.455 202.211 284.916 394.263 554.631 105.675 227.494 383.562 490.652 201.259 241.900 128.135 210.784 318.476 186.767 365.910 98.299 118.763 563.562 532.007 584.992 544.260 573.122 565.250 515.184 485.400 512.848 717.959 397.834 590.115 674.856 708.863 452.608 202.386 166.897 352.906 269.760 500.163 540.871 495.793 589.864 480.631 490.847 353.986 357.810 352.519 347.409 358.824 345.441 337.845 378.177 410.583 252.261 387.572 152.187 164.269 211.329 196.632 189.451 177.706 171.102 159.294