2024 401 0 344 0 584.123 583.434 609.972 583.493 629.638 624.386 607.016 559.892 146.467 244.865 197.088 277.167 83.373 151.249 174.244 494.922 549.726 539.728 558.223 583.283 524.461 609.083 598.635 589.997 660.311 625.003 459.387 473.755 388.610 429.368 145.822 201.778 240.599 179.757 256.224 161.290 659.133 669.451 661.684 621.350 606.728 603.356 539.322 475.036 430.722 442.252 480.484 468.068 565.886 612.215 624.076 614.186 592.449 576.379 577.624 567.056 542.867 416.531 285.030 346.524 368.491 229.200 259.192 193.977 173.351 236.878 315.472 432.816 474.761 402.239 426.685 459.751 415.902 433.236 431.128 436.485 487.376 453.388 447.583 419.706 432.804 419.442 434.183 474.860 493.824 360.534 321.172 337.925 331.968 325.682 347.782 318.537 345.935 383.216 206.669 264.781 325.621 209.783 275.336 376.563 225.444 299.701 382.596 470.578 509.753 506.791 511.602 575.898 606.662 592.928 576.865 570.974 600.351 555.428 582.639 634.542 595.618 665.247 684.397 614.503 603.628 591.536 584.052 582.002 573.239 538.769 543.174 662.311 663.155 658.860 412.154 428.268 409.365 412.035 435.796 448.718 453.998 506.043 450.628 459.322 227.887 283.843 369.859 295.007 301.910 352.708 289.206 324.626 333.355 590.797 564.102 580.396 601.667 609.204 599.937 606.664 598.364 614.281 583.275 378.826 395.292 397.052 437.411 443.222 503.586 235.681 204.444 155.282 193.821 221.896 156.231 175.232 219.516 304.690 330.575 284.084 273.573 209.107 269.335 289.298 176.777 241.452 173.222 120.980 625.417 641.051 652.571 644.032 633.081 184.610 197.277 151.081 184.046 120.180 179.954 118.340 111.320 487.359 612.532 607.532 650.827 638.098 603.750 550.497 493.513 503.409 482.651 601.580 607.093 572.660 558.658 563.447 536.461 575.526 589.656 164.451 168.600 179.312 199.459 197.621 224.133 191.919 234.595 254.483 422.752 438.046 477.101 434.507 458.415 470.089 499.175 483.224 461.446 491.978 266.943 334.873 404.231 337.837 406.060 473.230 326.818 431.866 548.554 697.017 643.897 611.374 673.937 413.881 254.547 203.818 243.440 204.923 633.565 618.377 612.749 558.318 563.469 565.324 538.352 552.185 539.330 530.531 691.874 655.092 602.096 589.678 541.631 571.550 563.958 581.782 198.773 225.539 278.591 272.814 229.367 244.262 282.676 295.309 301.134 564.385 586.329 549.924 532.643 193.464 267.618 421.373 548.780 81.071 210.948 350.965 489.342 216.849 233.493 150.069 227.137 343.064 229.564 393.858 108.180 137.002 602.379 569.580 631.136 605.607 596.798 565.278 514.519 478.191 503.557 691.866 372.672 568.573 646.709 669.112 420.410 205.305 162.800 334.931 273.531 507.656 539.341 491.486 571.450 481.119 465.461 369.871 383.628 379.045 367.180 371.979 367.102 348.794 428.833 478.060 222.214 404.261 163.967 166.157 208.645 190.077 181.457 181.730 166.466 179.265 2024 402 0 344 0 583.473 582.352 608.201 581.728 627.985 622.259 605.604 559.149 146.121 244.080 196.746 276.881 83.464 150.974 174.188 495.712 549.222 538.012 557.666 583.009 525.602 608.987 600.181 591.665 657.608 622.875 457.772 472.523 387.751 427.931 145.212 201.183 240.854 179.866 257.071 160.830 658.132 667.931 660.002 620.268 604.644 601.630 538.956 473.382 428.928 439.555 477.486 464.325 564.058 610.378 621.759 612.787 590.192 574.657 577.649 567.029 542.173 415.454 284.942 346.453 368.637 229.831 259.081 193.866 173.749 236.512 315.482 434.224 475.660 405.451 429.548 462.439 418.213 435.792 432.537 437.892 489.876 456.318 450.947 422.234 435.645 422.933 436.494 476.373 494.876 362.580 323.305 339.261 332.301 327.099 350.358 318.784 347.200 387.003 206.911 264.720 327.763 209.047 273.973 378.892 224.259 298.490 386.950 471.222 510.613 507.677 510.875 579.321 608.511 595.321 579.722 572.434 598.246 555.277 581.653 633.813 594.366 663.656 682.550 611.872 601.130 589.041 582.360 580.834 572.467 539.803 544.604 660.947 661.768 657.579 412.690 430.327 411.137 414.194 436.712 448.960 454.731 506.024 451.335 460.436 228.218 284.190 370.241 297.538 304.879 354.292 291.111 326.687 334.617 592.327 564.373 580.906 603.754 609.400 599.367 605.845 596.821 612.736 581.641 382.251 397.333 400.543 439.517 444.810 503.506 236.810 205.027 155.759 194.287 222.442 155.726 175.029 220.368 305.457 332.787 286.045 274.711 209.996 270.878 289.251 176.615 241.977 172.650 120.536 624.221 640.133 651.437 642.359 631.534 184.316 196.700 150.803 183.491 120.049 179.295 117.906 110.812 488.136 611.859 607.294 649.273 637.051 604.351 550.286 493.414 504.098 483.259 599.723 605.176 569.993 556.279 560.923 534.141 573.305 586.723 164.312 170.040 179.794 199.536 198.246 225.355 191.618 235.110 255.702 425.514 440.159 478.423 437.869 459.933 471.501 500.455 483.999 462.154 492.484 265.759 334.941 406.013 336.816 406.704 474.717 326.249 435.851 548.503 694.852 642.211 609.717 672.715 413.256 253.607 203.463 243.742 205.184 632.447 617.588 612.052 558.330 564.059 565.547 540.179 554.073 541.753 533.130 689.857 652.439 599.460 587.462 539.689 569.889 561.657 580.022 200.075 226.474 280.368 274.424 231.432 246.252 285.424 297.799 302.986 563.212 585.349 549.628 532.434 194.680 269.410 423.669 550.008 80.619 210.127 350.266 487.702 215.566 232.049 149.943 226.124 343.402 228.904 393.291 108.160 136.548 601.541 569.213 630.054 603.070 594.744 563.179 513.262 477.456 503.050 691.329 372.261 566.939 645.000 668.441 419.005 204.968 162.156 334.097 273.065 508.447 539.250 492.009 571.202 480.821 466.218 370.550 384.334 380.820 368.458 374.091 367.910 350.650 430.320 478.694 222.906 403.862 163.807 166.199 208.575 191.023 181.428 182.116 166.524 179.463 2024 403 0 344 0 582.832 581.284 606.456 579.983 626.360 620.164 604.215 558.415 145.777 243.299 196.405 276.596 83.554 150.701 174.131 496.493 548.723 536.311 557.115 582.740 526.727 608.894 601.687 593.293 654.934 620.768 456.166 471.299 386.896 426.501 144.604 200.591 241.107 179.976 257.914 160.373 657.152 666.440 658.350 619.203 602.582 599.928 538.594 471.740 427.147 436.877 474.511 460.613 562.247 608.565 619.471 611.411 587.959 572.956 577.674 567.002 541.489 414.383 284.854 346.382 368.781 230.460 258.970 193.755 174.146 236.149 315.493 435.622 476.551 408.637 432.385 465.098 420.504 438.325 433.934 439.285 492.346 459.218 454.275 424.740 438.460 426.391 438.784 477.870 495.917 364.614 325.426 340.589 332.631 328.507 352.917 319.030 348.457 390.759 207.150 264.660 329.891 208.316 272.618 381.204 223.080 297.285 391.265 471.860 511.463 508.554 510.155 582.649 610.305 597.647 582.502 573.865 596.170 555.129 580.682 633.100 593.124 662.089 680.736 609.263 598.655 586.568 580.687 579.681 571.704 540.823 546.011 659.607 660.406 656.320 413.223 432.370 412.896 416.338 437.622 449.200 455.458 506.005 452.037 461.541 228.548 284.535 370.622 300.055 307.831 355.868 293.007 328.737 335.872 593.820 564.639 581.407 605.781 609.591 598.807 605.041 595.301 611.215 580.028 385.648 399.358 404.004 441.602 446.383 503.427 237.934 205.607 156.234 194.752 222.985 155.223 174.826 221.217 306.220 334.986 287.995 275.844 210.880 272.413 289.204 176.454 242.499 172.080 120.094 623.039 639.230 650.324 640.713 630.008 184.025 196.127 150.526 182.939 119.917 178.639 117.474 110.306 488.905 611.197 607.060 647.745 636.022 604.941 550.077 493.316 504.782 483.861 597.888 603.282 567.347 553.920 558.421 531.840 571.105 583.814 164.174 171.474 180.273 199.612 198.867 226.573 191.318 235.621 256.915 428.251 442.254 479.732 441.197 461.437 472.899 501.720 484.766 462.856 492.984 264.581 335.008 407.781 335.802 407.344 476.188 325.683 439.790 548.451 692.731 640.547 608.075 671.518 412.634 252.672 203.109 244.043 205.444 631.348 616.811 611.366 558.341 564.640 565.767 541.978 555.929 544.135 535.689 687.881 649.823 596.850 585.269 537.764 568.246 559.378 578.284 201.370 227.404 282.135 276.026 233.488 248.234 288.158 300.277 304.828 562.052 584.381 549.335 532.228 195.890 271.191 425.941 551.215 80.170 209.312 349.573 486.077 214.292 230.615 149.818 225.116 343.738 228.247 392.727 108.140 136.097 600.712 568.851 628.988 600.557 592.712 561.099 512.015 476.727 502.548 690.813 371.852 565.318 643.314 667.788 417.608 204.633 161.515 333.267 272.602 509.229 539.161 492.527 570.958 480.526 466.968 371.224 385.037 382.583 369.729 376.190 368.713 352.495 431.797 479.323 223.595 403.465 163.648 166.242 208.505 191.965 181.399 182.500 166.581 179.660 2024 404 0 344 0 582.200 580.231 604.734 578.258 624.763 618.100 602.847 557.690 145.434 242.522 196.065 276.312 83.644 150.430 174.075 497.266 548.232 534.626 556.571 582.474 527.837 608.803 603.154 594.879 652.288 618.681 454.569 470.084 386.046 425.080 143.999 200.002 241.360 180.085 258.753 159.917 656.192 664.977 656.726 618.156 600.541 598.249 538.237 470.110 425.377 434.218 471.561 456.931 560.453 606.776 617.211 610.056 585.749 571.274 577.698 566.976 540.812 413.317 284.766 346.311 368.925 231.086 258.860 193.645 174.541 235.786 315.503 437.008 477.433 411.796 435.195 467.729 422.775 440.833 435.318 440.667 494.786 462.088 457.569 427.224 441.247 429.816 441.051 479.352 496.946 366.634 327.535 341.909 332.960 329.906 355.460 319.274 349.706 394.486 207.389 264.600 332.006 207.588 271.270 383.498 221.908 296.087 395.541 472.491 512.303 509.420 509.441 585.883 612.046 599.907 585.204 575.264 594.121 554.982 579.724 632.403 591.892 660.545 678.952 606.675 596.202 584.115 579.031 578.541 570.950 541.829 547.398 658.291 659.069 655.082 413.754 434.398 414.643 418.465 438.524 449.438 456.179 505.987 452.732 462.637 228.876 284.878 371.001 302.560 310.766 357.434 294.892 330.775 337.120 595.278 564.901 581.898 607.749 609.778 598.258 604.253 593.803 609.719 578.436 389.019 401.366 407.433 443.667 447.941 503.348 239.053 206.185 156.707 195.214 223.526 154.722 174.625 222.061 306.979 337.172 289.935 276.970 211.760 273.940 289.158 176.294 243.018 171.513 119.655 621.871 638.342 649.233 639.091 628.503 183.734 195.556 150.252 182.390 119.787 177.987 117.044 109.803 489.668 610.544 606.830 646.241 635.009 605.521 549.870 493.218 505.459 484.458 596.073 601.412 564.722 551.580 555.939 529.557 568.926 580.927 164.036 172.901 180.751 199.689 199.486 227.785 191.020 236.131 258.122 430.965 444.329 481.030 444.491 462.926 474.284 502.971 485.526 463.551 493.479 263.410 335.074 409.534 334.794 407.979 477.642 325.120 443.686 548.401 690.651 638.905 606.448 670.348 412.016 251.742 202.758 244.343 205.702 630.266 616.046 610.690 558.353 565.213 565.984 543.751 557.754 546.478 538.209 685.943 647.245 594.266 583.098 535.856 566.622 557.120 576.567 202.659 228.331 283.894 277.620 235.535 250.206 290.877 302.742 306.660 560.904 583.427 549.046 532.024 197.092 272.960 428.191 552.400 79.724 208.502 348.885 484.467 213.028 229.193 149.693 224.114 344.072 227.592 392.166 108.120 135.648 599.892 568.492 627.937 598.066 590.701 559.037 510.778 476.005 502.050 690.316 371.444 563.709 641.651 667.151 416.217 204.299 160.877 332.442 272.141 510.002 539.073 493.039 570.717 480.233 467.711 371.895 385.735 384.336 370.992 378.275 369.512 354.329 433.261 479.947 224.281 403.070 163.490 166.284 208.435 192.902 181.370 182.882 166.639 179.856 2024 405 0 344 0 581.577 579.191 603.036 576.552 623.192 616.065 601.500 556.975 145.094 241.748 195.728 276.030 83.734 150.159 174.020 498.030 547.746 532.956 556.035 582.214 528.931 608.713 604.583 596.425 649.671 616.613 452.980 468.877 385.200 423.667 143.398 199.416 241.611 180.193 259.587 159.464 655.251 663.542 655.129 617.125 598.520 596.592 537.884 468.493 423.620 431.578 468.635 453.280 558.677 605.010 614.980 608.723 583.563 569.612 577.722 566.950 540.144 412.257 284.679 346.240 369.068 231.709 258.750 193.535 174.934 235.426 315.513 438.383 478.308 414.927 437.980 470.331 425.025 443.317 436.690 442.035 497.197 464.928 460.828 429.686 444.007 433.208 443.295 480.817 497.964 368.642 329.631 343.222 333.287 331.298 357.986 319.517 350.948 398.183 207.627 264.540 334.107 206.865 269.930 385.776 220.742 294.895 399.777 473.116 513.132 510.276 508.734 589.023 613.733 602.102 587.831 576.635 592.099 554.838 578.781 631.722 590.671 659.025 677.198 604.109 593.770 581.682 577.391 577.414 570.206 542.821 548.762 656.997 657.757 653.865 414.281 436.411 416.378 420.578 439.421 449.675 456.895 505.968 453.423 463.723 229.202 285.220 371.378 305.051 313.686 358.992 296.768 332.801 338.361 596.700 565.159 582.381 609.658 609.961 597.718 603.479 592.328 608.246 576.864 392.362 403.359 410.830 445.711 449.483 503.271 240.166 206.759 157.177 195.674 224.065 154.224 174.425 222.901 307.734 339.345 291.864 278.090 212.636 275.458 289.112 176.134 243.536 170.948 119.217 620.718 637.467 648.164 637.495 627.018 183.445 194.987 149.978 181.844 119.657 177.338 116.617 109.302 490.424 609.900 606.603 644.761 634.013 606.090 549.665 493.122 506.130 485.050 594.280 599.564 562.118 549.258 553.477 527.292 566.766 578.061 163.899 174.321 181.226 199.765 200.102 228.991 190.723 236.638 259.324 433.654 446.386 482.315 447.750 464.401 475.654 504.208 486.278 464.239 493.969 262.246 335.141 411.271 333.791 408.609 479.080 324.561 447.536 548.351 688.611 637.283 604.837 669.202 411.401 250.816 202.407 244.641 205.960 629.201 615.294 610.026 558.364 565.779 566.199 545.497 559.548 548.781 540.689 684.043 644.703 591.705 580.950 533.965 565.016 554.882 574.870 203.942 229.253 285.644 279.207 237.571 252.168 293.582 305.193 308.482 559.768 582.486 548.761 531.823 198.287 274.717 430.419 553.564 79.281 207.699 348.202 482.872 211.774 227.782 149.569 223.117 344.405 226.941 391.608 108.100 135.201 599.081 568.136 626.901 595.597 588.712 556.993 509.551 475.288 501.557 689.837 371.040 562.113 640.011 666.530 414.834 203.967 160.243 331.620 271.683 510.766 538.986 493.546 570.480 479.943 468.448 372.562 386.429 386.078 372.248 380.347 370.306 356.152 434.715 480.566 224.965 402.677 163.333 166.326 208.365 193.836 181.342 183.263 166.696 180.051 2024 406 0 344 0 580.964 578.165 601.361 574.866 621.648 614.060 600.175 556.268 144.755 240.978 195.392 275.749 83.822 149.890 173.964 498.785 547.266 531.302 555.505 581.957 530.009 608.625 605.974 597.933 647.082 614.565 451.400 467.678 384.359 422.262 142.799 198.833 241.861 180.301 260.418 159.012 654.329 662.134 653.560 616.110 596.521 594.956 537.535 466.889 421.875 428.957 465.732 449.658 556.917 603.267 612.776 607.410 581.399 567.969 577.745 566.925 539.484 411.202 284.593 346.170 369.210 232.329 258.641 193.426 175.326 235.067 315.524 439.747 479.174 418.031 440.739 472.906 427.256 445.778 438.050 443.391 499.578 467.738 464.052 432.125 446.740 436.566 445.518 482.266 498.970 370.637 331.716 344.527 333.612 332.682 360.496 319.758 352.182 401.849 207.863 264.481 336.195 206.145 268.596 388.035 219.582 293.711 403.975 473.735 513.952 511.122 508.034 592.071 615.370 604.233 590.383 577.976 590.104 554.696 577.851 631.055 589.460 657.527 675.474 601.564 591.360 579.270 575.769 576.300 569.471 543.799 550.105 655.725 656.467 652.669 414.805 438.409 418.100 422.674 440.310 449.910 457.606 505.950 454.108 464.800 229.527 285.561 371.753 307.529 316.590 360.540 298.633 334.816 339.596 598.087 565.413 582.855 611.511 610.139 597.187 602.720 590.874 606.797 575.311 395.677 405.336 414.196 447.735 451.011 503.194 241.274 207.332 157.646 196.132 224.600 153.728 174.226 223.738 308.485 341.504 293.782 279.205 213.507 276.969 289.066 175.975 244.050 170.386 118.782 619.579 636.607 647.114 635.922 625.553 183.157 194.422 149.706 181.300 119.527 176.692 116.192 108.804 491.173 609.265 606.379 643.305 633.032 606.650 549.462 493.025 506.795 485.637 592.506 597.738 559.533 546.956 551.035 525.045 564.625 575.218 163.763 175.736 181.699 199.841 200.715 230.192 190.427 237.142 260.520 436.318 448.425 483.589 450.976 465.862 477.012 505.430 487.023 464.922 494.454 261.089 335.206 412.994 332.795 409.234 480.503 324.006 451.342 548.302 686.610 635.682 603.242 668.080 410.789 249.895 202.059 244.937 206.216 628.153 614.552 609.371 558.375 566.336 566.410 547.217 561.311 551.044 543.130 682.181 642.196 589.169 578.823 532.091 563.428 552.665 573.194 205.218 230.170 287.386 280.785 239.598 254.120 296.273 307.632 310.294 558.644 581.557 548.479 531.624 199.475 276.463 432.624 554.707 78.841 206.900 347.525 481.291 210.529 226.383 149.446 222.125 344.736 226.293 391.052 108.080 134.756 598.279 567.784 625.881 593.150 586.743 554.966 508.335 474.576 501.068 689.376 370.637 560.529 638.393 665.926 413.457 203.636 159.612 330.803 271.226 511.521 538.900 494.048 570.246 479.656 469.178 373.226 387.120 387.808 373.496 382.405 371.096 357.964 436.158 481.179 225.646 402.285 163.176 166.368 208.296 194.766 181.313 183.642 166.753 180.245 2024 407 0 344 0 580.359 577.153 599.709 573.198 620.128 612.083 598.869 555.571 144.417 240.211 195.058 275.469 83.911 149.623 173.909 499.532 546.792 529.663 554.981 581.705 531.071 608.540 607.329 599.401 644.520 612.535 449.828 466.488 383.522 420.865 142.204 198.253 242.110 180.408 261.244 158.563 653.426 660.753 652.017 615.111 594.541 593.343 537.191 465.296 420.142 426.355 462.853 446.066 555.174 601.547 610.600 606.118 579.258 566.344 577.768 566.900 538.832 410.153 284.507 346.101 369.352 232.946 258.532 193.317 175.716 234.709 315.534 441.101 480.033 421.108 443.471 475.453 429.467 448.214 439.398 444.735 501.929 470.518 467.241 434.543 449.446 439.892 447.718 483.700 499.965 372.619 333.788 345.824 333.935 334.057 362.989 319.998 353.408 405.484 208.098 264.422 338.270 205.429 267.271 390.278 218.429 292.533 408.132 474.348 514.761 511.958 507.340 595.029 616.956 606.302 592.862 579.288 588.135 554.556 576.935 630.403 588.259 656.051 673.779 599.040 588.972 576.877 574.163 575.200 568.744 544.763 551.428 654.474 655.201 651.493 415.326 440.391 419.810 424.755 441.193 450.143 458.312 505.932 454.788 465.867 229.851 285.899 372.126 309.994 319.477 362.080 300.489 336.819 340.823 599.440 565.663 583.320 613.309 610.313 596.666 601.975 589.441 605.371 573.779 398.965 407.297 417.530 449.739 452.523 503.118 242.377 207.902 158.112 196.588 225.134 153.235 174.027 224.570 309.233 343.650 295.690 280.313 214.373 278.471 289.020 175.817 244.563 169.827 118.349 618.453 635.760 646.085 634.372 624.107 182.871 193.859 149.436 180.758 119.399 176.049 115.769 108.308 491.915 608.639 606.159 641.871 632.066 607.199 549.262 492.930 507.454 486.219 590.753 595.934 556.969 544.671 548.613 522.816 562.504 572.396 163.627 177.143 182.170 199.916 201.326 231.388 190.133 237.645 261.710 438.959 450.444 484.850 454.167 467.309 478.355 506.639 487.760 465.598 494.934 259.938 335.272 414.703 331.805 409.854 481.909 323.454 455.102 548.253 684.648 634.102 601.661 666.981 410.181 248.978 201.712 245.233 206.471 627.121 613.823 608.727 558.386 566.885 566.619 548.911 563.043 553.268 545.532 680.354 639.724 586.657 576.719 530.234 561.857 550.468 571.538 206.489 231.083 289.118 282.356 241.615 256.064 298.950 310.059 312.097 557.533 580.641 548.201 531.427 200.656 278.197 434.806 555.829 78.403 206.108 346.853 479.725 209.293 224.994 149.323 221.139 345.065 225.647 390.499 108.061 134.314 597.485 567.436 624.875 590.724 584.795 552.957 507.129 473.871 500.584 688.932 370.237 558.957 636.797 665.336 412.088 203.307 158.983 329.990 270.772 512.268 538.814 494.544 570.015 479.371 469.902 373.886 387.806 389.528 374.737 384.450 371.881 359.765 437.589 481.787 226.324 401.896 163.020 166.410 208.227 195.691 181.285 184.019 166.809 180.438 2024 408 0 344 0 579.764 576.153 598.079 571.549 618.634 610.135 597.583 554.882 144.082 239.448 194.726 275.191 83.999 149.357 173.855 500.271 546.325 528.039 554.464 581.457 532.119 608.456 608.648 600.832 641.984 610.523 448.264 465.305 382.689 419.476 141.611 197.675 242.357 180.515 262.066 158.115 652.541 659.397 650.500 614.128 592.582 591.750 536.851 463.716 418.421 423.770 459.997 442.503 553.448 599.849 608.450 604.845 577.140 564.739 577.791 566.876 538.188 409.109 284.421 346.031 369.493 233.560 258.424 193.209 176.105 234.353 315.544 442.443 480.884 424.157 446.177 477.971 431.658 450.627 440.734 446.067 504.251 473.267 470.394 436.939 452.125 443.183 449.896 485.118 500.950 374.589 335.849 347.114 334.257 335.424 365.465 320.237 354.627 409.089 208.332 264.363 340.331 204.716 265.952 392.504 217.283 291.362 412.249 474.954 515.561 512.785 506.652 597.896 618.493 608.309 595.268 580.572 586.191 554.418 576.031 629.765 587.069 654.597 672.111 596.536 586.604 574.504 572.574 574.112 568.026 545.715 552.729 653.245 653.958 650.336 415.844 442.357 421.508 426.821 442.070 450.375 459.012 505.914 455.462 466.926 230.173 286.237 372.498 312.446 322.348 363.611 302.335 338.811 342.043 600.760 565.909 583.777 615.052 610.484 596.154 601.244 588.030 603.966 572.265 402.225 409.242 420.832 451.723 454.021 503.043 243.474 208.469 158.576 197.041 225.665 152.744 173.830 225.398 309.976 345.782 297.588 281.415 215.235 279.965 288.975 175.659 245.073 169.271 117.918 617.341 634.926 645.076 632.846 622.681 182.585 193.298 149.167 180.220 119.271 175.409 115.349 107.815 492.650 608.022 605.942 640.460 631.116 607.739 549.063 492.835 508.107 486.797 589.020 594.151 554.425 542.404 546.210 520.604 560.402 569.596 163.492 178.545 182.640 199.991 201.933 232.578 189.840 238.145 262.894 441.575 452.445 486.100 457.324 468.741 479.685 507.834 488.490 466.267 495.409 258.793 335.337 416.396 330.821 410.469 483.299 322.905 458.817 548.206 682.722 632.541 600.094 665.906 409.576 248.066 201.366 245.527 206.725 626.106 613.104 608.092 558.397 567.426 566.825 550.579 564.745 555.453 547.895 678.562 637.285 584.169 574.635 528.393 560.304 548.291 569.901 207.754 231.992 290.842 283.920 243.622 257.997 301.613 312.472 313.890 556.433 579.738 547.927 531.233 201.829 279.920 436.966 556.930 77.969 205.321 346.186 478.173 208.066 223.616 149.201 220.158 345.393 225.005 389.949 108.041 133.873 596.700 567.091 623.883 588.319 582.867 550.966 505.932 473.171 500.104 688.505 369.839 557.397 635.222 664.762 410.725 202.980 158.358 329.181 270.320 513.005 538.730 495.036 569.787 479.089 470.619 374.542 388.489 391.237 375.970 386.481 372.662 361.554 439.010 482.390 227.000 401.508 162.864 166.452 208.158 196.613 181.257 184.394 166.866 180.631 2024 409 0 344 0 579.177 575.167 596.471 569.918 617.165 608.214 596.317 554.202 143.748 238.689 194.395 274.914 84.086 149.092 173.800 501.001 545.863 526.430 553.954 581.213 533.151 608.373 609.931 602.225 639.475 608.530 446.709 464.130 381.861 418.095 141.021 197.100 242.603 180.621 262.884 157.669 651.673 658.066 649.008 613.160 590.642 590.178 536.515 462.148 416.712 421.204 457.165 438.969 551.738 598.172 606.326 603.593 575.042 563.151 577.813 566.852 537.552 408.070 284.336 345.962 369.633 234.172 258.317 193.101 176.492 233.999 315.554 443.775 481.726 427.180 448.858 480.461 433.829 453.016 442.058 447.386 506.544 475.987 473.512 439.312 454.776 446.441 452.053 486.521 501.923 376.546 337.897 348.397 334.577 336.784 367.925 320.475 355.838 412.663 208.564 264.305 342.379 204.008 264.641 394.712 216.142 290.198 416.326 475.555 516.351 513.602 505.971 600.677 619.982 610.256 597.604 581.828 584.273 554.283 575.141 629.140 585.888 653.164 670.472 594.053 584.256 572.151 571.001 573.036 567.316 546.652 554.009 652.037 652.736 649.199 416.359 444.309 423.193 428.871 442.940 450.605 459.707 505.896 456.131 467.975 230.493 286.572 372.867 314.885 325.203 365.133 304.171 340.791 343.256 602.047 566.151 584.225 616.742 610.650 595.650 600.526 586.639 602.584 570.770 405.457 411.172 424.103 453.687 455.503 502.969 244.567 209.034 159.038 197.493 226.193 152.256 173.634 226.222 310.716 347.902 299.475 282.511 216.093 281.452 288.930 175.502 245.581 168.716 117.490 616.242 634.106 644.086 631.342 621.273 182.302 192.741 148.899 179.684 119.143 174.773 114.931 107.324 493.378 607.413 605.728 639.071 630.181 608.269 548.866 492.741 508.754 487.369 587.306 592.389 551.901 540.156 543.827 518.409 558.319 566.817 163.358 179.940 183.106 200.066 202.538 233.762 189.549 238.642 264.073 444.166 454.427 487.338 460.446 470.160 481.001 509.015 489.212 466.931 495.880 257.655 335.402 418.075 329.843 411.079 484.674 322.359 462.486 548.158 680.833 630.999 598.542 664.852 408.974 247.159 201.022 245.819 206.977 625.107 612.397 607.468 558.408 567.959 567.028 552.222 566.417 557.600 550.220 676.803 634.880 581.704 572.572 526.568 558.769 546.134 568.283 209.013 232.896 292.558 285.475 245.620 259.922 304.261 314.872 315.673 555.345 578.846 547.656 531.041 202.996 281.631 439.104 558.011 77.537 204.539 345.524 476.635 206.849 222.248 149.080 219.183 345.719 224.366 389.401 108.022 133.435 595.924 566.750 622.905 585.936 580.959 548.991 504.745 472.476 499.629 688.093 369.443 555.850 633.668 664.202 409.370 202.654 157.736 328.376 269.871 513.733 538.647 495.522 569.563 478.809 471.330 375.194 389.167 392.936 377.196 388.499 373.438 363.332 440.419 482.987 227.674 401.121 162.710 166.493 208.090 197.531 181.229 184.768 166.922 180.823 2024 410 0 344 0 578.598 574.194 594.885 568.305 615.719 606.319 595.070 553.530 143.416 237.933 194.066 274.639 84.173 148.829 173.746 501.723 545.407 524.835 553.450 580.973 534.168 608.293 611.180 603.582 636.991 606.555 445.163 462.964 381.037 416.722 140.434 196.528 242.848 180.727 263.698 157.225 650.823 656.760 647.541 612.207 588.722 588.626 536.184 460.592 415.014 418.657 454.355 435.465 550.043 596.517 604.228 602.359 572.967 561.581 577.835 566.828 536.924 407.036 284.252 345.894 369.772 234.780 258.209 192.993 176.877 233.646 315.565 445.096 482.561 430.174 451.511 482.923 435.981 455.380 443.369 448.693 508.807 478.676 476.594 441.663 457.400 449.666 454.187 487.908 502.886 378.490 339.934 349.672 334.895 338.135 370.368 320.711 357.041 416.206 208.796 264.247 344.413 203.304 263.337 396.903 215.008 289.040 420.363 476.150 517.131 514.409 505.297 603.370 621.425 612.145 599.870 583.056 582.379 554.149 574.264 628.529 584.717 651.753 668.859 591.589 581.929 569.816 569.443 571.973 566.615 547.577 555.269 650.849 651.536 648.081 416.871 446.245 424.866 430.905 443.804 450.834 460.396 505.879 456.795 469.016 230.813 286.906 373.235 317.311 328.042 366.646 305.997 342.759 344.462 603.301 566.389 584.665 618.380 610.813 595.156 599.822 585.268 601.223 569.293 408.662 413.085 427.341 455.631 456.971 502.895 245.654 209.596 159.498 197.942 226.719 151.770 173.438 227.043 311.452 350.008 301.352 283.601 216.947 282.930 288.885 175.346 246.086 168.165 117.063 615.156 633.298 643.114 629.861 619.884 182.019 192.186 148.633 179.150 119.016 174.140 114.515 106.835 494.100 606.814 605.518 637.703 629.260 608.789 548.671 492.648 509.395 487.937 585.611 590.647 549.395 537.925 541.462 516.231 556.254 564.058 163.224 181.329 183.571 200.140 203.140 234.942 189.259 239.137 265.247 446.734 456.391 488.564 463.534 471.564 482.304 510.182 489.927 467.588 496.345 256.523 335.466 419.739 328.871 411.685 486.033 321.817 466.109 548.112 678.979 629.477 597.005 663.820 408.375 246.257 200.680 246.110 207.229 624.123 611.701 606.853 558.419 568.485 567.228 553.838 568.060 559.708 552.505 675.078 632.507 579.261 570.530 524.759 557.250 543.997 566.684 210.266 233.797 294.264 287.023 247.608 261.837 306.896 317.260 317.447 554.268 577.967 547.389 530.852 204.156 283.331 441.219 559.072 77.107 203.763 344.868 475.111 205.641 220.892 148.959 218.212 346.043 223.730 388.857 108.003 132.998 595.156 566.412 621.942 583.573 579.070 547.033 503.568 471.787 499.158 687.697 369.049 554.314 632.134 663.657 408.021 202.330 157.117 327.576 269.423 514.453 538.565 496.003 569.342 478.531 472.035 375.843 389.842 394.623 378.415 390.504 374.209 365.100 441.817 483.580 228.345 400.737 162.556 166.534 208.021 198.444 181.201 185.140 166.978 181.014 2024 411 0 344 0 578.028 573.233 593.319 566.709 614.297 604.451 593.842 552.867 143.086 237.181 193.739 274.364 84.259 148.568 173.692 502.437 544.956 523.254 552.952 580.737 535.170 608.214 612.395 604.904 634.533 604.598 443.624 461.805 380.217 415.356 139.850 195.959 243.092 180.832 264.508 156.783 649.989 655.477 646.098 611.269 586.820 587.095 535.856 459.047 413.328 416.127 451.567 431.989 548.365 594.882 602.155 601.144 570.912 560.029 577.856 566.804 536.303 406.008 284.167 345.825 369.911 235.386 258.103 192.887 177.260 233.295 315.575 446.406 483.389 433.141 454.139 485.357 438.112 457.721 444.669 449.987 511.041 481.336 479.641 443.993 459.997 452.856 456.299 489.280 503.837 380.422 341.958 350.939 335.211 339.479 372.795 320.946 358.237 419.717 209.026 264.189 346.434 202.603 262.040 399.076 213.881 287.888 424.358 476.739 517.902 515.207 504.628 605.979 622.821 613.975 602.068 584.257 580.509 554.017 573.398 627.932 583.555 650.361 667.272 589.145 579.622 567.501 567.901 570.922 565.923 548.489 556.509 649.680 650.357 646.981 417.380 448.166 426.527 432.924 444.661 451.061 461.081 505.861 457.453 470.047 231.130 287.239 373.600 319.723 330.865 368.151 307.814 344.716 345.661 604.524 566.623 585.097 619.966 610.972 594.670 599.131 583.917 599.883 567.835 411.839 414.983 430.548 457.555 458.424 502.822 246.736 210.156 159.956 198.390 227.243 151.286 173.243 227.859 312.184 352.101 303.219 284.685 217.796 284.400 288.840 175.191 246.589 167.616 116.639 614.083 632.503 642.161 628.400 618.513 181.738 191.634 148.368 178.619 118.890 173.509 114.102 106.349 494.815 606.222 605.311 636.357 628.354 609.301 548.478 492.555 510.030 488.499 583.934 588.926 546.909 535.711 539.117 514.070 554.208 561.320 163.090 182.712 184.034 200.214 203.740 236.115 188.971 239.630 266.414 449.277 458.337 489.779 466.587 472.955 483.594 511.335 490.635 468.239 496.806 255.398 335.530 421.389 327.904 412.286 487.377 321.279 469.687 548.066 677.159 627.974 595.481 662.810 407.780 245.358 200.339 246.400 207.479 623.155 611.015 606.248 558.429 569.004 567.426 555.430 569.672 561.778 554.753 673.386 630.165 576.842 568.508 522.966 555.747 541.878 565.104 211.513 234.692 295.962 288.563 249.587 263.743 309.516 319.635 319.211 553.202 577.099 547.124 530.664 205.310 285.020 443.312 560.113 76.681 202.992 344.216 473.600 204.441 219.546 148.838 217.247 346.366 223.097 388.315 107.983 132.564 594.396 566.077 620.991 581.230 577.201 545.091 502.400 471.104 498.691 687.315 368.657 552.789 630.621 663.125 406.679 202.007 156.501 326.779 268.978 515.164 538.484 496.479 569.124 478.256 472.733 376.489 390.513 396.300 379.627 392.495 374.976 366.856 443.204 484.167 229.013 400.354 162.402 166.575 207.954 199.354 181.173 185.511 167.033 181.204 2024 412 0 344 0 577.466 572.285 591.774 565.131 612.897 602.609 592.632 552.212 142.757 236.432 193.413 274.092 84.345 148.307 173.638 503.142 544.511 521.688 552.460 580.505 536.158 608.136 613.578 606.190 632.100 602.658 442.094 460.653 379.402 413.999 139.269 195.393 243.335 180.936 265.314 156.343 649.172 654.218 644.679 610.345 584.937 585.583 535.533 457.515 411.654 413.615 448.802 428.541 546.702 593.268 600.107 599.947 568.878 558.494 577.877 566.781 535.690 404.985 284.084 345.757 370.048 235.989 257.997 192.780 177.642 232.946 315.585 447.705 484.208 436.080 456.740 487.763 440.224 460.038 445.957 451.270 513.245 483.965 482.652 446.300 462.567 456.013 458.389 490.637 504.778 382.340 343.971 352.199 335.526 340.814 375.205 321.179 359.426 423.197 209.255 264.132 348.442 201.906 260.751 401.233 212.759 286.744 428.313 477.321 518.663 515.995 503.965 608.504 624.174 615.749 604.198 585.432 578.663 553.887 572.546 627.347 582.403 648.989 665.711 586.721 577.335 565.204 566.375 569.883 565.238 549.387 557.729 648.531 649.198 645.899 417.887 450.071 428.176 434.927 445.512 451.286 461.760 505.844 458.107 471.069 231.446 287.570 373.964 322.123 333.671 369.647 309.621 346.661 346.853 605.716 566.853 585.521 621.504 611.127 594.193 598.453 582.584 598.564 566.395 414.987 416.865 433.723 459.459 459.863 502.750 247.813 210.714 160.412 198.835 227.764 150.805 173.050 228.672 312.912 354.181 305.075 285.764 218.641 285.863 288.796 175.036 247.089 167.070 116.217 613.023 631.721 641.226 626.962 617.160 181.458 191.084 148.105 178.091 118.764 172.882 113.691 105.865 495.524 605.639 605.106 635.031 627.461 609.803 548.287 492.463 510.659 489.057 582.276 587.225 544.442 533.515 536.790 511.925 552.179 558.603 162.958 184.088 184.495 200.288 204.336 237.284 188.683 240.121 267.576 451.795 460.263 490.982 469.605 474.331 484.870 512.475 491.336 468.884 497.262 254.279 335.593 423.024 326.944 412.882 488.705 320.743 473.219 548.020 675.372 626.489 593.971 661.820 407.187 244.465 199.999 246.688 207.728 622.201 610.340 605.651 558.439 569.515 567.621 556.996 571.256 563.810 556.962 671.724 627.855 574.444 566.506 521.189 554.261 539.778 563.542 212.754 235.584 297.652 290.096 251.556 265.639 312.122 321.997 320.965 552.148 576.243 546.864 530.480 206.456 286.697 445.383 561.135 76.257 202.226 343.569 472.103 203.251 218.210 148.718 216.287 346.686 222.466 387.775 107.964 132.132 593.645 565.746 620.055 578.907 575.350 543.167 501.242 470.426 498.228 686.947 368.267 551.277 629.127 662.606 405.344 201.686 155.888 325.986 268.535 515.867 538.403 496.951 568.909 477.983 473.425 377.130 391.180 397.966 380.831 394.472 375.738 368.601 444.581 484.750 229.679 399.973 162.249 166.616 207.886 200.260 181.145 185.879 167.089 181.393 2024 413 0 344 0 576.912 571.349 590.250 563.571 611.520 600.792 591.440 551.565 142.430 235.687 193.089 273.820 84.431 148.048 173.585 503.840 544.072 520.135 551.975 580.277 537.131 608.060 614.727 607.442 629.691 600.735 440.571 459.510 378.591 412.649 138.691 194.829 243.576 181.041 266.116 155.904 648.370 652.982 643.282 609.436 583.073 584.090 535.214 455.993 409.991 411.120 446.059 425.122 545.054 591.674 598.083 598.769 566.865 556.976 577.898 566.759 535.085 403.967 284.000 345.689 370.185 236.589 257.891 192.674 178.023 232.598 315.595 448.993 485.020 438.992 459.315 490.141 442.316 462.332 447.234 452.540 515.420 486.563 485.627 448.585 465.109 459.135 460.458 491.978 505.709 384.247 345.971 353.452 335.839 342.141 377.598 321.411 360.607 426.646 209.482 264.074 350.437 201.212 259.468 403.372 211.644 285.605 432.227 477.899 519.415 516.774 503.309 610.948 625.483 617.468 606.263 586.581 576.840 553.759 571.705 626.775 581.261 647.637 664.174 584.315 575.067 562.925 564.864 568.856 564.562 550.273 558.929 647.401 648.060 644.834 418.390 451.962 429.812 436.915 446.356 451.510 462.434 505.827 458.755 472.083 231.761 287.899 374.326 324.509 336.461 371.134 311.418 348.595 348.039 606.878 567.080 585.938 622.993 611.279 593.724 597.787 581.271 597.265 564.972 418.108 418.731 436.865 461.343 461.287 502.679 248.885 211.269 160.866 199.279 228.283 150.326 172.857 229.480 313.636 356.247 306.921 286.836 219.481 287.317 288.751 174.882 247.587 166.526 115.797 611.975 630.950 640.308 625.543 615.824 181.179 190.537 147.843 177.565 118.639 172.258 113.282 105.384 496.226 605.064 604.905 633.725 626.583 610.296 548.097 492.372 511.282 489.611 580.637 585.543 541.994 531.336 534.481 509.797 550.168 555.906 162.826 185.458 184.954 200.361 204.930 238.447 188.398 240.610 268.733 454.289 462.172 492.173 472.589 475.694 486.134 513.602 492.030 469.523 497.713 253.167 335.656 424.645 325.989 413.473 490.017 320.211 476.704 547.975 673.618 625.022 592.475 660.850 406.598 243.576 199.661 246.975 207.976 621.263 609.675 605.064 558.450 570.018 567.814 558.538 572.811 565.805 559.133 670.093 625.574 572.068 564.523 519.426 552.791 537.697 561.998 213.989 236.471 299.333 291.621 253.516 267.526 314.714 324.346 322.709 551.104 575.398 546.606 530.297 207.595 288.363 447.432 562.138 75.836 201.466 342.928 470.619 202.070 216.885 148.599 215.332 347.006 221.839 387.239 107.945 131.701 592.901 565.418 619.131 576.604 573.518 541.258 500.094 469.753 497.770 686.592 367.880 549.775 627.652 662.101 404.015 201.367 155.279 325.198 268.094 516.561 538.324 497.417 568.697 477.713 474.111 377.768 391.844 399.621 382.028 396.436 376.496 370.336 445.946 485.327 230.342 399.594 162.097 166.657 207.819 201.162 181.118 186.246 167.144 181.582 2024 414 0 344 0 576.367 570.424 588.745 562.026 610.165 599.000 590.266 550.926 142.105 234.945 192.767 273.550 84.516 147.790 173.532 504.529 543.638 518.596 551.495 580.052 538.090 607.986 615.845 608.660 627.306 598.830 439.057 458.374 377.784 411.306 138.116 194.268 243.817 181.144 266.914 155.468 647.585 651.768 641.909 608.540 581.227 582.616 534.898 454.483 408.339 408.644 443.338 421.730 543.422 590.100 596.082 597.608 564.872 555.476 577.918 566.736 534.486 402.954 283.918 345.622 370.322 237.186 257.786 192.569 178.402 232.251 315.605 450.271 485.824 441.876 461.864 492.491 444.388 464.601 448.498 453.799 517.567 489.132 488.567 450.849 467.624 462.223 462.504 493.304 506.628 386.140 347.960 354.697 336.150 343.461 379.975 321.642 361.780 430.063 209.709 264.018 352.419 200.522 258.193 405.495 210.535 284.474 436.099 478.470 520.158 517.543 502.659 613.311 626.749 619.133 608.264 587.704 575.041 553.633 570.876 626.215 580.128 646.305 662.663 581.929 572.819 560.664 563.367 567.841 563.893 551.146 560.109 646.290 646.941 643.787 418.890 453.837 431.437 438.887 447.194 451.733 463.103 505.810 459.398 473.087 232.074 288.227 374.686 326.883 339.235 372.612 313.205 350.518 349.217 608.009 567.303 586.346 624.434 611.427 593.263 597.133 579.977 595.985 563.566 421.201 420.582 439.975 463.208 462.697 502.608 249.952 211.821 161.317 199.720 228.800 149.849 172.665 230.285 314.357 358.301 308.757 287.903 220.318 288.764 288.707 174.729 248.083 165.984 115.379 610.939 630.192 639.408 624.146 614.506 180.902 189.993 147.583 177.042 118.515 171.638 112.876 104.905 496.921 604.497 604.707 632.439 625.718 610.780 547.910 492.281 511.900 490.159 579.015 583.880 539.564 529.174 532.191 507.686 548.175 553.228 162.694 186.822 185.410 200.434 205.522 239.605 188.113 241.096 269.884 456.759 464.062 493.353 475.538 477.043 487.384 514.715 492.717 470.156 498.160 252.061 335.719 426.251 325.040 414.060 491.315 319.683 480.143 547.931 671.895 623.573 590.993 659.900 406.012 242.691 199.325 247.261 208.223 620.338 609.020 604.486 558.460 570.514 568.004 560.054 574.337 567.763 561.267 668.492 623.324 569.714 562.560 517.679 551.337 535.635 560.472 215.219 237.355 301.005 293.138 255.466 269.404 317.292 326.682 324.444 550.072 574.564 546.352 530.116 208.728 290.019 449.460 563.122 75.418 200.711 342.291 469.149 200.897 215.571 148.480 214.383 347.323 221.214 386.705 107.926 131.273 592.165 565.093 618.220 574.320 571.705 539.365 498.954 469.085 497.316 686.250 367.494 548.285 626.197 661.608 402.693 201.048 154.672 324.414 267.656 517.247 538.245 497.879 568.488 477.445 474.791 378.403 392.503 401.265 383.217 398.387 377.250 372.059 447.301 485.900 231.003 399.217 161.946 166.697 207.752 202.060 181.090 186.611 167.199 181.769 2024 415 0 344 0 575.828 569.512 587.260 560.499 608.831 597.233 589.109 550.295 141.782 234.207 192.446 273.281 84.600 147.534 173.479 505.211 543.209 517.071 551.021 579.832 539.034 607.914 616.933 609.846 624.945 596.941 437.551 457.246 376.982 409.972 137.543 193.709 244.056 181.247 267.708 155.033 646.814 650.576 640.557 607.658 579.398 581.160 534.586 452.985 406.699 406.184 440.639 418.367 541.804 588.545 594.105 596.464 562.898 553.991 577.938 566.714 533.895 401.946 283.835 345.555 370.457 237.781 257.681 192.464 178.779 231.906 315.614 451.539 486.621 444.732 464.386 494.813 446.441 466.847 449.751 455.046 519.684 491.670 491.471 453.090 470.112 465.278 464.529 494.616 507.538 388.021 349.937 355.935 336.459 344.773 382.335 321.872 362.946 433.448 209.935 263.961 354.387 199.836 256.925 407.600 209.432 283.348 439.929 479.035 520.891 518.303 502.014 615.596 627.975 620.745 610.202 588.802 573.263 553.509 570.059 625.667 579.004 644.991 661.175 579.561 570.589 558.422 561.886 566.836 563.232 552.007 561.270 645.197 645.841 642.757 419.387 455.696 433.049 440.844 448.026 451.953 463.767 505.793 460.035 474.083 232.386 288.554 375.044 329.243 341.993 374.082 314.982 352.429 350.389 609.112 567.522 586.747 625.830 611.572 592.809 596.491 578.701 594.725 562.177 424.265 422.417 443.053 465.053 464.092 502.538 251.014 212.371 161.767 200.159 229.314 149.375 172.475 231.086 315.074 360.341 310.583 288.963 221.150 290.203 288.664 174.576 248.577 165.446 114.964 609.916 629.445 638.524 622.768 613.204 180.625 189.451 147.324 176.522 118.391 171.020 112.471 104.428 497.610 603.938 604.512 631.172 624.866 611.255 547.724 492.191 512.512 490.703 577.410 582.236 537.152 527.028 529.918 505.590 546.199 550.571 162.563 188.180 185.865 200.506 206.110 240.758 187.830 241.580 271.030 459.204 465.933 494.522 478.452 478.379 488.621 515.815 493.396 470.782 498.602 250.961 335.781 427.843 324.097 414.642 492.597 319.157 483.536 547.888 670.204 622.141 589.524 658.969 405.430 241.811 198.990 247.545 208.469 619.428 608.375 603.917 558.470 571.003 568.191 561.547 575.835 569.684 563.363 666.920 621.103 567.381 560.616 515.947 549.898 533.590 558.963 216.442 238.234 302.669 294.648 257.407 271.272 319.856 329.006 326.169 549.050 573.741 546.101 529.938 209.854 291.663 451.465 564.088 75.002 199.961 341.660 467.692 199.734 214.266 148.362 213.438 347.639 220.593 386.173 107.907 130.847 591.437 564.772 617.322 572.056 569.910 537.488 497.824 468.423 496.866 685.921 367.111 546.806 624.760 661.128 401.378 200.732 154.068 323.633 267.220 517.925 538.168 498.335 568.282 477.180 475.465 379.034 393.159 402.899 384.399 400.325 377.999 373.771 448.644 486.467 231.661 398.841 161.795 166.738 207.685 202.954 181.063 186.975 167.254 181.956 2024 416 0 344 0 575.298 568.611 585.794 558.988 607.518 595.489 587.970 549.671 141.460 233.472 192.127 273.013 84.684 147.279 173.426 505.885 542.786 515.560 550.554 579.614 539.965 607.843 617.990 611.000 622.607 595.068 436.052 456.125 376.183 408.644 136.974 193.154 244.294 181.350 268.498 154.600 646.059 649.404 639.227 606.789 577.588 579.723 534.279 451.497 405.070 403.742 437.961 415.030 540.202 587.010 592.151 595.338 560.945 552.523 577.958 566.693 533.311 400.944 283.753 345.488 370.592 238.373 257.577 192.359 179.154 231.563 315.624 452.795 487.410 447.560 466.882 497.107 448.474 469.069 450.992 456.281 521.773 494.178 494.338 455.310 472.573 468.297 466.533 495.912 508.437 389.889 351.901 357.166 336.767 346.077 384.679 322.100 364.105 436.801 210.159 263.905 356.342 199.154 255.663 409.688 208.335 282.229 443.718 479.595 521.616 519.055 501.375 617.805 629.161 622.306 612.079 589.875 571.507 553.387 569.253 625.131 577.889 643.695 659.710 577.212 568.378 556.197 560.419 565.843 562.579 552.856 562.411 644.121 644.760 641.744 419.882 457.541 434.649 442.785 448.851 452.172 464.425 505.776 460.668 475.069 232.697 288.878 375.401 331.591 344.734 375.543 316.750 354.328 351.554 610.186 567.738 587.141 627.181 611.713 592.364 595.861 577.442 593.483 560.805 427.302 424.236 446.099 466.878 465.473 502.469 252.071 212.919 162.214 200.596 229.826 148.903 172.285 231.883 315.787 362.369 312.398 290.018 221.978 291.634 288.620 174.424 249.068 164.909 114.550 608.904 628.709 637.656 621.410 611.919 180.351 188.912 147.066 176.003 118.268 170.405 112.069 103.954 498.292 603.386 604.320 629.925 624.027 611.722 547.541 492.101 513.118 491.242 575.823 580.611 534.759 524.899 527.663 503.510 544.240 547.932 162.433 189.531 186.318 200.579 206.696 241.905 187.548 242.061 272.170 461.625 467.787 495.679 481.331 479.701 489.845 516.902 494.069 471.403 499.040 249.867 335.843 429.421 323.159 415.220 493.864 318.635 486.883 547.844 668.542 620.727 588.068 658.057 404.850 240.935 198.656 247.828 208.714 618.531 607.740 603.356 558.479 571.485 568.376 563.015 577.306 571.568 565.423 665.377 618.910 565.068 558.690 514.230 548.475 531.563 557.471 217.660 239.108 304.325 296.150 259.338 273.131 322.405 331.316 327.885 548.038 572.929 545.853 529.762 210.973 293.296 453.448 565.035 74.589 199.216 341.033 466.247 198.579 212.972 148.244 212.498 347.953 219.974 385.645 107.889 130.423 590.717 564.453 616.436 569.810 568.132 535.626 496.702 467.766 496.420 685.604 366.730 545.338 623.341 660.659 400.069 200.417 153.467 322.857 266.785 518.595 538.091 498.787 568.079 476.916 476.132 379.661 393.811 404.522 385.575 402.249 378.744 375.473 449.977 487.030 232.317 398.467 161.644 166.778 207.619 203.844 181.036 187.337 167.308 182.142 2024 417 0 344 0 574.775 567.722 584.347 557.493 606.226 593.768 586.847 549.056 141.140 232.740 191.810 272.747 84.767 147.026 173.374 506.551 542.367 514.061 550.092 579.401 540.882 607.773 619.017 612.122 620.291 593.212 434.562 455.011 375.389 407.325 136.407 192.601 244.531 181.452 269.284 154.169 645.318 648.254 637.918 605.934 575.794 578.303 533.975 450.021 403.452 401.317 435.304 411.721 538.613 585.493 590.220 594.228 559.010 551.071 577.977 566.672 532.734 399.946 283.672 345.422 370.727 238.962 257.473 192.255 179.528 231.221 315.634 454.041 488.192 450.360 469.352 499.373 450.488 471.267 452.222 457.504 523.832 496.656 497.170 457.507 475.006 471.283 468.514 497.194 509.325 391.745 353.854 358.389 337.073 347.373 387.006 322.327 365.257 440.122 210.382 263.849 358.285 198.475 254.409 411.759 207.244 281.116 447.464 480.149 522.331 519.797 500.743 619.939 630.307 623.817 613.895 590.923 569.774 553.267 568.458 624.606 576.783 642.418 658.269 574.881 566.185 553.990 558.966 564.862 561.934 553.692 563.534 643.063 643.697 640.747 420.373 459.370 436.237 444.711 449.670 452.390 465.079 505.760 461.296 476.047 233.006 289.202 375.755 333.925 347.460 376.996 318.509 356.217 352.713 611.232 567.951 587.527 628.487 611.852 591.927 595.242 576.201 592.260 559.449 430.310 426.040 449.112 468.684 466.840 502.401 253.122 213.464 162.660 201.031 230.335 148.434 172.096 232.676 316.496 364.383 314.203 291.067 222.801 293.057 288.577 174.273 249.557 164.375 114.139 607.904 627.985 636.805 620.070 610.650 180.077 188.375 146.810 175.488 118.145 169.793 111.670 103.482 498.968 602.842 604.131 628.696 623.201 612.180 547.359 492.013 513.719 491.777 574.253 579.004 532.383 522.786 525.426 501.446 542.299 545.314 162.303 190.877 186.768 200.651 207.280 243.047 187.268 242.541 273.304 464.022 469.622 496.824 484.175 481.009 491.057 517.976 494.735 472.018 499.473 248.779 335.904 430.984 322.227 415.793 495.117 318.116 490.182 547.802 666.910 619.329 586.624 657.163 404.273 240.064 198.325 248.109 208.957 617.649 607.114 602.804 558.489 571.960 568.559 564.459 578.748 573.417 567.445 663.861 616.745 562.777 556.783 512.527 547.067 529.555 555.996 218.872 239.979 305.972 297.645 261.260 274.981 324.941 333.614 329.592 547.037 572.128 545.608 529.587 212.086 294.918 455.410 565.964 74.179 198.477 340.411 464.816 197.433 211.688 148.127 211.564 348.266 219.358 385.119 107.870 130.001 590.005 564.138 615.562 567.583 566.372 533.780 495.590 467.114 495.978 685.298 366.351 543.880 621.940 660.202 398.767 200.104 152.869 322.084 266.353 519.256 538.016 499.234 567.878 476.655 476.794 380.285 394.459 406.134 386.742 404.159 379.484 377.163 451.299 487.587 232.971 398.094 161.495 166.818 207.552 204.731 181.009 187.697 167.362 182.328 2024 418 0 344 0 574.260 566.844 582.918 556.014 604.954 592.070 585.740 548.447 140.821 232.012 191.494 272.482 84.850 146.773 173.322 507.209 541.954 512.576 549.635 579.190 541.784 607.705 620.015 613.213 617.999 591.372 433.079 453.905 374.599 406.012 135.843 192.050 244.766 181.553 270.067 153.740 644.592 647.124 636.629 605.091 574.018 576.902 533.674 448.556 401.845 398.909 432.669 408.440 537.039 583.994 588.310 593.135 557.094 549.635 577.996 566.651 532.163 398.954 283.591 345.356 370.860 239.548 257.370 192.152 179.901 230.880 315.644 455.277 488.966 453.133 471.795 501.611 452.482 473.442 453.441 458.715 525.864 499.104 499.966 459.683 477.412 474.234 470.474 498.461 510.204 393.589 355.796 359.605 337.377 348.661 389.317 322.553 366.401 443.411 210.604 263.793 360.214 197.800 253.162 413.814 206.159 280.010 451.168 480.698 523.037 520.530 500.115 621.999 631.416 625.279 615.653 591.948 568.061 553.148 567.675 624.092 575.686 641.158 656.850 572.568 564.011 551.800 557.527 563.891 561.296 554.516 564.638 642.022 642.653 639.765 420.862 461.184 437.813 446.621 450.483 452.606 465.727 505.744 461.918 477.017 233.314 289.524 376.108 336.246 350.168 378.439 320.257 358.094 353.864 612.251 568.160 587.906 629.752 611.987 591.497 594.635 574.978 591.056 558.110 433.289 427.829 452.093 470.470 468.192 502.333 254.169 214.007 163.103 201.464 230.842 147.966 171.908 233.465 317.202 366.384 315.998 292.111 223.621 294.473 288.534 174.122 250.044 163.844 113.730 606.916 627.272 635.969 618.750 609.397 179.805 187.841 146.555 174.975 118.023 169.185 111.272 103.013 499.638 602.306 603.944 627.485 622.388 612.630 547.179 491.925 514.314 492.307 572.700 577.415 530.025 520.689 523.206 499.398 540.373 542.714 162.174 192.216 187.217 200.722 207.860 244.184 186.989 243.018 274.433 466.394 471.438 497.959 486.984 482.304 492.255 519.037 495.394 472.627 499.901 247.698 335.965 432.534 321.301 416.361 496.354 317.600 493.436 547.760 665.306 617.948 585.194 656.287 403.700 239.197 197.994 248.390 209.200 616.779 606.498 602.260 558.499 572.428 568.739 565.879 580.164 575.229 569.431 662.372 614.607 560.506 554.894 510.838 545.674 527.563 554.538 220.078 240.845 307.610 299.133 263.172 276.822 327.462 335.900 331.288 546.047 571.337 545.366 529.415 213.192 296.529 457.350 566.875 73.772 197.743 339.793 463.397 196.295 210.414 148.011 210.634 348.577 218.745 384.595 107.851 129.581 589.300 563.826 614.701 565.375 564.630 531.949 494.486 466.467 495.540 685.004 365.974 542.434 620.557 659.756 397.472 199.792 152.274 321.316 265.923 519.909 537.941 499.677 567.681 476.396 477.449 380.906 395.103 407.735 387.903 406.057 380.220 378.843 452.610 488.140 233.621 397.723 161.346 166.858 207.487 205.614 180.982 188.056 167.416 182.512 2024 419 0 344 0 573.752 565.977 581.508 554.550 603.702 590.395 584.649 547.847 140.504 231.288 191.180 272.218 84.933 146.523 173.270 507.860 541.546 511.104 549.184 578.984 542.674 607.638 620.986 614.274 615.728 589.548 431.605 452.807 373.813 404.707 135.282 191.503 245.001 181.654 270.845 153.313 643.879 646.013 635.361 604.261 572.259 575.517 533.378 447.102 400.249 396.518 430.054 405.184 535.480 582.514 586.422 592.057 555.197 548.214 578.015 566.630 531.600 397.967 283.510 345.290 370.993 240.131 257.267 192.049 180.272 230.541 315.654 456.502 489.733 455.877 474.212 503.821 454.456 475.593 454.647 459.914 527.867 501.522 502.726 461.837 479.792 477.151 472.413 499.713 511.072 395.419 357.725 360.814 337.679 349.942 391.611 322.778 367.538 446.667 210.825 263.738 362.130 197.129 251.921 415.851 205.080 278.909 454.829 481.241 523.734 521.254 499.494 623.989 632.488 626.693 617.354 592.949 566.369 553.031 566.902 623.589 574.598 639.916 655.453 570.272 561.855 549.627 556.102 562.931 560.665 555.327 565.723 640.998 641.625 638.800 421.347 462.983 439.377 448.516 451.290 452.821 466.371 505.727 462.536 477.977 233.620 289.844 376.459 338.555 352.861 379.875 321.996 359.959 355.009 613.242 568.365 588.278 630.974 612.119 591.074 594.039 573.771 589.869 556.786 436.240 429.602 455.041 472.237 469.531 502.266 255.211 214.547 163.545 201.896 231.347 147.501 171.720 234.250 317.904 368.372 317.783 293.148 224.436 295.881 288.491 173.973 250.528 163.315 113.322 605.938 626.569 635.148 617.448 608.159 179.533 187.309 146.302 174.464 117.902 168.579 110.877 102.545 500.301 601.777 603.760 626.292 621.587 613.072 547.000 491.837 514.903 492.832 571.163 575.844 527.685 518.608 521.003 497.365 538.464 540.133 162.046 193.550 187.664 200.793 208.439 245.316 186.711 243.493 275.557 468.742 473.237 499.082 489.759 483.585 493.441 520.085 496.047 473.231 500.325 246.623 336.026 434.069 320.380 416.925 497.577 317.087 496.642 547.719 663.730 616.584 583.776 655.428 403.130 238.334 197.665 248.668 209.441 615.923 605.891 601.724 558.508 572.889 568.917 567.276 581.552 577.007 571.381 660.909 612.496 558.254 553.023 509.164 544.295 525.589 553.096 221.279 241.708 309.241 300.612 265.076 278.654 329.969 338.172 332.976 545.066 570.557 545.128 529.245 214.291 298.130 459.268 567.769 73.367 197.013 339.181 461.990 195.166 209.150 147.895 209.710 348.886 218.135 384.074 107.833 129.163 588.602 563.517 613.851 563.185 562.904 530.132 493.392 465.826 495.106 684.720 365.599 540.998 619.191 659.322 396.183 199.481 151.682 320.551 265.496 520.555 537.867 500.114 567.486 476.140 478.099 381.523 395.744 409.326 389.057 407.941 380.952 380.512 453.911 488.688 234.270 397.354 161.198 166.898 207.421 206.492 180.955 188.413 167.470 182.696 2024 420 0 344 0 573.251 565.121 580.115 553.102 602.469 588.742 583.574 547.253 140.189 230.567 190.868 271.955 85.015 146.273 173.219 508.503 541.143 509.645 548.739 578.780 543.549 607.572 621.928 615.306 613.479 587.739 430.138 451.715 373.031 403.410 134.723 190.957 245.234 181.755 271.619 152.887 643.180 644.922 634.113 603.444 570.516 574.150 533.085 445.658 398.663 394.144 427.461 401.956 533.934 581.051 584.556 590.995 553.318 546.808 578.033 566.610 531.043 396.984 283.430 345.225 371.125 240.712 257.165 191.946 180.641 230.204 315.663 457.717 490.492 458.593 476.603 506.004 456.411 477.720 455.843 461.102 529.841 503.910 505.450 463.969 482.144 480.033 474.330 500.951 511.930 397.238 359.643 362.015 337.980 351.214 393.888 323.001 368.668 449.891 211.044 263.683 364.033 196.461 250.687 417.871 204.007 277.815 458.448 481.778 524.423 521.970 498.878 625.908 633.524 628.061 618.998 593.927 564.698 552.916 566.140 623.096 573.518 638.691 654.077 567.994 559.716 547.470 554.691 561.981 560.042 556.128 566.790 639.990 640.616 637.849 421.830 464.767 440.930 450.395 452.091 453.034 467.010 505.711 463.149 478.929 233.925 290.163 376.809 340.850 355.537 381.301 323.726 361.813 356.147 614.208 568.568 588.643 632.157 612.248 590.658 593.453 572.581 588.700 555.478 439.163 431.360 457.957 473.984 470.855 502.200 256.248 215.085 163.984 202.325 231.849 147.039 171.534 235.032 318.602 370.348 319.558 294.180 225.247 297.281 288.449 173.823 251.010 162.789 112.917 604.972 625.877 634.342 616.165 606.938 179.263 186.780 146.049 173.956 117.781 167.976 110.483 102.080 500.958 601.255 603.579 625.116 620.797 613.506 546.824 491.750 515.487 493.353 569.642 574.290 525.361 516.543 518.816 495.347 536.572 537.570 161.918 194.877 188.108 200.864 209.014 246.442 186.435 243.966 276.675 471.065 475.018 500.194 492.498 484.854 494.614 521.120 496.692 473.828 500.745 245.553 336.086 435.590 319.465 417.484 498.785 316.577 499.803 547.678 662.182 615.235 582.371 654.586 402.562 237.476 197.337 248.946 209.681 615.079 605.293 601.196 558.517 573.343 569.092 568.650 582.914 578.749 573.294 659.473 610.412 556.023 551.170 507.504 542.931 523.632 551.670 222.474 242.566 310.862 302.085 266.970 280.477 332.463 340.432 334.653 544.095 569.786 544.892 529.077 215.384 299.720 461.165 568.645 72.964 196.289 338.573 460.596 194.045 207.896 147.780 208.790 349.194 217.528 383.556 107.814 128.746 587.912 563.211 613.013 561.013 561.195 528.331 492.305 465.189 494.675 684.446 365.226 539.573 617.842 658.898 394.900 199.172 151.093 319.790 265.070 521.192 537.793 500.548 567.294 475.886 478.742 382.136 396.381 410.907 390.203 409.812 381.679 382.170 455.201 489.231 234.916 396.987 161.050 166.937 207.356 207.367 180.928 188.768 167.524 182.879 2024 421 0 344 0 572.757 564.275 578.740 551.668 601.254 587.110 582.515 546.667 139.875 229.849 190.557 271.694 85.096 146.025 173.168 509.139 540.745 508.198 548.299 578.580 544.412 607.508 622.844 616.309 611.252 585.946 428.678 450.631 372.254 402.120 134.168 190.415 245.467 181.855 272.390 152.463 642.494 643.850 632.884 602.638 568.789 572.799 532.795 444.225 397.088 391.787 424.887 398.754 532.402 579.606 582.711 589.949 551.458 545.418 578.052 566.590 530.493 396.007 283.350 345.160 371.256 241.290 257.063 191.844 181.009 229.868 315.673 458.922 491.245 461.282 478.968 508.160 458.347 479.824 457.027 462.279 531.787 506.268 508.138 466.079 484.469 482.881 476.226 502.174 512.778 399.043 361.548 363.210 338.280 352.480 396.149 323.223 369.790 453.083 211.263 263.628 365.923 195.797 249.460 419.875 202.940 276.728 462.024 482.310 525.103 522.677 498.268 627.760 634.525 629.383 620.588 594.882 563.047 552.802 565.389 622.614 572.447 637.482 652.722 565.734 557.595 545.331 553.294 561.042 559.426 556.916 567.839 638.998 639.623 636.914 422.310 466.535 442.470 452.259 452.885 453.246 467.643 505.695 463.756 479.873 234.228 290.481 377.156 343.133 358.197 382.719 325.446 363.656 357.279 615.148 568.766 589.001 633.300 612.374 590.250 592.878 571.407 587.548 554.186 442.057 433.102 460.840 475.713 472.166 502.135 257.280 215.620 164.422 202.752 232.350 146.578 171.349 235.810 319.297 372.310 321.323 295.207 226.054 298.673 288.406 173.675 251.490 162.265 112.514 604.017 625.196 633.551 614.899 605.731 178.995 186.254 145.799 173.450 117.661 167.377 110.092 101.618 501.609 600.741 603.401 623.958 620.020 613.931 546.649 491.664 516.065 493.869 568.138 572.753 523.055 514.493 516.647 493.344 534.695 535.026 161.791 196.199 188.551 200.935 209.587 247.563 186.160 244.436 277.788 473.364 476.780 501.295 495.203 486.109 495.775 522.143 497.331 474.420 501.160 244.490 336.146 437.098 318.555 418.039 499.978 316.071 502.916 547.638 660.660 613.903 580.977 653.760 401.998 236.622 197.011 249.222 209.920 614.248 604.704 600.677 558.527 573.791 569.265 570.000 584.250 580.457 575.173 658.061 608.353 553.811 549.335 505.858 541.582 521.691 550.260 223.663 243.420 312.476 303.550 268.854 282.290 334.942 342.679 336.322 543.134 569.026 544.659 528.911 216.471 301.299 463.041 569.505 72.564 195.570 337.970 459.214 192.933 206.651 147.665 207.875 349.500 216.924 383.040 107.796 128.332 587.229 562.909 612.186 558.858 559.503 526.544 491.228 464.557 494.249 684.182 364.855 538.158 616.510 658.485 393.624 198.865 150.507 319.033 264.646 521.822 537.721 500.976 567.105 475.634 479.380 382.746 397.014 412.476 391.343 411.669 382.402 383.817 456.480 489.770 235.559 396.621 160.903 166.977 207.291 208.239 180.902 189.122 167.577 183.061 2024 422 0 344 0 572.270 563.441 577.382 550.250 600.059 585.500 581.470 546.088 139.563 229.134 190.247 271.434 85.177 145.778 173.117 509.767 540.352 506.764 547.865 578.383 545.261 607.446 623.734 617.284 609.045 584.168 427.227 449.554 371.480 400.836 133.615 189.875 245.698 181.954 273.157 152.041 641.822 642.797 631.674 601.845 567.079 571.465 532.509 442.803 395.524 389.446 422.334 395.578 530.884 578.178 580.886 588.918 549.615 544.042 578.069 566.570 529.949 395.034 283.270 345.095 371.387 241.865 256.962 191.743 181.375 229.534 315.682 460.116 491.990 463.942 481.306 510.287 460.263 481.905 458.200 463.444 533.706 508.595 510.790 468.168 486.767 485.695 478.101 503.383 513.616 400.837 363.443 364.397 338.577 353.737 398.393 323.444 370.905 456.241 211.480 263.574 367.800 195.136 248.240 421.861 201.879 275.646 465.557 482.837 525.774 523.375 497.663 629.546 635.493 630.662 622.125 595.815 561.415 552.691 564.648 622.142 571.384 636.290 651.388 563.490 555.491 543.208 551.910 560.114 558.817 557.693 568.870 638.021 638.646 635.993 422.788 468.289 443.998 454.108 453.673 453.456 468.272 505.679 464.359 480.808 234.530 290.797 377.502 345.402 360.841 384.129 327.157 365.487 358.403 616.063 568.962 589.352 634.405 612.497 589.849 592.313 570.249 586.413 552.908 444.923 434.830 463.691 477.422 473.463 502.070 258.307 216.153 164.857 203.177 232.847 146.120 171.164 236.584 319.988 374.259 323.078 296.227 226.857 300.058 288.364 173.527 251.968 161.743 112.113 603.073 624.525 632.774 613.650 604.539 178.727 185.730 145.549 172.947 117.541 166.780 109.703 101.157 502.253 600.233 603.225 622.817 619.255 614.349 546.475 491.578 516.638 494.381 566.649 571.233 520.766 512.459 514.494 491.356 532.834 532.501 161.664 197.514 188.992 201.005 210.157 248.680 185.886 244.905 278.896 475.639 478.525 502.385 497.873 487.351 496.923 523.153 497.964 475.006 501.571 243.433 336.205 438.591 317.651 418.590 501.158 315.568 505.983 547.598 659.164 612.585 579.596 652.951 401.437 235.773 196.687 249.497 210.158 613.430 604.124 600.165 558.536 574.232 569.436 571.328 585.560 582.131 577.016 656.674 606.320 551.619 547.516 504.226 540.246 519.767 548.865 224.846 244.270 314.081 305.008 270.730 284.095 337.407 344.913 337.981 542.183 568.275 544.429 528.747 217.551 302.867 464.895 570.347 72.167 194.856 337.371 457.844 191.829 205.417 147.550 206.965 349.804 216.322 382.527 107.778 127.920 586.553 562.609 611.370 556.721 557.827 524.772 490.159 463.930 493.827 683.928 364.486 536.753 615.194 658.081 392.354 198.559 149.923 318.280 264.225 522.444 537.650 501.400 566.918 475.384 480.012 383.352 397.644 414.035 392.475 413.514 383.121 385.454 457.749 490.304 236.200 396.257 160.757 167.016 207.226 209.106 180.875 189.474 167.630 183.242 2024 423 0 344 0 571.790 562.616 576.041 548.847 598.882 583.911 580.441 545.516 139.253 228.423 189.940 271.175 85.258 145.532 173.066 510.388 539.964 505.342 547.436 578.190 546.098 607.384 624.598 618.231 606.859 582.405 425.783 448.483 370.710 399.561 133.065 189.338 245.928 182.053 273.919 151.621 641.162 641.762 630.483 601.063 565.384 570.147 532.227 441.391 393.971 387.121 419.802 392.428 529.379 576.767 579.081 587.902 547.790 542.682 578.087 566.550 529.412 394.066 283.191 345.031 371.517 242.438 256.861 191.641 181.740 229.201 315.692 461.300 492.728 466.574 483.618 512.388 462.160 483.962 459.362 464.598 535.596 510.893 513.406 470.235 489.038 488.473 479.955 504.578 514.445 402.618 365.325 365.577 338.873 354.987 400.621 323.664 372.013 459.367 211.697 263.520 369.665 194.478 247.027 423.831 200.824 274.570 469.047 483.358 526.437 524.065 497.064 631.268 636.427 631.898 623.611 596.727 559.803 552.580 563.917 621.680 570.330 635.115 650.074 561.264 553.404 541.101 550.539 559.195 558.215 558.458 569.884 637.061 637.686 635.087 423.262 470.027 445.514 455.941 454.456 453.665 468.896 505.664 464.957 481.734 234.831 291.111 377.846 347.659 363.468 385.530 328.858 367.308 359.522 616.953 569.155 589.697 635.473 612.617 589.454 591.759 569.107 585.294 551.645 447.760 436.542 466.509 479.112 474.746 502.005 259.329 216.684 165.290 203.600 233.343 145.664 170.981 237.355 320.676 376.196 324.823 297.242 227.656 301.436 288.322 173.380 252.443 161.224 111.715 602.140 623.864 632.011 612.419 603.362 178.461 185.208 145.301 172.446 117.422 166.186 109.317 100.699 502.892 599.733 603.052 621.692 618.500 614.760 546.304 491.493 517.206 494.888 565.175 569.729 518.494 510.440 512.358 489.384 530.989 529.993 161.538 198.823 189.431 201.075 210.725 249.791 185.613 245.371 279.998 477.889 480.251 503.464 500.508 488.579 498.058 524.151 498.590 475.587 501.978 242.382 336.265 440.071 316.752 419.136 502.323 315.067 509.003 547.558 657.694 611.283 578.227 652.158 400.878 234.927 196.363 249.771 210.395 612.623 603.552 599.660 558.545 574.667 569.604 572.633 586.845 583.771 578.824 655.310 604.311 549.445 545.714 502.607 538.924 517.860 547.486 226.024 245.116 315.678 306.458 272.596 285.891 339.858 347.135 339.630 541.242 567.534 544.202 528.585 218.624 304.424 466.728 571.174 71.772 194.146 336.777 456.486 190.733 204.192 147.437 206.060 350.107 215.724 382.016 107.759 127.510 585.884 562.312 610.566 554.601 556.167 523.014 489.098 463.308 493.408 683.683 364.119 535.359 613.895 657.688 391.091 198.255 149.343 317.531 263.806 523.058 537.579 501.820 566.734 475.136 480.638 383.956 398.270 415.584 393.601 415.345 383.835 387.079 459.007 490.833 236.839 395.895 160.611 167.055 207.161 209.970 180.849 189.825 167.683 183.423 2024 424 0 344 0 571.317 561.802 574.717 547.458 597.722 582.342 579.426 544.951 138.944 227.715 189.633 270.918 85.338 145.288 173.015 511.002 539.580 503.932 547.012 577.999 546.921 607.324 625.437 619.152 604.694 580.657 424.346 447.420 369.944 398.292 132.517 188.803 246.157 182.152 274.679 151.203 640.515 640.744 629.310 600.293 563.706 568.844 531.948 439.990 392.428 384.813 417.289 389.303 527.887 575.372 577.297 586.900 545.982 541.335 578.104 566.531 528.882 393.103 283.113 344.967 371.646 243.008 256.760 191.541 182.103 228.869 315.701 462.473 493.459 469.179 485.905 514.461 464.038 485.996 460.513 465.740 537.459 513.161 515.987 472.280 491.282 491.218 481.787 505.759 515.264 404.386 367.195 366.750 339.167 356.229 402.832 323.882 373.115 462.460 211.912 263.466 371.516 193.825 245.820 425.784 199.775 273.501 472.494 483.874 527.092 524.746 496.470 632.927 637.330 633.092 625.046 597.617 558.211 552.472 563.196 621.228 569.284 633.955 648.780 559.054 551.334 539.010 549.181 558.287 557.620 559.212 570.880 636.115 636.741 634.195 423.733 471.750 447.018 457.759 455.232 453.872 469.515 505.648 465.550 482.652 235.131 291.424 378.188 349.902 366.078 386.923 330.549 369.117 360.633 617.819 569.344 590.035 636.504 612.734 589.066 591.214 567.981 584.191 550.397 450.569 438.238 469.295 480.783 476.015 501.942 260.347 217.213 165.722 204.021 233.836 145.210 170.798 238.122 321.359 378.119 326.558 298.252 228.451 302.805 288.281 173.234 252.916 160.707 111.318 601.217 623.213 631.262 611.204 602.199 178.196 184.689 145.055 171.947 117.304 165.595 108.932 100.243 503.524 599.239 602.882 620.583 617.757 615.162 546.134 491.409 517.768 495.391 563.717 568.242 516.238 508.436 510.237 487.425 529.159 527.504 161.412 200.127 189.868 201.145 211.290 250.897 185.342 245.835 281.095 480.115 481.960 504.532 503.108 489.795 499.182 525.136 499.209 476.162 502.380 241.337 336.323 441.537 315.859 419.678 503.473 314.570 511.977 547.520 656.248 609.996 576.870 651.380 400.323 234.086 196.042 250.043 210.631 611.829 602.989 599.164 558.554 575.095 569.770 573.916 588.104 585.378 580.597 653.971 602.327 547.290 543.930 501.002 537.616 515.969 546.122 227.196 245.958 317.266 307.901 274.453 287.677 342.294 349.344 341.271 540.309 566.802 543.978 528.425 219.691 305.972 468.540 571.984 71.380 193.442 336.188 455.140 189.645 202.976 147.323 205.160 350.408 215.128 381.508 107.741 127.102 585.222 562.018 609.772 552.499 554.523 521.271 488.046 462.691 492.993 683.447 363.754 533.975 612.611 657.305 389.833 197.952 148.765 316.786 263.389 523.665 537.509 502.235 566.552 474.890 481.258 384.555 398.892 417.122 394.719 417.162 384.546 388.694 460.255 491.357 237.475 395.534 160.466 167.094 207.097 210.830 180.823 190.174 167.736 183.603 2024 425 0 344 0 570.850 560.998 573.409 546.083 596.580 580.793 578.426 544.393 138.637 227.011 189.329 270.661 85.417 145.045 172.965 511.608 539.201 502.535 546.593 577.812 547.732 607.265 626.252 620.047 602.549 578.923 422.917 446.364 369.183 397.030 131.973 188.271 246.384 182.250 275.434 150.786 639.879 639.744 628.154 599.534 562.042 567.558 531.672 438.598 390.895 382.520 414.796 386.204 526.408 573.994 575.532 585.913 544.191 540.003 578.121 566.513 528.357 392.145 283.035 344.903 371.775 243.575 256.660 191.440 182.465 228.539 315.711 463.637 494.182 471.755 488.165 516.507 465.897 488.007 461.653 466.871 539.294 515.400 518.532 474.304 493.499 493.928 483.599 506.925 516.073 406.142 369.054 367.916 339.460 357.464 405.027 324.099 374.208 465.520 212.126 263.412 373.355 193.174 244.620 427.720 198.731 272.437 475.897 484.385 527.738 525.419 495.882 634.526 638.203 634.245 626.432 598.486 556.637 552.365 562.485 620.785 568.247 632.810 647.505 556.861 549.280 536.936 547.836 557.388 557.032 559.955 571.858 635.184 635.812 633.316 424.202 473.459 448.511 459.561 456.002 454.078 470.129 505.633 466.138 483.562 235.429 291.736 378.528 352.132 368.673 388.307 332.231 370.914 361.738 618.662 569.531 590.367 637.501 612.849 588.685 590.679 566.869 583.105 549.164 453.349 439.920 472.048 482.436 477.271 501.879 261.359 217.739 166.151 204.440 234.327 144.759 170.616 238.885 322.040 380.030 328.283 299.256 229.242 304.168 288.239 173.088 253.387 160.193 110.923 600.304 622.572 630.527 610.006 601.051 177.932 184.172 144.809 171.451 117.186 165.008 108.550 99.790 504.151 598.752 602.714 619.491 617.025 615.557 545.966 491.325 518.325 495.890 562.274 566.771 513.999 506.447 508.133 485.481 527.344 525.032 161.287 201.424 190.302 201.214 211.852 251.997 185.072 246.297 282.186 482.317 483.651 505.589 505.673 490.998 500.293 526.109 499.822 476.731 502.779 240.297 336.382 442.989 314.971 420.215 504.610 314.076 514.905 547.481 654.827 608.724 575.524 650.617 399.771 233.249 195.721 250.314 210.866 611.046 602.434 598.674 558.562 575.517 569.934 575.176 589.338 586.951 582.337 652.654 600.367 545.154 542.161 499.410 536.321 514.093 544.773 228.363 246.795 318.846 309.337 276.301 289.455 344.717 351.540 342.902 539.387 566.080 543.757 528.267 220.752 307.508 470.331 572.778 70.990 192.743 335.603 453.805 188.566 201.770 147.211 204.265 350.708 214.534 381.002 107.723 126.695 584.567 561.727 608.989 550.413 552.894 519.541 487.002 462.078 492.582 683.219 363.391 532.600 611.343 656.930 388.583 197.650 148.190 316.044 262.973 524.264 537.440 502.645 566.373 474.647 481.873 385.152 399.511 418.649 395.830 418.967 385.252 390.299 461.492 491.877 238.109 395.174 160.321 167.133 207.033 211.686 180.797 190.521 167.788 183.782 2024 426 0 344 0 570.390 560.204 572.117 544.722 595.455 579.263 577.440 543.841 138.331 226.309 189.026 270.406 85.496 144.803 172.915 512.207 538.826 501.149 546.179 577.628 548.530 607.207 627.043 620.916 600.424 577.204 421.496 445.315 368.425 395.776 131.431 187.742 246.611 182.348 276.185 150.371 639.256 638.760 627.017 598.787 560.394 566.287 531.400 437.217 389.373 380.244 412.322 383.131 524.943 572.632 573.787 584.940 542.418 538.685 578.137 566.494 527.839 391.192 282.957 344.840 371.902 244.140 256.561 191.340 182.825 228.211 315.720 464.790 494.899 474.303 490.399 518.526 467.736 489.995 462.782 467.991 541.102 517.608 521.041 476.306 495.690 496.603 485.390 508.078 516.872 407.886 370.902 369.075 339.751 358.691 407.205 324.315 375.295 468.547 212.339 263.359 375.180 192.527 243.427 429.640 197.693 271.380 479.257 484.890 528.376 526.083 495.298 636.066 639.045 635.360 627.770 599.334 555.081 552.260 561.784 620.351 567.217 631.681 646.249 554.684 547.243 534.876 546.503 556.499 556.451 560.687 572.820 634.268 634.898 632.452 424.668 475.152 449.992 461.349 456.767 454.282 470.738 505.618 466.722 484.463 235.725 292.046 378.867 354.350 371.251 389.682 333.904 372.701 362.837 619.482 569.714 590.693 638.464 612.961 588.310 590.153 565.773 582.034 547.945 456.100 441.586 474.769 484.070 478.513 501.817 262.367 218.263 166.579 204.858 234.816 144.310 170.435 239.644 322.716 381.927 329.998 300.254 230.029 305.522 288.198 172.943 253.856 159.681 110.530 599.401 621.940 629.804 608.824 599.916 177.670 183.658 144.565 170.958 117.069 164.423 108.169 99.339 504.771 598.271 602.549 618.413 616.304 615.945 545.799 491.242 518.876 496.384 560.846 565.315 511.775 504.473 506.045 483.552 525.544 522.578 161.163 202.716 190.735 201.283 212.412 253.093 184.804 246.756 283.272 484.495 485.324 506.635 508.204 492.188 501.392 527.070 500.428 477.295 503.173 239.264 336.440 444.427 314.089 420.749 505.732 313.585 517.786 547.444 653.429 607.466 574.190 649.869 399.221 232.417 195.402 250.584 211.099 610.275 601.887 598.192 558.571 575.932 570.096 576.415 590.548 588.493 584.043 651.359 598.430 543.035 540.409 497.831 535.040 512.234 543.438 229.524 247.629 320.418 310.765 278.140 291.223 347.126 353.724 344.523 538.473 565.367 543.538 528.111 221.806 309.034 472.102 573.557 70.603 192.048 335.023 452.482 187.494 200.574 147.098 203.375 351.006 213.944 380.499 107.705 126.291 583.918 561.438 608.216 548.344 551.281 517.825 485.966 461.471 492.174 682.999 363.030 531.236 610.090 656.565 387.338 197.350 147.619 315.306 262.560 524.856 537.372 503.052 566.196 474.406 482.482 385.744 400.126 420.166 396.935 420.758 385.953 391.892 462.719 492.392 238.740 394.817 160.177 167.171 206.970 212.539 180.771 190.867 167.840 183.960 2024 427 0 344 0 569.937 559.419 570.841 543.375 594.347 577.753 576.468 543.296 138.027 225.612 188.724 270.152 85.575 144.562 172.866 512.800 538.456 499.775 545.770 577.446 549.316 607.151 627.811 621.760 598.318 575.499 420.082 444.272 367.671 394.528 130.891 187.215 246.837 182.445 276.933 149.958 638.645 637.794 625.896 598.050 558.761 565.031 531.131 435.847 387.861 377.984 409.868 380.082 523.490 571.286 572.060 583.981 540.660 537.380 578.154 566.476 527.326 390.243 282.880 344.776 372.030 244.702 256.462 191.241 183.184 227.884 315.730 465.934 495.609 476.823 492.607 520.518 469.557 491.960 463.900 469.100 542.883 519.787 523.514 478.287 497.854 499.244 487.160 509.217 517.662 409.617 372.737 370.226 340.041 359.911 409.367 324.530 376.375 471.540 212.551 263.306 376.993 191.884 242.240 431.543 196.661 270.329 482.573 485.391 529.005 526.739 494.720 637.548 639.858 636.436 629.062 600.163 553.544 552.156 561.092 619.927 566.196 630.567 645.011 552.523 545.222 532.833 545.183 555.620 555.876 561.407 573.765 633.365 634.000 631.600 425.132 476.830 451.460 463.121 457.525 454.485 471.343 505.602 467.301 485.356 236.020 292.355 379.204 356.555 373.812 391.049 335.568 374.476 363.929 620.280 569.894 591.012 639.394 613.071 587.942 589.637 564.691 580.978 546.739 458.823 443.238 477.457 485.685 479.742 501.755 263.370 218.784 167.005 205.273 235.302 143.863 170.255 240.400 323.389 383.812 331.703 301.247 230.811 306.870 288.157 172.798 254.322 159.171 110.139 598.509 621.318 629.094 607.658 598.795 177.409 183.147 144.322 170.466 116.952 163.840 107.791 98.889 505.385 597.797 602.386 617.352 615.594 616.326 545.634 491.160 519.422 496.874 559.432 563.876 509.568 502.514 503.972 481.636 523.760 520.141 161.039 204.002 191.166 201.352 212.970 254.184 184.536 247.214 284.353 486.648 486.980 507.671 510.700 493.366 502.478 528.019 501.028 477.854 503.562 238.236 336.497 445.852 313.211 421.278 506.841 313.097 520.621 547.406 652.054 606.223 572.867 649.135 398.675 231.589 195.085 250.852 211.332 609.515 601.349 597.717 558.579 576.341 570.255 577.632 591.734 590.002 585.715 650.086 596.516 540.935 538.673 496.265 533.771 510.390 542.118 230.680 248.459 321.982 312.186 279.969 292.983 349.521 355.895 346.136 537.569 564.663 543.323 527.956 222.855 310.550 473.851 574.320 70.218 191.358 334.447 451.171 186.431 199.387 146.987 202.489 351.303 213.356 379.999 107.688 125.888 583.276 561.153 607.454 546.291 549.684 516.122 484.938 460.868 491.770 682.788 362.671 529.881 608.852 656.209 386.099 197.051 147.049 314.572 262.149 525.440 537.305 503.454 566.022 474.166 483.085 386.334 400.738 421.673 398.032 422.537 386.651 393.476 463.936 492.903 239.369 394.461 160.034 167.210 206.906 213.388 180.745 191.211 167.892 184.138 2024 428 0 344 0 569.489 558.644 569.580 542.042 593.255 576.263 575.509 542.758 137.725 224.917 188.424 269.900 85.653 144.323 172.816 513.385 538.091 498.413 545.367 577.268 550.090 607.095 628.557 622.580 596.231 573.808 418.675 443.237 366.921 393.288 130.355 186.690 247.061 182.541 277.677 149.547 638.044 636.843 624.793 597.324 557.143 563.789 530.866 434.486 386.359 375.739 407.434 377.059 522.050 569.956 570.352 583.035 538.920 536.090 578.170 566.458 526.820 389.300 282.803 344.714 372.156 245.261 256.364 191.142 183.541 227.558 315.739 467.067 496.312 479.315 494.789 522.482 471.359 493.901 465.007 470.197 544.637 521.937 525.952 480.246 499.991 501.850 488.909 510.342 518.443 411.336 374.561 371.371 340.328 361.123 411.512 324.743 377.448 474.501 212.761 263.254 378.794 191.244 241.060 433.429 195.635 269.283 485.845 485.886 529.627 527.387 494.147 638.975 640.643 637.475 630.310 600.971 552.025 552.054 560.410 619.511 565.182 629.468 643.792 550.379 543.218 530.805 543.876 554.750 555.308 562.117 574.694 632.477 633.115 630.762 425.592 478.493 452.918 464.877 458.278 454.687 471.942 505.587 467.874 486.241 236.314 292.662 379.539 358.746 376.357 392.408 337.222 376.241 365.014 621.056 570.072 591.325 640.292 613.177 587.579 589.130 563.624 579.937 545.548 461.516 444.875 480.113 487.281 480.957 501.694 264.368 219.303 167.428 205.687 235.787 143.418 170.076 241.152 324.059 385.685 333.399 302.234 231.590 308.209 288.116 172.655 254.787 158.664 109.750 597.627 620.704 628.397 606.507 597.688 177.148 182.637 144.081 169.978 116.836 163.261 107.415 98.443 505.994 597.329 602.225 616.305 614.893 616.700 545.471 491.078 519.964 497.360 558.033 562.451 507.377 500.568 501.915 479.735 521.990 517.721 160.916 205.282 191.596 201.420 213.525 255.270 184.270 247.669 285.429 488.778 488.618 508.696 513.161 494.530 503.553 528.956 501.622 478.407 503.948 237.215 336.555 447.264 312.339 421.802 507.936 312.611 523.410 547.370 650.703 604.994 571.556 648.416 398.131 230.764 194.769 251.119 211.563 608.766 600.818 597.249 558.588 576.745 570.412 578.828 592.896 591.480 587.354 648.835 594.625 538.853 536.953 494.712 532.516 508.561 540.812 231.830 249.285 323.537 313.600 281.790 294.734 351.901 358.053 347.739 536.673 563.968 543.109 527.804 223.896 312.055 475.580 575.068 69.836 190.673 333.875 449.870 185.376 198.209 146.876 201.608 351.598 212.771 379.500 107.670 125.488 582.641 560.870 606.701 544.255 548.101 514.433 483.918 460.269 491.370 682.583 362.314 528.536 607.630 655.861 384.867 196.754 146.483 313.842 261.740 526.018 537.238 503.851 565.850 473.929 483.683 386.920 401.346 423.169 399.123 424.302 387.345 395.048 465.142 493.409 239.996 394.106 159.891 167.248 206.843 214.233 180.719 191.553 167.944 184.314 2024 429 0 344 0 569.048 557.879 568.335 540.723 592.180 574.790 574.564 542.226 137.424 224.225 188.126 269.648 85.731 144.085 172.767 513.963 537.730 497.062 544.968 577.092 550.852 607.041 629.280 623.376 594.164 572.131 417.276 442.208 366.175 392.054 129.821 186.168 247.284 182.637 278.417 149.137 637.456 635.909 623.706 596.609 555.540 562.563 530.603 433.135 384.867 373.511 405.018 374.060 520.622 568.640 568.663 582.103 537.195 534.812 578.185 566.440 526.320 388.361 282.727 344.651 372.282 245.818 256.265 191.044 183.897 227.234 315.748 468.191 497.008 481.779 496.945 524.421 473.141 495.820 466.103 471.284 546.364 524.057 528.354 482.184 502.101 504.422 490.638 511.454 519.214 413.043 376.374 372.509 340.615 362.327 413.641 324.956 378.514 477.428 212.971 263.201 380.581 190.608 239.886 435.299 194.614 268.243 489.074 486.376 530.240 528.028 493.579 640.349 641.400 638.478 631.513 601.761 550.523 551.953 559.737 619.104 564.176 628.383 642.590 548.250 541.229 528.792 542.580 553.890 554.746 562.817 575.606 631.602 632.245 629.936 426.050 480.142 454.363 466.618 459.024 454.887 472.538 505.573 468.444 487.118 236.607 292.968 379.873 360.925 378.886 393.759 338.866 377.994 366.093 621.811 570.246 591.633 641.159 613.282 587.223 588.632 562.571 578.912 544.370 464.182 446.496 482.736 488.859 482.160 501.634 265.361 219.820 167.850 206.098 236.269 142.975 169.898 241.900 324.725 387.544 335.084 303.216 232.365 309.542 288.076 172.512 255.249 158.159 109.364 596.754 620.100 627.712 605.372 596.594 176.889 182.131 143.841 169.491 116.720 162.685 107.041 97.998 506.596 596.868 602.067 615.273 614.203 617.066 545.309 490.996 520.499 497.841 556.648 561.042 505.202 498.638 499.873 477.848 520.234 515.318 160.793 206.556 192.023 201.488 214.077 256.350 184.006 248.123 286.500 490.883 490.238 509.710 515.589 495.682 504.616 529.881 502.210 478.954 504.330 236.199 336.612 448.662 311.472 422.323 509.018 312.129 526.153 547.333 649.373 603.778 570.255 647.710 397.590 229.944 194.454 251.385 211.794 608.028 600.295 596.788 558.596 577.142 570.568 580.003 594.034 592.927 588.961 647.604 592.756 536.788 535.248 493.171 531.273 506.748 539.520 232.974 250.107 325.085 315.006 283.601 296.475 354.268 360.198 349.332 535.786 563.282 542.899 527.653 224.932 313.550 477.289 575.801 69.456 189.993 333.308 448.581 184.328 197.040 146.765 200.732 351.891 212.189 379.005 107.652 125.089 582.013 560.590 605.959 542.234 546.533 512.758 482.906 459.676 490.973 682.387 361.959 527.200 606.421 655.522 383.641 196.458 145.920 313.115 261.333 526.588 537.172 504.245 565.681 473.694 484.275 387.503 401.950 424.655 400.206 426.054 388.034 396.610 466.338 493.910 240.620 393.753 159.749 167.286 206.780 215.074 180.694 191.894 167.995 184.490 2024 430 0 344 0 568.613 557.123 567.105 539.416 591.120 573.337 573.631 541.700 137.125 223.537 187.829 269.398 85.808 143.849 172.718 514.534 537.373 495.723 544.574 576.920 551.602 606.988 629.982 624.150 592.114 570.467 415.883 441.186 365.433 390.827 129.289 185.649 247.507 182.733 279.154 148.730 636.878 634.990 622.635 595.904 553.951 561.351 530.344 431.794 383.385 371.297 402.621 371.085 519.207 567.340 566.992 581.183 535.487 533.548 578.201 566.423 525.825 387.426 282.651 344.589 372.407 246.372 256.168 190.946 184.251 226.911 315.757 469.304 497.697 484.215 499.075 526.332 474.905 497.716 467.189 472.360 548.064 526.149 530.722 484.101 504.185 506.960 492.346 512.552 519.977 414.737 378.175 373.640 340.899 363.525 415.754 325.167 379.573 480.322 213.180 263.149 382.356 189.974 238.718 437.152 193.599 267.210 492.259 486.861 530.846 528.660 493.017 641.670 642.132 639.447 632.674 602.531 549.039 551.854 559.073 618.705 563.178 627.313 641.406 546.136 539.255 526.794 541.297 553.039 554.190 563.505 576.502 630.741 631.389 629.123 426.505 481.775 455.797 468.345 459.765 455.086 473.128 505.558 469.008 487.986 236.898 293.272 380.204 363.091 381.398 395.101 340.502 379.736 367.166 622.544 570.418 591.935 641.995 613.384 586.873 588.143 561.532 577.900 543.205 466.818 448.103 485.326 490.419 483.349 501.574 266.350 220.335 168.270 206.508 236.749 142.535 169.720 242.645 325.388 389.390 336.760 304.192 233.136 310.867 288.035 172.369 255.709 157.657 108.979 595.891 619.505 627.040 604.252 595.513 176.632 181.626 143.602 169.007 116.605 162.111 106.669 97.555 507.193 596.413 601.911 614.255 613.524 617.426 545.149 490.916 521.030 498.319 555.276 559.648 503.042 496.721 497.846 475.974 518.493 512.932 160.671 207.824 192.448 201.555 214.627 257.426 183.742 248.574 287.565 492.965 491.841 510.714 517.981 496.822 505.667 530.795 502.791 479.497 504.708 235.188 336.668 450.046 310.611 422.839 510.086 311.650 528.851 547.298 648.065 602.576 568.966 647.017 397.052 229.128 194.141 251.650 212.023 607.301 599.780 596.333 558.604 577.533 570.721 581.157 595.150 594.342 590.535 646.394 590.909 534.741 533.559 491.643 530.043 504.949 538.242 234.114 250.925 326.624 316.406 285.404 298.208 356.620 362.331 350.917 534.909 562.605 542.691 527.504 225.961 315.035 478.977 576.519 69.079 189.317 332.745 447.303 183.289 195.880 146.655 199.860 352.183 211.610 378.511 107.634 124.692 581.390 560.313 605.226 540.230 544.979 511.095 481.902 459.087 490.580 682.197 361.605 525.874 605.227 655.191 382.421 196.164 145.359 312.392 260.928 527.150 537.107 504.634 565.514 473.461 484.862 388.082 402.551 426.130 401.283 427.793 388.719 398.161 467.524 494.408 241.242 393.402 159.608 167.324 206.718 215.912 180.668 192.234 168.047 184.666