2024 101 0 344 0 398.868 403.487 407.272 385.407 424.384 407.312 446.236 463.948 86.688 170.775 121.377 161.739 54.636 76.390 128.105 459.898 474.821 434.162 464.490 459.470 378.930 532.232 450.383 376.698 415.605 340.975 276.777 265.886 177.149 181.840 55.173 185.839 191.960 186.687 227.084 134.777 651.788 642.801 598.620 569.624 568.293 549.019 545.308 504.195 466.671 463.443 554.531 476.660 401.701 463.537 480.247 414.140 426.228 478.083 443.552 481.795 477.933 330.783 245.044 286.071 287.342 157.441 191.751 139.449 161.413 168.943 255.502 399.947 430.555 352.398 399.476 422.015 375.203 370.668 365.432 371.247 430.876 386.164 379.956 362.482 358.255 357.491 371.987 389.198 395.517 355.731 304.245 326.243 313.138 300.415 321.073 306.718 336.884 337.184 200.357 268.708 343.312 208.500 290.358 377.309 253.176 334.305 383.353 410.447 407.350 406.655 414.672 375.823 353.928 338.714 342.307 366.589 437.516 414.128 507.533 501.726 579.293 627.704 618.725 464.483 556.438 531.539 526.239 519.711 498.060 448.182 451.271 617.296 606.815 551.220 394.893 411.742 394.304 370.930 399.083 399.527 426.096 451.275 414.162 420.518 253.211 311.368 402.346 345.880 340.088 396.988 294.427 341.053 343.742 350.617 370.864 375.801 342.161 350.333 384.290 362.104 397.753 386.387 464.906 404.948 358.329 391.232 408.175 380.832 412.417 210.182 198.888 151.580 200.086 227.345 159.687 196.508 231.689 333.131 337.852 287.457 265.903 213.241 256.753 293.298 110.383 171.240 124.628 62.606 590.974 580.792 629.394 572.202 537.589 136.803 180.583 161.450 156.082 106.168 179.080 123.723 99.581 447.496 587.814 604.401 582.412 602.015 589.756 553.852 511.319 476.385 453.546 483.137 543.951 501.660 485.446 490.194 532.919 535.056 498.684 170.980 191.241 207.469 207.576 235.402 267.933 223.807 258.188 296.026 344.893 405.852 441.333 353.118 401.459 428.483 440.518 392.286 398.966 434.509 300.486 379.401 412.416 369.276 384.828 448.293 313.850 402.849 483.077 689.187 562.214 437.520 660.033 267.849 184.088 147.562 206.477 142.633 615.365 590.412 566.190 467.513 534.473 542.364 487.606 474.391 465.750 480.869 610.858 582.991 440.118 470.792 521.643 458.229 502.349 535.199 223.711 264.291 327.852 290.699 251.435 288.836 313.219 332.985 309.941 458.843 440.426 398.598 404.469 217.397 270.921 335.907 385.384 99.490 224.910 249.398 395.236 190.661 212.195 108.767 156.485 225.787 163.258 260.139 77.799 99.154 591.294 561.404 589.675 513.075 523.544 494.233 443.665 414.936 424.675 712.614 321.111 518.716 654.254 705.558 350.905 171.150 135.059 280.578 233.876 436.254 459.823 398.652 503.666 411.485 393.779 395.072 395.794 374.386 378.765 381.219 354.605 340.030 375.405 400.766 214.525 334.859 140.248 174.850 231.782 215.240 198.456 190.192 172.603 149.127 2024 102 0 344 0 402.428 407.452 412.292 390.876 429.266 414.065 450.178 465.857 87.089 170.817 121.683 162.346 55.171 77.099 129.232 461.752 479.056 438.833 467.065 464.417 383.947 536.186 456.716 382.192 423.140 348.915 276.561 267.530 177.463 182.567 55.621 185.550 193.243 186.297 226.574 134.796 653.374 644.204 600.656 571.918 570.435 550.224 545.321 503.399 467.482 462.884 552.747 474.173 405.709 468.086 485.720 418.850 427.973 478.321 445.679 481.502 478.260 333.597 247.077 286.639 289.147 159.399 193.263 140.012 161.920 169.157 257.153 401.019 431.970 353.997 401.167 424.192 377.232 373.672 368.852 375.007 432.863 388.270 382.042 365.025 360.725 359.802 375.640 393.001 399.460 355.455 304.012 326.892 312.996 300.877 322.106 306.743 337.241 339.261 200.081 268.791 343.389 208.742 290.726 377.666 253.005 334.244 383.546 414.534 411.199 410.229 416.698 382.628 360.903 344.924 348.909 373.541 444.046 421.290 512.377 505.263 579.377 627.689 619.591 466.424 558.916 533.545 528.718 522.353 500.599 452.021 453.771 618.356 609.383 554.565 394.719 412.021 394.637 371.375 400.046 401.147 427.471 452.687 415.965 422.945 252.656 310.738 401.724 345.015 339.278 395.888 293.772 340.389 343.197 356.499 376.928 380.699 348.799 355.739 389.211 369.416 403.390 391.669 469.228 405.520 359.363 392.141 408.719 383.727 417.691 210.884 198.854 151.810 200.246 226.867 159.308 195.998 231.117 332.282 337.818 287.020 266.113 212.802 256.376 293.286 111.056 174.475 124.734 63.135 591.234 582.838 630.628 574.133 540.141 137.397 181.737 161.269 155.946 106.513 179.284 123.497 99.531 449.229 589.018 605.384 584.996 602.912 591.004 554.626 510.923 477.881 454.870 487.128 547.167 504.692 489.091 493.078 532.523 535.002 498.974 170.607 190.849 206.917 207.099 234.769 267.304 223.188 257.661 295.170 346.627 407.766 442.780 355.063 403.564 430.064 442.336 395.413 401.531 436.998 300.074 379.494 412.645 369.572 385.282 448.931 314.373 403.042 484.568 691.985 568.007 442.918 665.927 270.506 185.401 149.474 208.927 145.311 617.087 592.687 568.628 470.486 536.016 544.785 490.245 477.248 467.862 482.873 613.588 588.132 445.061 474.223 521.444 460.290 502.558 535.148 223.244 263.654 327.041 289.967 250.913 288.229 312.612 332.134 309.582 461.249 443.746 401.540 408.415 217.446 271.850 336.833 392.724 99.312 224.618 254.922 399.532 190.971 212.438 108.785 157.146 226.411 163.525 260.272 77.791 99.197 591.676 562.052 591.198 514.369 526.092 497.244 446.854 417.953 426.727 715.380 323.605 521.047 656.392 707.138 353.783 171.992 135.794 282.542 234.697 438.943 461.731 400.280 505.390 413.525 396.847 394.148 395.097 374.444 378.296 381.358 354.931 340.042 376.051 401.877 214.992 335.460 140.270 174.456 231.138 214.865 197.989 189.689 172.258 148.937 2024 103 0 344 0 405.967 411.392 417.275 396.308 434.109 420.760 454.086 467.753 87.488 170.858 121.988 162.952 55.704 77.806 130.355 463.594 483.251 443.467 469.621 469.315 388.934 540.084 462.983 387.651 430.600 356.803 276.346 269.167 177.776 183.290 56.067 185.263 194.523 185.908 226.065 134.815 654.917 645.574 602.657 574.179 572.546 551.416 545.333 502.608 468.288 462.328 550.975 471.699 409.692 472.591 491.125 423.525 429.709 478.558 447.792 481.211 478.585 336.400 249.103 287.205 290.946 161.350 194.770 140.572 162.425 169.370 258.799 402.086 433.377 355.590 402.851 426.357 379.253 376.661 372.256 378.749 434.838 390.367 384.119 367.556 363.184 362.103 379.276 396.784 403.381 355.180 303.780 327.539 312.854 301.338 323.136 306.769 337.598 341.329 199.805 268.874 343.466 208.984 291.092 378.022 252.834 334.184 383.738 418.594 415.024 413.783 418.713 389.386 367.835 351.101 355.474 380.446 450.509 428.387 517.154 508.760 579.460 627.675 620.444 468.352 561.361 535.529 531.171 524.966 503.116 455.829 456.254 619.400 611.897 557.860 394.546 412.299 394.968 371.817 401.004 402.759 428.839 454.091 417.758 425.358 252.102 310.110 401.103 344.151 338.470 394.791 293.118 339.726 342.654 362.348 382.954 385.569 355.401 361.117 394.102 376.679 408.986 396.917 473.507 406.090 360.393 393.046 409.262 386.607 422.926 211.584 198.821 152.039 200.405 226.390 158.930 195.489 230.548 331.435 337.784 286.584 266.322 212.364 256.001 293.275 111.727 177.701 124.840 63.662 591.491 584.854 631.839 576.039 542.664 137.988 182.887 161.089 155.811 106.858 179.488 123.271 99.481 450.953 590.206 606.353 587.537 603.797 592.236 555.393 510.530 479.367 456.186 491.079 550.337 507.692 492.700 495.935 532.129 534.949 499.262 170.236 190.457 206.367 206.623 234.137 266.677 222.570 257.135 294.316 348.354 409.670 444.218 356.999 405.658 431.637 444.144 398.524 404.083 439.471 299.663 379.586 412.872 369.866 385.733 449.566 314.895 403.235 486.050 694.601 573.659 448.265 671.441 273.153 186.709 151.380 211.369 147.980 618.777 594.923 571.030 473.435 537.544 547.177 492.862 480.081 469.960 484.863 616.257 593.138 449.960 477.622 521.246 462.336 502.767 535.097 222.778 263.020 326.233 289.237 250.392 287.624 312.007 331.286 309.224 463.639 447.044 404.465 412.337 217.494 272.776 337.756 400.007 99.135 224.328 260.425 403.800 191.280 212.680 108.804 157.804 227.032 163.791 260.403 77.782 99.240 592.053 562.694 592.700 515.653 528.611 500.226 450.021 420.953 428.768 717.871 326.089 523.353 658.457 708.621 356.649 172.831 136.528 284.499 235.516 441.615 463.627 401.900 507.100 415.554 399.898 393.227 394.403 374.501 377.829 381.497 355.255 340.054 376.694 402.983 215.458 336.060 140.293 174.063 230.496 214.491 197.524 189.187 171.915 148.748 2024 104 0 344 0 409.485 415.306 422.222 401.702 438.913 427.395 457.960 469.635 87.887 170.900 122.292 163.555 56.235 78.510 131.474 465.425 487.403 448.063 472.159 474.166 393.891 543.925 469.181 393.076 437.982 364.639 276.131 270.797 178.088 184.011 56.512 184.976 195.799 185.521 225.558 134.834 656.419 646.912 604.622 576.406 574.627 552.596 545.345 501.821 469.087 461.775 549.217 469.238 413.650 477.051 496.463 428.165 431.434 478.793 449.891 480.922 478.909 339.192 251.124 287.768 292.739 163.295 196.272 141.131 162.928 169.582 260.439 403.149 434.777 357.176 404.528 428.510 381.266 379.636 375.643 382.471 436.803 392.454 386.186 370.077 365.632 364.394 382.892 400.545 407.279 354.905 303.549 328.184 312.713 301.796 324.163 306.794 337.953 343.390 199.531 268.956 343.543 209.225 291.456 378.377 252.664 334.124 383.930 422.629 418.825 417.315 420.718 396.096 374.723 357.242 361.998 387.303 456.903 435.416 521.863 512.218 579.543 627.660 621.284 470.266 563.771 537.493 533.596 527.552 505.610 459.608 458.720 620.426 614.358 561.105 394.373 412.577 395.298 372.259 401.959 404.364 430.200 455.488 419.543 427.758 251.550 309.484 400.484 343.291 337.664 393.698 292.467 339.066 342.113 368.165 388.942 390.409 361.964 366.465 398.962 383.892 414.540 402.128 477.742 406.658 361.420 393.947 409.802 389.474 428.122 212.282 198.788 152.268 200.563 225.915 158.553 194.981 229.980 330.591 337.750 286.149 266.531 211.928 255.627 293.263 112.397 180.917 124.945 64.187 591.745 586.840 633.026 577.917 545.156 138.578 184.034 160.908 155.676 107.201 179.691 123.047 99.432 452.667 591.379 607.308 590.035 604.670 593.451 556.153 510.138 480.844 457.495 494.988 553.462 510.660 496.273 498.765 531.737 534.896 499.549 169.866 190.067 205.819 206.148 233.508 266.052 221.954 256.611 293.466 350.075 411.565 445.649 358.928 407.741 433.203 445.941 401.617 406.622 441.929 299.254 379.679 413.099 370.160 386.183 450.198 315.416 403.427 487.521 697.044 579.168 453.560 676.589 275.791 188.013 153.280 213.804 150.641 620.435 597.121 573.398 476.361 539.058 549.541 495.457 482.892 472.043 486.838 618.866 598.010 454.816 480.991 521.049 464.368 502.973 535.047 222.314 262.388 325.427 288.509 249.873 287.020 311.405 330.441 308.868 466.011 450.318 407.375 416.234 217.542 273.698 338.675 407.232 98.959 224.039 265.904 408.040 191.588 212.922 108.822 158.461 227.652 164.057 260.535 77.773 99.283 592.427 563.331 594.180 516.925 531.102 503.179 453.164 423.934 430.798 720.111 328.562 525.634 660.453 710.014 359.502 173.668 137.259 286.450 236.332 444.270 465.511 403.512 508.796 417.573 402.933 392.310 393.711 374.558 377.363 381.636 355.579 340.066 377.336 404.085 215.922 336.657 140.315 173.671 229.856 214.118 197.061 188.687 171.572 148.559 2024 105 0 344 0 412.982 419.195 427.131 407.059 443.675 433.968 461.800 471.503 88.283 170.941 122.595 164.157 56.765 79.212 132.589 467.244 491.513 452.622 474.678 478.967 398.817 547.708 475.308 398.465 445.283 372.421 275.917 272.420 178.398 184.729 56.955 184.690 197.070 185.134 225.053 134.853 657.879 648.219 606.553 578.600 576.678 553.762 545.357 501.039 469.881 461.226 547.472 466.791 417.582 481.465 501.732 432.769 433.150 479.027 451.976 480.634 479.230 341.972 253.137 288.331 294.526 165.235 197.770 141.689 163.430 169.794 262.075 404.207 436.170 358.757 406.196 430.651 383.269 382.596 379.014 386.174 438.756 394.531 388.244 372.586 368.070 366.675 386.490 404.285 411.153 354.632 303.318 328.826 312.572 302.254 325.185 306.818 338.307 345.443 199.257 269.039 343.619 209.465 291.820 378.730 252.494 334.065 384.121 426.636 422.602 420.825 422.712 402.755 381.565 363.348 368.483 394.111 463.226 442.374 526.504 515.634 579.625 627.646 622.110 472.167 566.146 539.435 535.994 530.108 508.080 463.356 461.170 621.436 616.766 564.300 394.201 412.853 395.627 372.698 402.910 405.962 431.554 456.876 421.318 430.144 251.000 308.860 399.868 342.433 336.861 392.608 291.818 338.407 341.573 373.948 394.890 395.219 368.489 371.782 403.790 391.051 420.050 407.303 481.934 407.223 362.442 394.845 410.340 392.326 433.279 212.978 198.755 152.496 200.721 225.441 158.177 194.476 229.413 329.749 337.716 285.716 266.739 211.492 255.254 293.251 113.064 184.123 125.050 64.711 591.997 588.796 634.191 579.769 547.619 139.166 185.177 160.729 155.542 107.544 179.894 122.822 99.383 454.371 592.536 608.250 592.490 605.532 594.650 556.906 509.749 482.311 458.796 498.856 556.542 513.597 499.807 501.567 531.349 534.844 499.833 169.497 189.678 205.272 205.675 232.880 265.428 221.340 256.088 292.617 351.789 413.451 447.073 360.849 409.814 434.760 447.729 404.695 409.147 444.372 298.845 379.770 413.324 370.452 386.632 450.827 315.934 403.618 488.982 699.323 584.534 458.802 681.386 278.419 189.313 155.174 216.231 153.294 622.062 599.281 575.732 479.263 540.557 551.876 498.029 485.679 474.112 488.799 621.414 602.746 459.626 484.328 520.853 466.385 503.179 534.997 221.851 261.757 324.623 287.784 249.355 286.419 310.804 329.598 308.512 468.367 453.568 410.269 420.106 217.589 274.618 339.591 414.396 98.784 223.750 271.362 412.250 191.894 213.162 108.840 159.115 228.270 164.322 260.665 77.765 99.326 592.796 563.961 595.639 518.188 533.565 506.103 456.285 426.898 432.817 722.123 331.024 527.892 662.381 711.321 362.342 174.502 137.988 288.394 237.146 446.908 467.383 405.117 510.479 419.581 405.951 391.395 393.021 374.615 376.899 381.774 355.901 340.078 377.974 405.182 216.385 337.252 140.337 173.281 229.218 213.747 196.598 188.189 171.230 148.370 2024 106 0 344 0 416.458 423.058 432.001 412.377 448.397 440.478 465.605 473.358 88.679 170.982 122.897 164.757 57.292 79.911 133.700 469.051 495.580 457.142 477.178 483.719 403.712 551.433 481.364 403.818 452.502 380.147 275.704 274.035 178.708 185.444 57.397 184.405 198.338 184.749 224.548 134.872 659.300 649.496 608.450 580.761 578.699 554.915 545.369 500.262 470.669 460.681 545.740 464.357 421.488 485.833 506.931 437.336 434.856 479.259 454.046 480.347 479.549 344.741 255.144 288.891 296.307 167.169 199.263 142.244 163.931 170.005 263.704 405.261 437.556 360.331 407.856 432.781 385.263 385.542 382.367 389.858 440.698 396.598 390.293 375.084 370.497 368.947 390.069 408.003 415.004 354.359 303.088 329.466 312.431 302.710 326.204 306.843 338.659 347.487 198.984 269.121 343.695 209.704 292.183 379.082 252.325 334.005 384.311 430.616 426.354 424.313 424.696 409.363 388.361 369.418 374.926 400.868 469.476 449.261 531.076 519.010 579.706 627.632 622.924 474.055 568.487 541.357 538.364 532.636 510.528 467.073 463.603 622.429 619.123 567.445 394.029 413.128 395.954 373.136 403.856 407.552 432.902 458.257 423.085 432.517 250.451 308.238 399.253 341.578 336.060 391.522 291.171 337.751 341.035 379.696 400.797 400.000 374.973 377.068 408.585 398.156 425.516 412.440 486.082 407.787 363.461 395.739 410.876 395.164 438.394 213.671 198.722 152.723 200.879 224.969 157.803 193.971 228.849 328.910 337.682 285.284 266.947 211.059 254.882 293.239 113.729 187.319 125.155 65.233 592.246 590.722 635.333 581.595 550.051 139.753 186.317 160.550 155.408 107.885 180.095 122.599 99.333 456.064 593.679 609.179 594.902 606.382 595.833 557.652 509.361 483.768 460.091 502.682 559.576 516.503 503.305 504.343 530.962 534.792 500.116 169.129 189.290 204.727 205.204 232.255 264.807 220.728 255.567 291.772 353.496 415.328 448.488 362.762 411.877 436.309 449.506 407.755 411.659 446.800 298.439 379.862 413.549 370.743 387.078 451.452 316.451 403.808 490.433 701.447 589.756 463.990 685.849 281.037 190.609 157.063 218.650 155.939 623.657 601.403 578.031 482.142 542.042 554.183 500.579 488.444 476.167 490.745 623.904 607.348 464.391 487.634 520.659 468.388 503.383 534.948 221.389 261.128 323.822 287.060 248.839 285.819 310.205 328.757 308.158 470.707 456.794 413.146 423.953 217.637 275.535 340.503 421.498 98.608 223.463 276.797 416.431 192.200 213.402 108.858 159.767 228.886 164.586 260.796 77.756 99.368 593.162 564.586 597.076 519.439 536.000 508.998 459.383 429.844 434.824 723.928 333.476 530.125 664.242 712.546 365.170 175.334 138.715 290.331 237.957 449.528 469.242 406.715 512.148 421.579 408.953 390.483 392.333 374.672 376.436 381.911 356.223 340.090 378.611 406.274 216.847 337.845 140.360 172.891 228.582 213.376 196.137 187.692 170.890 148.182 2024 107 0 344 0 419.912 426.894 436.832 417.656 453.076 446.922 469.376 475.199 89.073 171.023 123.198 165.355 57.818 80.608 134.808 470.847 499.604 461.622 479.659 488.419 408.574 555.100 487.345 409.134 459.634 387.814 275.491 275.643 179.016 186.155 57.837 184.121 199.603 184.365 224.046 134.891 660.682 650.742 610.313 582.889 580.690 556.056 545.380 499.489 471.451 460.139 544.020 461.936 425.367 490.155 512.058 441.866 436.551 479.490 456.102 480.062 479.866 347.498 257.145 289.449 298.082 169.096 200.752 142.798 164.429 170.216 265.329 406.310 438.934 361.899 409.509 434.898 387.248 388.474 385.704 393.521 442.630 398.656 392.332 377.570 372.913 371.209 393.628 411.699 418.830 354.087 302.859 330.104 312.291 303.164 327.220 306.868 339.011 349.524 198.712 269.202 343.771 209.943 292.544 379.433 252.157 333.946 384.501 434.568 430.082 427.779 426.669 415.918 395.107 375.450 381.326 407.573 475.652 456.074 535.578 522.346 579.787 627.618 623.725 475.929 570.793 543.258 540.708 535.135 512.952 470.758 466.020 623.407 621.427 570.540 393.858 413.402 396.281 373.573 404.799 409.134 434.243 459.630 424.842 434.875 249.904 307.618 398.641 340.725 335.262 390.438 290.525 337.096 340.498 385.409 406.663 404.749 381.416 382.322 413.348 405.206 430.937 417.539 490.185 408.347 364.476 396.630 411.409 397.987 443.467 214.362 198.689 152.950 201.036 224.498 157.429 193.468 228.286 328.073 337.649 284.853 267.154 210.626 254.511 293.228 114.392 190.505 125.259 65.753 592.493 592.618 636.452 583.395 552.453 140.337 187.453 160.371 155.275 108.225 180.297 122.376 99.284 457.748 594.806 610.094 597.271 607.220 597.000 558.392 508.975 485.216 461.378 506.466 562.565 519.376 506.764 507.090 530.578 534.740 500.397 168.762 188.904 204.184 204.734 231.631 264.187 220.117 255.047 290.929 355.197 417.195 449.896 364.667 413.930 437.849 451.272 410.798 414.158 449.213 298.033 379.953 413.773 371.033 387.523 452.075 316.966 403.998 491.874 703.427 594.834 469.124 689.992 283.646 191.901 158.946 221.062 158.576 625.221 603.488 580.295 484.996 543.513 556.461 503.106 491.184 478.207 492.676 626.334 611.815 469.109 490.907 520.466 470.376 503.586 534.899 220.929 260.502 323.023 286.339 248.325 285.221 309.607 327.919 307.804 473.029 459.997 416.008 427.775 217.684 276.448 341.412 428.536 98.434 223.176 282.208 420.583 192.504 213.640 108.876 160.417 229.499 164.849 260.926 77.748 99.410 593.524 565.206 598.493 520.681 538.407 511.863 462.457 432.771 436.820 725.545 335.917 532.333 666.038 713.695 367.985 176.163 139.439 292.262 238.766 452.131 471.090 408.305 513.803 423.567 411.938 389.574 391.648 374.729 375.975 382.048 356.543 340.102 379.245 407.361 217.307 338.437 140.382 172.503 227.948 213.007 195.678 187.197 170.550 147.995 2024 108 0 344 0 423.345 430.703 441.624 422.894 457.713 453.299 473.111 477.027 89.466 171.064 123.498 165.951 58.342 81.303 135.912 472.631 503.584 466.063 482.121 493.067 413.404 558.709 493.251 414.412 466.679 395.422 275.279 277.244 179.324 186.864 58.276 183.838 200.863 183.982 223.545 134.909 662.025 651.959 612.142 584.985 582.651 557.184 545.392 498.721 472.228 459.601 542.313 459.528 429.220 494.429 517.112 446.358 438.237 479.720 458.144 479.779 480.181 350.244 259.138 290.006 299.850 171.018 202.236 143.351 164.927 170.426 266.948 407.355 440.305 363.460 411.154 437.004 389.224 391.391 389.024 397.164 444.550 400.704 394.361 380.045 375.319 373.460 397.169 415.372 422.632 353.817 302.630 330.740 312.152 303.617 328.232 306.893 339.361 351.552 198.440 269.284 343.846 210.180 292.904 379.783 251.988 333.887 384.690 438.492 433.785 431.223 428.632 422.419 401.804 381.444 387.683 414.223 481.752 462.810 540.010 525.640 579.867 627.604 624.513 477.789 573.066 545.138 543.024 537.605 515.353 474.412 468.419 624.368 623.681 573.584 393.687 413.675 396.606 374.008 405.738 410.710 435.577 460.994 426.591 437.220 249.359 306.999 398.030 339.875 334.467 389.359 289.882 336.444 339.963 391.086 412.486 409.467 387.816 387.544 418.078 412.197 436.312 422.600 494.242 408.906 365.487 397.517 411.941 400.796 448.497 215.052 198.656 153.176 201.193 224.028 157.057 192.967 227.724 327.239 337.615 284.423 267.360 210.195 254.142 293.216 115.053 193.681 125.363 66.272 592.738 594.484 637.550 585.168 554.825 140.920 188.586 160.194 155.141 108.564 180.497 122.154 99.235 459.421 595.918 610.996 599.598 608.047 598.151 559.125 508.591 486.654 462.657 510.207 565.508 522.218 510.185 509.810 530.197 534.688 500.676 168.396 188.518 203.642 204.265 231.009 263.570 219.508 254.529 290.088 356.891 419.052 451.296 366.564 415.972 439.382 453.028 413.824 416.644 451.610 297.628 380.044 413.996 371.322 387.967 452.695 317.479 404.187 493.304 705.269 599.767 474.201 693.832 286.244 193.189 160.823 223.466 161.204 626.755 605.535 582.524 487.826 544.970 558.710 505.610 493.902 480.233 494.593 628.706 616.149 473.780 494.149 520.274 472.349 503.788 534.850 220.470 259.877 322.226 285.620 247.812 284.625 309.012 327.084 307.452 475.335 463.174 418.853 431.571 217.732 277.359 342.318 435.507 98.260 222.890 287.597 424.704 192.807 213.878 108.893 161.065 230.112 165.111 261.056 77.739 99.453 593.882 565.819 599.889 521.912 540.785 514.699 465.507 435.680 438.805 726.994 338.347 534.517 667.771 714.771 370.787 176.990 140.162 294.186 239.572 454.717 472.925 409.888 515.445 425.544 414.907 388.667 390.964 374.786 375.515 382.185 356.862 340.114 379.876 408.444 217.766 339.026 140.404 172.116 227.315 212.639 195.219 186.703 170.211 147.808 2024 109 0 344 0 426.755 434.485 446.374 428.090 462.306 459.607 476.810 478.840 89.858 171.105 123.796 166.545 58.864 81.995 137.012 474.404 507.519 470.463 484.564 497.663 418.201 562.259 499.079 419.651 473.632 402.967 275.068 278.837 179.630 187.570 58.713 183.556 202.119 183.600 223.045 134.928 663.331 653.147 613.937 587.047 584.582 558.299 545.404 497.957 472.999 459.067 540.618 457.133 433.046 498.655 522.093 450.813 439.913 479.948 460.171 479.497 480.494 352.978 261.126 290.561 301.613 172.934 203.715 143.901 165.423 170.635 268.562 408.395 441.670 365.016 412.791 439.097 391.192 394.293 392.327 400.787 446.459 402.742 396.382 382.509 377.714 375.702 400.689 419.023 426.409 353.547 302.402 331.374 312.012 304.069 329.241 306.917 339.710 353.572 198.170 269.365 343.921 210.418 293.263 380.131 251.821 333.828 384.878 442.388 437.462 434.645 430.584 428.864 408.449 387.399 393.995 420.818 487.773 469.466 544.370 528.893 579.946 627.591 625.289 479.636 575.304 546.996 545.313 540.047 517.731 478.034 470.801 625.313 625.883 576.578 393.518 413.947 396.930 374.441 406.672 412.277 436.904 462.352 428.330 439.551 248.815 306.383 397.422 339.027 333.673 388.282 289.241 335.794 339.430 396.725 418.265 414.154 394.172 392.734 422.774 419.129 441.640 427.621 498.254 409.462 366.494 398.400 412.470 403.590 453.484 215.739 198.624 153.401 201.349 223.560 156.686 192.467 227.165 326.408 337.582 283.995 267.565 209.765 253.773 293.205 115.712 196.847 125.466 66.789 592.980 596.321 638.626 586.916 557.167 141.501 189.715 160.016 155.009 108.903 180.697 121.933 99.187 461.085 597.016 611.886 601.883 608.863 599.286 559.852 508.209 488.083 463.929 513.905 568.405 525.027 513.568 512.502 529.817 534.637 500.954 168.032 188.134 203.102 203.797 230.389 262.954 218.902 254.013 289.250 358.578 420.900 452.689 368.454 418.003 440.906 454.774 416.833 419.116 453.992 297.225 380.134 414.218 371.610 388.408 453.312 317.991 404.375 494.725 706.983 604.557 479.222 697.386 288.834 194.473 162.694 225.863 163.825 628.258 607.545 584.720 490.633 546.413 560.931 508.092 496.595 482.244 496.495 631.021 620.350 478.403 497.358 520.083 474.308 503.988 534.802 220.012 259.254 321.432 284.903 247.300 284.031 308.418 326.251 307.101 477.624 466.328 421.681 435.340 217.779 278.266 343.220 442.410 98.087 222.606 292.962 428.794 193.109 214.114 108.911 161.711 230.722 165.373 261.185 77.731 99.495 594.236 566.427 601.264 523.133 543.135 517.505 468.534 438.571 440.779 728.289 340.767 536.676 669.443 715.780 373.577 177.814 140.882 296.103 240.376 457.286 474.748 411.463 517.073 427.510 417.858 387.764 390.283 374.842 375.057 382.321 357.180 340.126 380.506 409.522 218.223 339.613 140.426 171.730 226.685 212.272 194.763 186.210 169.874 147.622 2024 110 0 344 0 430.144 438.240 451.084 433.245 466.856 465.845 480.474 480.641 90.248 171.146 124.094 167.137 59.385 82.685 138.108 476.164 511.410 474.822 486.987 502.206 422.964 565.750 504.828 424.851 480.492 410.447 274.858 280.423 179.935 188.272 59.149 183.274 203.372 183.219 222.547 134.947 664.600 654.306 615.699 589.078 586.484 559.401 545.415 497.198 473.764 458.535 538.936 454.751 436.845 502.833 526.999 455.228 441.579 480.176 462.185 479.216 480.805 355.700 263.107 291.114 303.369 174.845 205.190 144.451 165.917 170.844 270.170 409.430 443.027 366.565 414.420 441.178 393.150 397.180 395.612 404.389 448.357 404.770 398.392 384.961 380.098 377.934 404.190 422.651 430.161 353.278 302.175 332.005 311.874 304.519 330.246 306.942 340.058 355.584 197.900 269.446 343.996 210.654 293.621 380.478 251.654 333.769 385.065 446.255 441.113 438.043 432.525 435.251 415.041 393.314 400.261 427.356 493.714 476.042 548.658 532.104 580.025 627.578 626.053 481.469 577.508 548.834 547.575 542.459 520.086 481.624 473.167 626.242 628.036 579.522 393.348 414.217 397.252 374.872 407.603 413.838 438.225 463.701 430.060 441.868 248.273 305.768 396.816 338.182 332.882 387.208 288.601 335.145 338.899 402.327 423.999 418.808 400.484 397.889 427.435 425.999 446.919 432.602 502.220 410.016 367.497 399.279 412.997 406.369 458.427 216.424 198.591 153.626 201.505 223.093 156.316 191.969 226.607 325.579 337.549 283.568 267.770 209.337 253.406 293.193 116.369 200.004 125.570 67.304 593.219 598.129 639.681 588.638 559.478 142.081 190.841 159.839 154.876 109.240 180.897 121.713 99.138 462.738 598.099 612.762 604.125 609.667 600.405 560.572 507.828 489.502 465.194 517.559 571.257 527.805 516.912 515.167 529.441 534.587 501.230 167.668 187.751 202.563 203.331 229.771 262.340 218.297 253.498 288.415 360.259 422.739 454.073 370.335 420.024 442.423 456.510 419.825 421.574 456.359 296.823 380.225 414.440 371.898 388.848 453.925 318.501 404.562 496.136 708.576 609.202 484.184 700.670 291.413 195.753 164.560 228.252 166.438 629.731 609.519 586.881 493.414 547.841 563.123 510.551 499.265 484.241 498.382 633.279 624.419 482.977 500.534 519.894 476.252 504.187 534.754 219.556 258.633 320.641 284.189 246.791 283.438 307.826 325.421 306.751 479.895 469.456 424.493 439.083 217.826 279.170 344.119 449.241 97.914 222.322 298.303 432.854 193.410 214.350 108.929 162.354 231.330 165.633 261.314 77.722 99.537 594.587 567.030 602.619 524.343 545.457 520.281 471.537 441.443 442.741 729.447 343.175 538.811 671.055 716.724 376.353 178.635 141.600 298.014 241.177 459.837 476.559 413.030 518.688 429.466 420.793 386.863 389.605 374.898 374.600 382.456 357.496 340.137 381.132 410.595 218.679 340.198 140.448 171.346 226.056 211.906 194.307 185.719 169.537 147.436 2024 111 0 344 0 433.509 441.968 455.752 438.357 471.360 472.010 484.101 482.427 90.637 171.186 124.391 167.727 59.903 83.373 139.200 477.913 515.255 479.139 489.391 506.694 427.693 569.181 510.497 430.010 487.256 417.860 274.648 282.003 180.239 188.972 59.584 182.994 204.620 182.839 222.051 134.965 665.833 655.437 617.428 591.076 588.357 560.491 545.426 496.443 474.523 458.008 537.265 452.382 440.615 506.961 531.829 459.604 443.235 480.401 464.183 478.937 481.115 358.411 265.081 291.665 305.120 176.749 206.661 144.998 166.410 171.052 271.774 410.461 444.377 368.108 416.041 443.248 395.099 400.052 398.879 407.971 450.244 406.788 400.393 387.402 382.471 380.156 407.671 426.255 433.888 353.010 301.949 332.635 311.735 304.967 331.247 306.966 340.405 357.588 197.631 269.527 344.071 210.890 293.978 380.824 251.487 333.711 385.252 450.093 444.738 441.418 434.456 441.578 421.579 399.187 406.480 433.835 499.574 482.535 552.874 535.274 580.102 627.564 626.805 483.289 579.678 550.651 549.809 544.843 522.417 485.181 475.515 627.156 630.139 582.416 393.180 414.487 397.574 375.303 408.530 415.391 439.538 465.042 431.781 444.171 247.733 305.155 396.211 337.340 332.094 386.138 287.964 334.499 338.369 407.890 429.688 423.429 406.749 403.011 432.061 432.805 452.150 437.542 506.138 410.568 368.496 400.155 413.522 409.133 463.324 217.107 198.559 153.850 201.660 222.628 155.947 191.472 226.051 324.753 337.516 283.143 267.974 208.909 253.040 293.182 117.024 203.150 125.673 67.818 593.457 599.908 640.714 590.334 561.759 142.658 191.963 159.663 154.744 109.576 181.096 121.493 99.090 464.382 599.167 613.626 606.326 610.460 601.509 561.285 507.450 490.911 466.452 521.169 574.063 530.550 520.217 517.803 529.066 534.536 501.504 167.306 187.368 202.026 202.867 229.154 261.728 217.694 252.985 287.582 361.932 424.568 455.450 372.209 422.035 443.931 458.235 422.799 424.019 458.709 296.423 380.315 414.660 372.184 389.286 454.536 319.009 404.749 497.537 710.056 613.704 489.088 703.700 293.983 197.029 166.420 230.633 169.043 631.175 611.456 589.008 496.171 549.256 565.287 512.987 501.911 486.223 500.255 635.481 628.357 487.501 503.678 519.705 478.181 504.385 534.706 219.101 258.013 319.852 283.476 246.282 282.847 307.236 324.593 306.402 482.150 472.560 427.289 442.799 217.873 280.072 345.014 456.000 97.742 222.039 303.620 436.882 193.710 214.585 108.947 162.996 231.936 165.893 261.442 77.714 99.579 594.934 567.627 603.954 525.543 547.751 523.027 474.516 444.296 444.691 730.482 345.573 540.921 672.608 717.608 379.117 179.454 142.316 299.918 241.976 462.370 478.358 414.590 520.289 431.411 423.710 385.965 388.928 374.954 374.145 382.591 357.812 340.149 381.757 411.663 219.134 340.781 140.470 170.962 225.430 211.541 193.853 185.230 169.201 147.251 2024 112 0 344 0 436.853 445.667 460.377 443.425 475.820 478.100 487.692 484.200 91.025 171.227 124.687 168.315 60.420 84.058 140.289 479.650 519.054 483.414 491.776 511.128 432.386 572.554 516.083 435.129 493.921 425.205 274.439 283.574 180.542 189.669 60.016 182.714 205.865 182.461 221.555 134.984 667.030 656.540 619.125 593.042 590.200 561.569 545.438 495.693 475.277 457.483 535.607 450.026 444.358 511.040 536.583 463.939 444.881 480.626 466.168 478.659 481.422 361.110 267.049 292.215 306.864 178.648 208.127 145.544 166.902 171.259 273.372 411.488 445.720 369.645 417.655 445.305 397.040 402.910 402.129 411.531 452.120 408.796 402.385 389.832 384.833 382.368 411.132 429.836 437.589 352.742 301.723 333.262 311.598 305.414 332.245 306.991 340.751 359.584 197.363 269.607 344.145 211.125 294.334 381.168 251.321 333.652 385.438 453.902 448.338 444.770 436.376 447.845 428.060 405.019 412.650 440.254 505.350 488.942 557.016 538.401 580.180 627.551 627.544 485.096 581.815 552.448 552.017 547.197 524.724 488.705 477.846 628.054 632.193 585.259 393.012 414.755 397.894 375.731 409.453 416.936 440.845 466.376 433.494 446.461 247.194 304.544 395.609 336.500 331.308 385.071 287.328 333.855 337.841 413.413 435.329 428.017 412.967 408.097 436.652 439.546 457.330 442.440 510.010 411.118 369.492 401.028 414.045 411.883 468.175 217.788 198.526 154.073 201.815 222.164 155.579 190.977 225.496 323.929 337.483 282.719 268.178 208.483 252.675 293.170 117.677 206.287 125.775 68.330 593.691 601.658 641.727 592.005 564.010 143.234 193.082 159.487 154.613 109.911 181.294 121.274 99.041 466.015 600.221 614.477 608.486 611.243 602.598 561.992 507.073 492.311 467.703 524.735 576.823 533.262 523.482 520.412 528.694 534.486 501.776 166.945 186.988 201.491 202.404 228.540 261.118 217.092 252.473 286.751 363.599 426.388 456.820 374.074 424.034 445.431 459.950 425.755 426.450 461.045 296.023 380.404 414.880 372.469 389.723 455.144 319.516 404.935 498.928 711.430 618.064 493.933 706.492 296.543 198.301 168.274 233.007 171.640 632.589 613.357 591.101 498.904 550.656 567.422 515.400 504.533 488.190 502.113 637.627 632.166 491.975 506.789 519.518 480.096 504.581 534.659 218.648 257.396 319.065 282.766 245.776 282.258 306.648 323.768 306.054 484.388 475.638 430.067 446.488 217.919 280.970 345.906 462.683 97.571 221.758 308.913 440.879 194.009 214.819 108.964 163.635 232.541 166.153 261.570 77.706 99.620 595.277 568.218 605.268 526.732 550.016 525.743 477.470 447.131 446.631 731.405 347.960 543.007 674.105 718.435 381.867 180.271 143.030 301.815 242.772 464.886 480.144 416.143 521.877 433.346 426.610 385.070 388.254 375.010 373.692 382.726 358.127 340.161 382.379 412.727 219.587 341.362 140.492 170.580 224.805 211.177 193.400 184.742 168.867 147.067 2024 113 0 344 0 440.173 449.338 464.959 448.449 480.233 484.115 491.245 485.959 91.412 171.267 124.982 168.902 60.935 84.741 141.374 481.375 522.807 487.645 494.141 515.506 437.044 575.867 521.585 440.205 500.486 432.478 274.231 285.139 180.844 190.363 60.448 182.435 207.106 182.084 221.062 135.002 668.194 657.617 620.789 594.975 592.015 562.634 545.449 494.947 476.025 456.963 533.960 447.682 448.073 515.068 541.259 468.235 446.517 480.849 468.137 478.383 481.727 363.797 269.010 292.763 308.602 180.540 209.588 146.088 167.392 171.466 274.965 412.510 447.055 371.175 419.260 447.350 398.971 405.752 405.361 415.071 453.984 410.795 404.367 392.249 387.184 384.570 414.572 433.394 441.264 352.476 301.498 333.887 311.460 305.860 333.239 307.015 341.095 361.572 197.096 269.687 344.220 211.359 294.688 381.512 251.155 333.594 385.624 457.681 451.910 448.099 438.285 454.048 434.483 410.808 418.770 446.610 511.041 495.261 561.085 541.487 580.256 627.538 628.272 486.889 583.918 554.223 554.197 549.523 527.009 492.195 480.159 628.937 634.199 588.052 392.844 415.023 398.213 376.158 410.371 418.474 442.146 467.701 435.197 448.735 246.657 303.935 395.009 335.663 330.524 384.008 286.694 333.212 337.315 418.895 440.922 432.570 419.136 413.148 441.206 446.219 462.460 447.295 513.833 411.665 370.484 401.896 414.565 414.617 472.979 218.466 198.494 154.296 201.969 221.701 155.212 190.483 224.943 323.107 337.450 282.296 268.381 208.059 252.311 293.159 118.327 209.413 125.878 68.840 593.924 603.380 642.719 593.650 566.232 143.808 194.198 159.312 154.482 110.245 181.491 121.055 98.993 467.638 601.261 615.316 610.604 612.014 603.671 562.693 506.698 493.701 468.946 528.256 579.538 535.942 526.709 522.992 528.325 534.437 502.046 166.584 186.608 200.957 201.942 227.927 260.509 216.493 251.963 285.923 365.260 428.198 458.181 375.932 426.024 446.923 461.654 428.693 428.867 463.364 295.625 380.493 415.098 372.753 390.158 455.749 320.021 405.120 500.309 712.705 622.283 498.717 709.063 299.093 199.569 170.123 235.373 174.229 633.975 615.222 593.160 501.612 552.042 569.529 517.790 507.131 490.143 503.956 639.719 635.848 496.398 509.866 519.332 481.996 504.777 534.612 218.196 256.781 318.280 282.058 245.270 281.671 306.062 322.945 305.707 486.608 478.691 432.829 450.149 217.966 281.865 346.794 469.289 97.400 221.477 314.182 444.844 194.306 215.052 108.982 164.273 233.144 166.411 261.698 77.697 99.662 595.617 568.804 606.562 527.912 552.253 528.429 480.400 449.946 448.559 732.229 350.336 545.068 675.547 719.209 384.605 181.085 143.741 303.706 243.566 467.383 481.918 417.688 523.451 435.270 429.493 384.178 387.581 375.065 373.239 382.860 358.440 340.172 382.999 413.786 220.039 341.941 140.514 170.198 224.182 210.814 192.949 184.255 168.533 146.883 2024 114 0 344 0 443.470 452.980 469.496 453.427 484.600 490.052 494.762 487.705 91.797 171.307 125.276 169.486 61.448 85.422 142.455 483.089 526.513 491.833 496.486 519.827 441.666 579.121 527.002 445.239 506.947 439.677 274.023 286.697 181.145 191.054 60.878 182.157 208.343 181.708 220.570 135.021 669.324 658.666 622.421 596.878 593.800 563.687 545.460 494.205 476.768 456.445 532.326 445.352 451.759 519.046 545.856 472.489 448.143 481.071 470.093 478.108 482.031 366.472 270.965 293.309 310.334 182.427 211.045 146.630 167.880 171.672 276.552 413.528 448.384 372.699 420.858 449.382 400.893 408.578 408.574 418.589 455.837 412.783 406.340 394.655 389.524 386.762 417.992 436.927 444.913 352.210 301.273 334.510 311.323 306.304 334.230 307.039 341.438 363.551 196.829 269.767 344.294 211.593 295.042 381.854 250.990 333.536 385.809 461.429 455.456 451.404 440.184 460.188 440.847 416.552 424.840 452.902 516.646 501.491 565.081 544.530 580.332 627.526 628.988 488.668 585.987 555.978 556.350 551.820 529.269 495.652 482.456 629.806 636.157 590.795 392.677 415.289 398.531 376.583 411.286 420.004 443.439 469.019 436.891 450.996 246.121 303.328 394.410 334.828 329.743 382.947 286.063 332.572 336.790 424.336 446.466 437.089 425.255 418.163 445.723 452.823 467.537 452.108 517.609 412.210 371.472 402.761 415.084 417.336 477.736 219.143 198.462 154.518 202.123 221.240 154.847 189.991 224.392 322.288 337.417 281.874 268.584 207.635 251.948 293.147 118.976 212.530 125.980 69.348 594.154 605.073 643.691 595.271 568.423 144.381 195.310 159.137 154.351 110.578 181.688 120.838 98.945 469.251 602.286 616.142 612.682 612.775 604.729 563.387 506.324 495.081 470.182 531.733 582.208 538.590 529.895 525.544 527.957 534.387 502.315 166.225 186.229 200.425 201.481 227.316 259.902 215.895 251.454 285.097 366.913 429.999 459.535 377.782 428.002 448.406 463.348 431.614 431.270 465.668 295.228 380.582 415.316 373.036 390.591 456.351 320.524 405.305 501.679 713.888 626.361 503.439 711.426 301.634 200.833 171.967 237.732 176.810 635.333 617.052 595.186 504.294 553.415 571.607 520.157 509.705 492.082 505.785 641.757 639.403 500.770 512.911 519.148 483.882 504.970 534.565 217.745 256.167 317.498 281.352 244.767 281.086 305.477 322.125 305.361 488.811 481.719 435.573 453.783 218.012 282.758 347.680 475.815 97.230 221.197 319.425 448.776 194.603 215.284 108.999 164.908 233.744 166.669 261.825 77.689 99.704 595.953 569.385 607.837 529.081 554.462 531.084 483.306 452.742 450.475 732.965 352.701 547.105 676.935 719.932 387.329 181.897 144.451 305.590 244.357 469.863 483.680 419.225 525.011 437.183 432.358 383.288 386.911 375.120 372.789 382.994 358.753 340.184 383.616 414.840 220.489 342.518 140.536 169.818 223.561 210.453 192.499 183.770 168.201 146.699 2024 115 0 344 0 446.744 456.593 473.989 458.359 488.919 495.909 498.240 489.437 92.181 171.347 125.569 170.069 61.960 86.101 143.532 484.790 530.173 495.977 498.812 524.092 446.250 582.316 532.332 450.229 513.302 446.800 273.816 288.248 181.444 191.742 61.306 181.879 209.577 181.333 220.079 135.039 670.420 659.690 624.022 598.748 595.557 564.727 545.471 493.468 477.505 455.931 530.703 443.033 455.416 522.972 550.375 476.701 449.759 481.292 472.034 477.835 482.333 369.136 272.914 293.853 312.059 184.309 212.497 147.171 168.367 171.877 278.135 414.541 449.705 374.217 422.447 451.403 402.806 411.390 411.770 422.085 457.679 414.761 408.302 397.049 391.853 388.943 421.391 440.437 448.536 351.946 301.050 335.131 311.187 306.747 335.218 307.064 341.781 365.522 196.564 269.847 344.367 211.826 295.394 382.194 250.826 333.479 385.993 465.147 458.974 454.685 442.072 466.261 447.150 422.252 430.857 459.128 522.162 507.628 569.002 547.532 580.407 627.513 629.693 490.434 588.023 557.713 558.476 554.088 531.506 499.075 484.735 630.659 638.068 593.489 392.511 415.555 398.847 377.007 412.197 421.527 444.726 470.329 438.575 453.243 245.587 302.723 393.814 333.996 328.964 381.890 285.433 331.933 336.267 429.734 451.959 441.573 431.322 423.140 450.203 459.356 472.562 456.876 521.336 412.753 372.456 403.623 415.600 420.040 482.443 219.818 198.430 154.739 202.276 220.780 154.482 189.500 223.843 321.472 337.384 281.454 268.785 207.213 251.586 293.136 119.623 215.637 126.081 69.855 594.382 606.738 644.644 596.866 570.584 144.952 196.419 158.963 154.221 110.910 181.885 120.621 98.897 470.854 603.298 616.957 614.719 613.525 605.773 564.075 505.953 496.452 471.410 535.164 584.832 541.205 533.042 528.068 527.592 534.338 502.582 165.867 185.852 199.894 201.022 226.707 259.298 215.299 250.947 284.274 368.560 431.790 460.881 379.624 429.971 449.882 465.031 434.516 433.660 467.956 294.832 380.671 415.533 373.318 391.023 456.950 321.025 405.489 503.040 714.985 630.302 508.099 713.596 304.165 202.093 173.804 240.083 179.383 636.662 618.846 597.178 506.952 554.773 573.658 522.500 512.254 494.005 507.598 643.742 642.835 505.089 515.921 518.964 485.752 505.163 534.519 217.296 255.555 316.719 280.648 244.264 280.502 304.894 321.308 305.017 490.997 484.721 438.301 457.388 218.059 283.647 348.562 482.260 97.060 220.918 324.643 452.675 194.898 215.515 109.017 165.541 234.343 166.926 261.952 77.681 99.745 596.286 569.960 609.091 530.240 556.642 533.710 486.187 455.519 452.380 733.620 355.056 549.118 678.272 720.609 390.040 182.706 145.158 307.467 245.146 472.325 485.430 420.755 526.558 439.086 435.205 382.402 386.243 375.175 372.340 383.127 359.064 340.196 384.231 415.889 220.938 343.094 140.557 169.439 222.942 210.092 192.050 183.286 167.869 146.516 2024 116 0 344 0 449.994 460.178 478.437 463.243 493.190 501.685 501.681 491.155 92.564 171.387 125.861 170.650 62.469 86.777 144.606 486.480 533.784 500.075 501.118 528.299 450.797 585.451 537.573 455.174 519.548 453.844 273.610 289.791 181.743 192.427 61.733 181.603 210.806 180.959 219.590 135.057 671.485 660.689 625.591 600.588 597.286 565.756 545.482 492.735 478.236 455.420 529.091 440.727 459.043 526.847 554.814 480.871 451.365 481.511 473.960 477.563 482.632 371.787 274.856 294.395 313.779 186.184 213.945 147.710 168.853 172.082 279.712 415.549 451.019 375.729 424.029 453.411 404.710 414.186 414.947 425.559 459.510 416.730 410.256 399.432 394.170 391.115 424.769 443.922 452.131 351.682 300.827 335.750 311.050 307.188 336.202 307.088 342.121 367.485 196.299 269.926 344.441 212.058 295.745 382.534 250.661 333.421 386.176 468.834 462.465 457.941 443.949 472.266 453.389 427.905 436.820 465.287 527.589 513.672 572.849 550.490 580.482 627.501 630.386 492.186 590.026 559.426 560.574 556.327 533.720 502.464 486.996 631.498 639.933 596.133 392.345 415.819 399.163 377.430 413.104 423.043 446.006 471.632 440.251 455.475 245.055 302.119 393.219 333.166 328.187 380.836 284.805 331.297 335.745 435.089 457.400 446.021 437.337 428.080 454.644 465.814 477.532 461.599 525.015 413.293 373.436 404.481 416.114 422.729 487.102 220.490 198.398 154.960 202.429 220.321 154.119 189.011 223.295 320.658 337.352 281.035 268.986 206.792 251.225 293.125 120.268 218.734 126.183 70.360 594.607 608.375 645.576 598.437 572.715 145.521 197.524 158.790 154.091 111.241 182.080 120.404 98.850 472.447 604.295 617.759 616.716 614.265 606.801 564.756 505.583 497.814 472.631 538.550 587.411 543.787 536.149 530.564 527.229 534.290 502.848 165.510 185.475 199.365 200.565 226.100 258.695 214.705 250.442 283.454 370.201 433.572 462.220 381.458 431.928 451.349 466.705 437.401 436.035 470.228 294.438 380.759 415.749 373.599 391.453 457.546 321.525 405.672 504.391 716.001 634.106 512.696 715.588 306.686 203.350 175.636 242.426 181.949 637.964 620.606 599.137 509.585 556.118 575.680 524.821 514.779 495.914 509.397 645.675 646.145 509.355 518.898 518.782 487.608 505.355 534.473 216.848 254.945 315.941 279.946 243.764 279.920 304.313 320.492 304.673 493.166 487.697 441.011 460.965 218.105 284.533 349.440 488.620 96.891 220.640 329.836 456.541 195.192 215.745 109.034 166.172 234.940 167.182 262.079 77.672 99.786 596.615 570.530 610.327 531.389 558.795 536.305 489.043 458.277 454.273 734.204 357.399 551.106 679.559 721.242 392.737 183.513 145.863 309.338 245.933 474.769 487.167 422.278 528.091 440.978 438.035 381.518 385.578 375.230 371.892 383.259 359.374 340.207 384.844 416.934 221.386 343.667 140.579 169.062 222.324 209.733 191.603 182.804 167.538 146.334 2024 117 0 344 0 453.221 463.732 482.839 468.080 497.413 507.378 505.084 492.860 92.945 171.427 126.152 171.229 62.977 87.451 145.676 488.158 537.348 504.129 503.404 532.447 455.306 588.527 542.726 460.074 525.685 460.807 273.404 291.328 182.041 193.110 62.159 181.327 212.032 180.586 219.102 135.075 672.519 661.662 627.130 602.396 598.986 566.772 545.493 492.006 478.962 454.913 527.491 438.434 462.641 530.669 559.172 484.998 452.961 481.729 475.872 477.293 482.930 374.427 276.791 294.936 315.493 188.054 215.388 148.248 169.337 172.286 281.284 416.553 452.327 377.235 425.603 455.406 406.605 416.966 418.106 429.011 461.330 418.688 412.199 401.802 396.477 393.276 428.125 447.382 455.700 351.419 300.605 336.366 310.915 307.628 337.182 307.112 342.461 369.440 196.035 270.006 344.514 212.289 296.095 382.872 250.498 333.364 386.359 472.489 465.928 461.173 445.815 478.203 459.564 433.511 442.728 471.376 532.924 519.619 576.621 553.407 580.556 627.489 631.067 493.925 591.996 561.120 562.646 558.538 535.910 505.818 489.240 632.322 641.752 598.727 392.180 416.083 399.477 377.850 414.007 424.551 447.279 472.926 441.917 457.693 244.524 301.518 392.627 332.339 327.413 379.785 284.179 330.663 335.225 440.399 462.789 450.433 443.297 432.982 459.047 472.198 482.448 466.277 528.644 413.832 374.413 405.335 416.626 425.402 491.710 221.161 198.366 155.180 202.582 219.864 153.756 188.523 222.749 319.846 337.319 280.617 269.187 206.372 250.866 293.113 120.911 221.822 126.284 70.864 594.831 609.984 646.490 599.983 574.816 146.088 198.626 158.616 153.961 111.570 182.276 120.189 98.802 474.030 605.278 618.549 618.674 614.994 607.815 565.432 505.215 499.165 473.845 541.890 589.945 546.337 539.215 533.031 526.869 534.241 503.111 165.154 185.100 198.838 200.108 225.495 258.094 214.112 249.938 282.636 371.834 435.344 463.550 383.284 433.875 452.808 468.367 440.267 438.397 472.484 294.044 380.847 415.964 373.879 391.881 458.139 322.023 405.854 505.732 716.942 637.776 517.229 717.413 309.197 204.602 177.463 244.762 184.506 639.239 622.331 601.064 512.192 557.448 577.674 527.118 517.280 497.808 511.182 647.557 649.335 513.568 521.841 518.601 489.449 505.545 534.428 216.401 254.337 315.167 279.246 243.264 279.340 303.734 319.680 304.330 495.317 490.646 443.704 464.514 218.151 285.417 350.315 494.894 96.723 220.363 335.002 460.374 195.485 215.974 109.052 166.801 235.536 167.437 262.205 77.664 99.827 596.940 571.094 611.543 532.528 560.919 538.869 491.874 461.015 456.155 734.724 359.731 553.071 680.798 721.833 395.422 184.317 146.567 311.203 246.716 477.194 488.892 423.793 529.611 442.859 440.847 380.636 384.914 375.285 371.446 383.392 359.683 340.219 385.454 417.974 221.832 344.238 140.601 168.685 221.709 209.374 191.157 182.323 167.209 146.152 2024 118 0 344 0 456.424 467.257 487.194 472.868 501.587 512.986 508.449 494.550 93.325 171.467 126.441 171.806 63.483 88.123 146.742 489.824 540.864 508.137 505.671 536.537 459.776 591.544 547.788 464.928 531.710 467.687 273.199 292.857 182.337 193.789 62.583 181.052 213.254 180.214 218.616 135.094 673.522 662.611 628.638 604.173 600.659 567.777 545.503 491.282 479.683 454.408 525.902 436.153 466.210 534.439 563.449 489.082 454.548 481.946 477.770 477.024 483.226 377.054 278.720 295.475 317.200 189.918 216.827 148.784 169.820 172.490 282.850 417.553 453.627 378.734 427.169 457.390 408.490 419.731 421.246 432.440 463.138 420.637 414.133 404.161 398.772 395.428 431.461 450.817 459.240 351.157 300.383 336.980 310.780 308.066 338.159 307.136 342.800 371.387 195.772 270.085 344.587 212.520 296.444 383.209 250.335 333.306 386.541 476.113 469.363 464.381 447.671 484.068 465.673 439.068 448.580 477.395 538.168 525.469 580.319 556.281 580.629 627.476 631.738 495.650 593.934 562.792 564.691 560.719 538.076 509.137 491.466 633.133 643.526 601.272 392.015 416.345 399.790 378.269 414.906 426.052 448.545 474.212 443.575 459.896 243.995 300.918 392.036 331.514 326.641 378.738 283.555 330.030 334.707 445.664 468.123 454.807 449.201 437.844 463.411 478.503 487.308 470.909 532.224 414.368 375.385 406.186 417.136 428.060 496.266 221.829 198.334 155.399 202.734 219.409 153.395 188.036 222.204 319.037 337.287 280.200 269.387 205.954 250.507 293.102 121.551 224.899 126.384 71.366 595.052 611.566 647.385 601.504 576.888 146.653 199.725 158.444 153.832 111.899 182.470 119.974 98.755 475.603 606.248 619.328 620.592 615.712 608.814 566.100 504.849 500.508 475.052 545.184 592.434 548.854 542.242 535.470 526.511 534.193 503.373 164.799 184.726 198.312 199.653 224.891 257.494 213.522 249.435 281.820 373.461 437.106 464.873 385.102 435.811 454.259 470.019 443.114 440.744 474.724 293.652 380.935 416.179 374.158 392.308 458.729 322.520 406.036 507.063 717.814 641.314 521.697 719.085 311.698 205.851 179.283 247.091 187.056 640.486 624.023 602.957 514.774 558.765 579.640 529.392 519.756 499.688 512.951 649.388 652.408 517.727 524.750 518.421 491.276 505.734 534.382 215.956 253.731 314.394 278.549 242.767 278.762 303.156 318.869 303.989 497.451 493.570 446.379 468.033 218.197 286.297 351.187 501.080 96.555 220.086 340.142 464.173 195.777 216.203 109.069 167.428 236.129 167.692 262.330 77.656 99.868 597.262 571.653 612.740 533.657 563.015 541.403 494.679 463.733 458.025 735.187 362.053 555.010 681.989 722.386 398.092 185.119 147.268 313.060 247.498 479.601 490.604 425.300 531.117 444.730 443.641 379.758 384.253 375.340 371.001 383.523 359.991 340.230 386.062 419.009 222.277 344.807 140.622 168.309 221.095 209.017 190.712 181.844 166.880 145.971 2024 119 0 344 0 459.602 470.752 491.502 477.606 505.712 518.509 511.774 496.228 93.704 171.506 126.730 172.381 63.988 88.792 147.805 491.478 544.332 512.098 507.918 540.568 464.206 594.502 552.758 469.735 537.620 474.480 272.995 294.379 182.633 194.466 63.005 180.778 214.473 179.844 218.131 135.112 674.495 663.536 630.116 605.920 602.303 568.769 545.514 490.561 480.398 453.907 524.324 433.884 469.748 538.157 567.645 493.122 456.124 482.161 479.653 476.756 483.520 379.669 280.643 296.012 318.902 191.776 218.262 149.318 170.301 172.693 284.412 418.548 454.919 380.227 428.727 459.361 410.366 422.480 424.367 435.847 464.934 422.575 416.057 406.508 401.057 397.569 434.774 454.227 462.754 350.896 300.162 337.593 310.645 308.503 339.133 307.159 343.137 373.325 195.509 270.163 344.660 212.750 296.792 383.545 250.172 333.249 386.723 479.705 472.770 467.564 449.515 489.860 471.713 444.576 454.374 483.341 543.318 531.219 583.942 559.112 580.702 627.464 632.398 497.361 595.839 564.445 566.708 562.872 540.219 512.421 493.675 633.929 645.256 603.768 391.852 416.606 400.101 378.687 415.801 427.545 449.805 475.491 445.223 462.086 243.467 300.320 391.448 330.692 325.872 377.693 282.932 329.400 334.190 450.883 473.403 459.145 455.049 442.667 467.735 484.730 492.112 475.494 535.755 414.902 376.354 407.033 417.644 430.702 500.771 222.496 198.303 155.617 202.885 218.954 153.035 187.551 221.661 318.230 337.255 279.785 269.586 205.537 250.150 293.091 122.190 227.967 126.485 71.866 595.271 613.120 648.261 603.002 578.930 147.217 200.821 158.272 153.703 112.227 182.664 119.759 98.708 477.165 607.204 620.095 622.471 616.421 609.799 566.763 504.485 501.840 476.252 548.432 594.878 551.338 545.227 537.880 526.155 534.146 503.634 164.445 184.353 197.788 199.200 224.290 256.897 212.933 248.934 281.007 375.081 438.859 466.189 386.912 437.736 455.702 471.661 445.943 443.077 476.948 293.261 381.022 416.392 374.436 392.733 459.316 323.014 406.217 508.384 718.621 644.721 526.101 720.616 314.190 207.095 181.099 249.411 189.597 641.708 625.680 604.818 517.331 560.068 581.578 531.642 522.207 501.553 514.706 651.170 655.367 521.830 527.625 518.242 493.087 505.922 534.337 215.512 253.126 313.624 277.853 242.271 278.185 302.581 318.061 303.649 499.567 496.467 449.037 471.523 218.242 287.174 352.056 507.176 96.388 219.811 345.255 467.937 196.068 216.430 109.086 168.053 236.721 167.945 262.456 77.647 99.909 597.581 572.207 613.917 534.775 565.084 543.906 497.460 466.432 459.884 735.600 364.363 556.926 683.135 722.902 400.749 185.919 147.966 314.911 248.277 481.990 492.305 426.800 532.610 446.590 446.416 378.882 383.593 375.394 370.557 383.654 360.298 340.241 386.668 420.040 222.721 345.374 140.644 167.935 220.483 208.661 190.269 181.366 166.553 145.790 2024 120 0 344 0 462.757 474.216 495.762 482.294 509.786 523.944 515.061 497.891 94.082 171.546 127.018 172.954 64.490 89.460 148.864 493.121 547.751 516.012 510.144 544.538 468.597 597.402 557.635 474.494 543.415 481.185 272.791 295.895 182.927 195.139 63.426 180.505 215.687 179.474 217.648 135.130 675.440 664.437 631.564 607.636 603.920 569.750 545.525 489.845 481.108 453.410 522.757 431.628 473.255 541.820 571.759 497.118 457.690 482.376 481.522 476.490 483.812 382.272 282.559 296.548 320.597 193.629 219.692 149.851 170.781 172.895 285.968 419.538 456.205 381.714 430.277 461.320 412.234 425.213 427.469 439.231 466.720 424.503 417.972 408.843 403.330 399.699 438.066 457.611 466.239 350.635 299.942 338.203 310.510 308.939 340.103 307.183 343.474 375.255 195.247 270.242 344.733 212.979 297.138 383.879 250.010 333.193 386.903 483.265 476.148 470.721 451.349 495.578 477.684 450.034 460.109 489.212 548.374 536.868 587.490 561.901 580.774 627.453 633.047 499.059 597.712 566.077 568.699 564.996 542.338 515.670 495.866 634.711 646.942 606.216 391.688 416.866 400.412 379.103 416.692 429.030 451.058 476.762 446.862 464.260 242.941 299.724 390.861 329.873 325.105 376.652 282.312 328.771 333.675 456.054 478.626 463.444 460.838 447.449 472.018 490.874 496.858 480.031 539.235 415.433 377.319 407.876 418.149 433.328 505.224 223.160 198.271 155.835 203.036 218.501 152.676 187.068 221.120 317.426 337.223 279.371 269.785 205.121 249.793 293.080 122.827 231.024 126.585 72.365 595.487 614.648 649.119 604.475 580.942 147.779 201.913 158.100 153.575 112.554 182.858 119.546 98.661 478.717 608.147 620.850 624.312 617.119 610.769 567.420 504.122 503.164 477.444 551.634 597.278 553.790 548.172 540.262 525.801 534.098 503.892 164.093 183.981 197.266 198.748 223.690 256.301 212.346 248.435 280.196 376.694 440.602 467.496 388.713 439.650 457.136 473.292 448.754 445.396 479.156 292.872 381.109 416.605 374.712 393.157 459.901 323.508 406.397 509.695 719.368 648.001 530.438 722.015 316.672 208.336 182.908 251.725 192.131 642.903 627.304 606.647 519.862 561.358 583.488 533.870 524.634 503.403 516.445 652.903 658.213 525.879 530.466 518.064 494.884 506.108 534.293 215.069 252.523 312.856 277.160 241.776 277.611 302.007 317.256 303.309 501.666 499.338 451.677 474.984 218.288 288.049 352.921 513.180 96.221 219.537 350.341 471.667 196.358 216.657 109.104 168.676 237.311 168.198 262.581 77.639 99.950 597.896 572.756 615.077 535.884 567.124 546.378 500.215 469.111 461.731 735.967 366.663 558.818 684.237 723.384 403.393 186.716 148.663 316.755 249.054 484.361 493.993 428.292 534.090 448.438 449.173 378.009 382.936 375.448 370.116 383.785 360.604 340.253 387.271 421.066 223.163 345.939 140.665 167.561 219.873 208.306 189.827 180.890 166.226 145.610 2024 121 0 344 0 465.886 477.650 499.973 486.931 513.809 529.290 518.309 499.541 94.458 171.585 127.305 173.526 64.991 90.125 149.919 494.751 551.121 519.879 512.351 548.448 472.946 600.243 562.419 479.204 549.092 487.799 272.588 297.403 183.221 195.810 63.846 180.233 216.898 179.106 217.166 135.148 676.356 665.316 632.983 609.322 605.510 570.719 545.535 489.133 481.812 452.915 521.201 429.384 476.732 545.431 575.792 501.069 459.247 482.589 483.376 476.225 484.103 384.863 284.468 297.082 322.286 195.476 221.117 150.382 171.259 173.097 287.519 420.524 457.484 383.194 431.819 463.266 414.092 427.930 430.552 442.592 468.494 426.421 419.876 411.166 405.591 401.820 441.336 460.970 469.696 350.376 299.722 338.811 310.376 309.373 341.069 307.207 343.809 377.176 194.986 270.320 344.805 213.208 297.484 384.212 249.849 333.136 387.084 486.792 479.498 473.854 453.172 501.220 483.583 455.439 465.784 495.007 553.333 542.415 590.964 564.647 580.845 627.441 633.685 500.744 599.552 567.689 570.664 567.091 544.433 518.883 498.039 635.480 648.585 608.615 391.525 417.125 400.721 379.518 417.579 430.509 452.304 478.025 448.492 466.420 242.417 299.129 390.276 329.056 324.340 375.614 281.693 328.144 333.162 461.176 483.792 467.704 466.567 452.189 476.261 496.936 501.545 484.520 542.665 415.963 378.281 408.716 418.653 435.939 509.623 223.822 198.240 156.053 203.187 218.050 152.318 186.585 220.580 316.625 337.191 278.959 269.983 204.706 249.438 293.069 123.462 234.072 126.685 72.862 595.701 616.148 649.959 605.925 582.925 148.340 203.001 157.929 153.447 112.880 183.051 119.333 98.614 480.260 609.076 621.594 626.115 617.808 611.725 568.070 503.761 504.477 478.629 554.789 599.633 556.208 551.077 542.616 525.449 534.051 504.149 163.741 183.610 196.744 198.297 223.092 255.707 211.760 247.937 279.387 378.301 442.336 468.796 390.507 441.554 458.562 474.913 451.545 447.701 481.347 292.483 381.196 416.817 374.988 393.579 460.482 323.999 406.577 510.997 720.059 651.156 534.708 723.294 319.144 209.572 184.713 254.030 194.657 644.073 628.895 608.443 522.367 562.634 585.371 536.073 527.035 505.238 518.170 654.589 660.949 529.872 533.273 517.888 496.666 506.294 534.249 214.628 251.923 312.090 276.469 241.283 277.038 301.435 316.453 302.971 503.747 502.182 454.300 478.414 218.333 288.920 353.783 519.089 96.055 219.263 355.400 475.361 196.647 216.883 109.121 169.296 237.899 168.451 262.705 77.631 99.991 598.208 573.300 616.217 536.983 569.137 548.820 502.944 471.769 463.566 736.293 368.951 560.686 685.296 723.834 406.022 187.511 149.358 318.593 249.828 486.713 495.668 429.777 535.556 450.277 451.912 377.139 382.281 375.502 369.675 383.915 360.909 340.264 387.872 422.087 223.604 346.502 140.686 167.189 219.265 207.952 189.386 180.414 165.900 145.431 2024 122 0 344 0 468.991 481.052 504.135 491.516 517.781 534.547 521.518 501.178 94.833 171.624 127.592 174.096 65.491 90.787 150.971 496.370 554.442 523.698 514.538 552.298 477.254 603.026 567.109 483.865 554.650 494.320 272.386 298.905 183.513 196.479 64.265 179.961 218.105 178.739 216.686 135.166 677.244 666.172 634.373 610.979 607.073 571.677 545.545 488.425 482.511 452.424 519.656 427.152 480.177 548.987 579.742 504.975 460.793 482.801 485.215 475.961 484.391 387.441 286.371 297.614 323.969 197.317 222.538 150.912 171.736 173.298 289.065 421.506 458.755 384.669 433.354 465.199 415.940 430.631 433.615 445.930 470.257 428.329 421.771 413.477 407.841 403.930 444.583 464.303 473.124 350.117 299.504 339.417 310.243 309.806 342.033 307.231 344.143 379.090 194.726 270.398 344.877 213.436 297.828 384.544 249.687 333.080 387.263 490.286 482.818 476.961 454.984 506.785 489.410 460.792 471.396 500.725 558.197 547.857 594.363 567.351 580.916 627.430 634.312 502.415 601.361 569.281 572.601 569.158 546.505 522.061 500.195 636.235 650.187 610.967 391.363 417.383 401.029 379.931 418.463 431.979 453.544 479.281 450.112 468.566 241.894 298.537 389.693 328.241 323.578 374.579 281.077 327.520 332.650 466.250 488.900 471.926 472.234 456.888 480.461 502.911 506.173 488.960 546.044 416.490 379.239 409.552 419.154 438.534 513.968 224.483 198.208 156.269 203.337 217.599 151.961 186.105 220.042 315.825 337.159 278.547 270.180 204.293 249.084 293.058 124.095 237.110 126.784 73.357 595.914 617.623 650.781 607.351 584.879 148.899 204.087 157.759 153.319 113.205 183.243 119.121 98.567 481.792 609.993 622.327 627.879 618.487 612.667 568.714 503.402 505.781 479.807 557.898 601.945 558.594 553.941 544.941 525.100 534.005 504.405 163.390 183.241 196.225 197.847 222.495 255.115 211.177 247.440 278.582 379.900 444.059 470.088 392.293 443.447 459.980 476.523 454.318 449.991 483.523 292.096 381.283 417.028 375.263 393.999 461.061 324.489 406.756 512.288 720.697 654.189 538.912 724.463 321.606 210.805 186.511 256.329 197.175 645.217 630.454 610.208 524.847 563.896 587.226 538.253 529.412 507.058 519.880 656.227 663.578 533.808 536.045 517.712 498.434 506.478 534.205 214.188 251.323 311.327 275.779 240.791 276.466 300.864 315.652 302.634 505.811 504.999 456.904 481.815 218.379 289.789 354.642 524.902 95.889 218.990 360.430 479.021 196.935 217.108 109.138 169.915 238.485 168.702 262.829 77.623 100.031 598.517 573.838 617.340 538.071 571.122 551.232 505.648 474.408 465.390 736.584 371.229 562.529 686.314 724.255 408.638 188.303 150.051 320.424 250.599 489.047 497.331 431.254 537.008 452.104 454.633 376.271 381.628 375.556 369.236 384.045 361.213 340.275 388.470 423.104 224.044 347.063 140.707 166.818 218.659 207.599 188.947 179.941 165.576 145.252 2024 123 0 344 0 472.071 484.423 508.248 496.048 521.702 539.712 524.687 502.800 95.207 171.663 127.877 174.663 65.988 91.448 152.019 497.977 557.714 527.469 516.705 556.087 481.521 605.751 571.703 488.476 560.088 500.745 272.185 300.399 183.805 197.144 64.681 179.690 219.308 178.373 216.207 135.184 678.106 667.005 635.734 612.605 608.609 572.623 545.556 487.721 483.205 451.936 518.122 424.931 483.592 552.489 583.609 508.835 462.329 483.011 487.040 475.699 484.678 390.007 288.268 298.144 325.646 199.153 223.955 151.440 172.211 173.499 290.605 422.483 460.020 386.137 434.880 467.121 417.780 433.316 436.660 449.244 472.008 430.226 423.656 415.775 410.080 406.030 447.808 467.609 476.523 349.859 299.285 340.021 310.110 310.237 342.992 307.254 344.476 380.995 194.467 270.476 344.949 213.663 298.171 384.875 249.527 333.023 387.442 493.746 486.109 480.042 456.785 512.271 495.161 466.091 476.946 506.363 562.963 553.193 597.688 570.012 580.987 627.418 634.930 504.072 603.139 570.853 574.512 571.196 548.554 525.202 502.333 636.977 651.746 613.270 391.201 417.640 401.336 380.342 419.342 433.442 454.776 480.528 451.724 470.697 241.373 297.946 389.113 327.429 322.818 373.547 280.462 326.897 332.140 471.273 493.948 476.107 477.839 461.544 484.620 508.800 510.742 493.349 549.373 417.015 380.192 410.385 419.654 441.112 518.258 225.141 198.177 156.485 203.487 217.151 151.605 185.626 219.505 315.028 337.127 278.137 270.377 203.881 248.731 293.047 124.726 240.138 126.883 73.851 596.124 619.071 651.586 608.753 586.803 149.456 205.169 157.589 153.192 113.528 183.434 118.909 98.520 483.314 610.896 623.049 629.607 619.155 613.596 569.352 503.044 507.076 480.977 560.960 604.213 560.948 556.764 547.237 524.753 533.958 504.659 163.041 182.872 195.707 197.399 221.901 254.524 210.595 246.945 277.778 381.493 445.774 471.373 394.071 445.329 461.390 478.123 457.071 452.268 485.682 291.710 381.369 417.238 375.537 394.418 461.636 324.977 406.934 513.570 721.288 657.102 543.048 725.530 324.058 212.034 188.305 258.619 199.686 646.336 631.980 611.942 527.301 565.145 589.054 540.410 531.764 508.864 521.576 657.820 666.104 537.688 538.782 517.538 500.187 506.661 534.161 213.749 250.726 310.566 275.092 240.301 275.897 300.295 314.854 302.297 507.858 507.788 459.491 485.185 218.424 290.655 355.497 530.618 95.724 218.719 365.431 482.644 197.221 217.332 109.155 170.532 239.069 168.953 262.953 77.615 100.072 598.822 574.372 618.444 539.150 573.079 553.612 508.326 477.027 467.202 736.843 373.495 564.349 687.292 724.647 411.240 189.093 150.741 322.249 251.369 491.362 498.982 432.724 538.447 453.920 457.334 375.406 380.977 375.610 368.798 384.175 361.516 340.287 389.067 424.116 224.482 347.623 140.729 166.448 218.054 207.247 188.509 179.469 165.252 145.073 2024 124 0 344 0 475.126 487.763 512.310 500.527 525.570 544.784 527.816 504.409 95.580 171.702 128.161 175.230 66.484 92.106 153.063 499.572 560.936 531.191 518.851 559.814 485.744 608.418 576.203 493.036 565.405 507.072 271.984 301.887 184.095 197.806 65.097 179.420 220.508 178.008 215.729 135.201 678.941 667.818 637.067 614.203 610.118 573.557 545.566 487.021 483.893 451.450 516.598 422.723 486.974 555.937 587.395 512.649 463.856 483.221 488.851 475.438 484.963 392.561 290.158 298.673 327.317 200.983 225.367 151.966 172.685 173.699 292.141 423.456 461.277 387.599 436.398 469.029 419.610 435.985 439.684 452.535 473.748 432.114 425.532 418.062 412.308 408.119 451.010 470.889 479.893 349.602 299.068 340.623 309.977 310.667 343.948 307.278 344.808 382.892 194.208 270.553 345.020 213.890 298.514 385.205 249.367 332.967 387.620 497.173 489.370 483.097 458.575 517.677 500.836 471.335 482.431 511.921 567.631 558.422 600.939 572.631 581.056 627.407 635.537 505.716 604.885 572.405 576.396 573.206 550.578 528.307 504.453 637.706 653.265 615.527 391.040 417.896 401.642 380.752 420.217 434.898 456.002 481.768 453.326 472.813 240.853 297.357 388.534 326.619 322.060 372.519 279.849 326.276 331.631 476.245 498.935 480.248 483.380 466.156 488.736 514.600 515.249 497.689 552.652 417.538 381.143 411.215 420.151 443.675 522.493 225.797 198.146 156.701 203.636 216.703 151.250 185.148 218.970 314.234 337.095 277.728 270.573 203.470 248.379 293.036 125.355 243.156 126.982 74.343 596.332 620.493 652.373 610.133 588.699 150.011 206.247 157.419 153.065 113.851 183.625 118.698 98.474 484.825 611.786 623.759 631.298 619.815 614.510 569.984 502.688 508.361 482.141 563.975 606.438 563.269 559.546 549.506 524.408 533.912 504.911 162.692 182.505 195.191 196.952 221.308 253.936 210.015 246.452 276.977 383.080 447.478 472.649 395.841 447.200 462.792 479.712 459.805 454.529 487.825 291.325 381.455 417.448 375.810 394.835 462.209 325.463 407.112 514.841 721.834 659.899 547.116 726.503 326.500 213.259 190.092 260.902 202.188 647.432 633.475 613.644 529.729 566.381 590.854 542.544 534.092 510.655 523.256 659.367 668.527 541.511 541.485 517.365 501.924 506.842 534.118 213.312 250.131 309.807 274.407 239.812 275.329 299.728 314.059 301.962 509.886 510.551 462.060 488.524 218.469 291.517 356.349 536.234 95.560 218.448 370.404 486.232 197.507 217.555 109.172 171.146 239.652 169.203 263.077 77.607 100.112 599.124 574.900 619.530 540.219 575.009 555.962 510.978 479.625 469.003 737.073 375.750 566.145 688.232 725.014 413.828 189.880 151.429 324.066 252.136 493.658 500.621 434.186 539.873 455.726 460.017 374.544 380.328 375.663 368.362 384.303 361.818 340.298 389.661 425.123 224.919 348.180 140.750 166.079 217.452 206.896 188.072 178.998 164.929 144.895 2024 125 0 344 0 478.156 491.071 516.322 504.951 529.386 549.763 530.906 506.005 95.952 171.741 128.444 175.794 66.978 92.762 154.104 501.155 564.108 534.865 520.978 563.479 489.925 611.029 580.606 497.544 570.599 513.299 271.783 303.367 184.384 198.466 65.511 179.151 221.704 177.644 215.253 135.219 679.751 668.609 638.372 615.771 611.601 574.480 545.576 486.325 484.576 450.968 515.084 420.527 490.325 559.330 591.097 516.416 465.372 483.429 490.646 475.179 485.246 395.102 292.042 299.200 328.982 202.807 226.775 152.491 173.158 173.898 293.671 424.424 462.527 389.054 437.909 470.925 421.431 438.637 442.689 455.801 475.476 433.991 427.397 420.336 414.523 410.198 454.190 474.143 483.234 349.346 298.851 341.222 309.845 311.095 344.901 307.301 345.138 384.780 193.951 270.631 345.092 214.116 298.855 385.533 249.207 332.911 387.798 500.566 492.602 486.126 460.355 523.001 506.434 476.523 487.850 517.396 572.201 563.544 604.117 575.208 581.125 627.396 636.134 507.346 606.600 573.937 578.254 575.188 552.579 531.376 506.555 638.422 654.744 617.736 390.880 418.151 401.947 381.161 421.089 436.346 457.222 483.000 454.919 474.914 240.335 296.770 387.956 325.812 321.304 371.493 279.238 325.657 331.124 481.165 503.861 484.349 488.856 470.724 492.809 520.310 519.695 501.978 555.879 418.059 382.089 412.040 420.646 446.221 526.672 226.451 198.115 156.915 203.785 216.257 150.896 184.671 218.437 313.442 337.064 277.320 270.769 203.060 248.028 293.025 125.982 246.164 127.081 74.834 596.538 621.889 653.144 611.489 590.565 150.565 207.323 157.250 152.939 114.173 183.816 118.488 98.428 486.327 612.663 624.459 632.953 620.464 615.411 570.611 502.334 509.637 483.297 566.944 608.620 565.557 562.287 551.745 524.065 533.867 505.161 162.345 182.138 194.676 196.507 220.717 253.349 209.437 245.960 276.178 384.659 449.173 473.919 397.602 449.060 464.186 481.291 462.520 456.776 489.951 290.941 381.540 417.656 376.082 395.250 462.779 325.948 407.288 516.103 722.339 662.583 551.115 727.391 328.932 214.481 191.875 263.178 204.683 648.503 634.938 615.315 532.131 567.603 592.628 544.653 536.394 512.431 524.922 660.871 670.852 545.276 544.154 517.193 503.648 507.023 534.075 212.876 249.537 309.051 273.724 239.325 274.763 299.163 313.265 301.628 511.897 513.287 464.610 491.832 218.514 292.377 357.198 541.750 95.396 218.178 375.347 489.783 197.792 217.777 109.189 171.759 240.232 169.452 263.200 77.599 100.152 599.423 575.423 620.598 541.279 576.911 558.281 513.604 482.202 470.791 737.277 377.994 567.918 689.135 725.356 416.402 190.665 152.116 325.877 252.900 495.935 502.247 435.640 541.286 457.520 462.681 373.685 379.682 375.716 367.928 384.432 362.118 340.309 390.253 426.126 225.354 348.735 140.771 165.712 216.851 206.546 187.637 178.529 164.607 144.718 2024 126 0 344 0 481.160 494.347 520.282 509.321 533.149 554.648 533.955 507.587 96.322 171.780 128.726 176.356 67.470 93.416 155.141 502.727 567.231 538.488 523.084 567.083 494.062 613.583 584.913 501.999 575.670 519.424 271.584 304.841 184.672 199.123 65.924 178.883 222.896 177.281 214.778 135.237 680.536 669.380 639.650 617.311 613.058 575.392 545.586 485.633 485.254 450.490 513.581 418.342 493.643 562.669 594.718 520.136 466.879 483.636 492.428 474.921 485.527 397.630 293.919 299.725 330.641 204.625 228.179 153.014 173.629 174.097 295.196 425.388 463.770 390.504 439.411 472.809 423.243 441.273 445.674 459.043 477.193 435.858 429.253 422.598 416.728 412.267 457.346 477.369 486.545 349.090 298.635 341.820 309.713 311.522 345.851 307.324 345.468 386.660 193.694 270.708 345.163 214.341 299.195 385.860 249.048 332.856 387.975 503.926 495.803 489.129 462.123 528.242 511.952 481.654 493.202 522.787 576.671 568.556 607.221 577.742 581.194 627.385 636.720 508.963 608.284 575.449 580.086 577.142 554.557 534.408 508.639 639.125 656.184 619.900 390.720 418.405 402.250 381.568 421.957 437.787 458.434 484.224 456.502 477.001 239.819 296.185 387.381 325.007 320.551 370.471 278.629 325.040 330.619 486.032 508.725 488.408 494.265 475.248 496.838 525.927 524.079 506.214 559.055 418.577 383.032 412.862 421.139 448.752 530.795 227.104 198.084 157.130 203.933 215.812 150.543 184.197 217.906 312.652 337.032 276.914 270.964 202.652 247.678 293.014 126.607 249.163 127.179 75.323 596.741 623.260 653.899 612.823 592.403 151.117 208.395 157.082 152.812 114.494 184.006 118.278 98.381 487.818 613.528 625.148 634.572 621.104 616.298 571.231 501.981 510.903 484.446 569.866 610.759 567.813 564.988 553.957 523.724 533.821 505.410 161.998 181.773 194.163 196.063 220.128 252.764 208.860 245.469 275.382 386.232 450.858 475.180 399.356 450.909 465.571 482.859 465.215 459.009 492.061 290.558 381.625 417.864 376.354 395.664 463.346 326.432 407.465 517.355 722.805 665.156 555.046 728.200 331.355 215.698 193.651 265.446 207.170 649.550 636.371 616.956 534.507 568.812 594.375 546.740 538.671 514.192 526.573 662.331 673.081 548.984 546.787 517.022 505.356 507.203 534.032 212.441 248.945 308.297 273.043 238.839 274.198 298.600 312.474 301.295 513.891 515.995 467.142 495.109 218.558 293.234 358.043 547.162 95.233 217.909 380.261 493.298 198.075 217.999 109.206 172.370 240.811 169.701 263.322 77.591 100.192 599.718 575.941 621.649 542.328 578.786 560.570 516.203 484.760 472.568 737.459 380.227 569.667 690.002 725.675 418.962 191.448 152.800 327.682 253.662 498.194 503.861 437.087 542.685 459.304 465.327 372.828 379.037 375.769 367.494 384.560 362.418 340.320 390.842 427.124 225.788 349.289 140.792 165.345 216.252 206.197 187.203 178.061 164.286 144.541 2024 127 0 344 0 484.139 497.591 524.191 513.635 536.859 559.437 536.965 509.155 96.691 171.819 129.007 176.917 67.961 94.068 156.175 504.286 570.305 542.062 525.170 570.624 498.154 616.080 589.123 506.402 580.617 525.444 271.385 306.308 184.960 199.777 66.335 178.616 224.084 176.919 214.305 135.255 681.297 670.130 640.900 618.823 614.489 576.293 545.596 484.945 485.927 450.014 512.089 416.170 496.929 565.953 598.257 523.809 468.375 483.841 494.195 474.664 485.807 400.146 295.790 300.249 332.293 206.438 229.578 153.536 174.099 174.295 296.716 426.348 465.006 391.947 440.905 474.680 425.045 443.892 448.638 462.261 478.899 437.715 431.098 424.848 418.920 414.325 460.479 480.568 489.826 348.836 298.420 342.415 309.581 311.948 346.797 307.348 345.796 388.532 193.437 270.785 345.233 214.566 299.534 386.186 248.889 332.800 388.151 507.250 498.974 492.106 463.880 533.398 517.389 486.726 498.486 528.093 581.043 573.459 610.253 580.235 581.261 627.374 637.297 510.566 609.938 576.942 581.892 579.067 556.511 537.403 510.705 639.816 657.586 622.017 390.560 418.658 402.553 381.973 422.821 439.220 459.640 485.441 458.077 479.073 239.304 295.601 386.808 324.205 319.800 369.451 278.022 324.425 330.115 490.844 513.524 492.426 499.605 479.726 500.822 531.450 528.400 510.399 562.180 419.094 383.970 413.681 421.630 451.265 534.860 227.754 198.053 157.343 204.081 215.368 150.192 183.723 217.375 311.865 337.001 276.509 271.158 202.245 247.329 293.003 127.230 252.151 127.277 75.810 596.943 624.606 654.637 614.134 594.213 151.668 209.463 156.914 152.687 114.814 184.195 118.070 98.335 489.300 614.380 625.826 636.155 621.735 617.172 571.845 501.630 512.160 485.588 572.741 612.855 570.036 567.647 556.140 523.385 533.776 505.657 161.653 181.409 193.651 195.620 219.541 252.181 208.285 244.980 274.588 387.798 452.534 476.434 401.102 452.748 466.948 484.417 467.891 461.227 494.155 290.177 381.710 418.071 376.624 396.076 463.910 326.913 407.640 518.597 723.236 667.622 558.907 728.938 333.767 216.912 195.423 267.706 209.649 650.574 637.773 618.567 536.858 570.007 596.094 548.803 540.923 515.939 528.210 663.749 675.218 552.633 549.386 516.852 507.050 507.381 533.990 212.008 248.355 307.545 272.364 238.355 273.635 298.038 311.686 300.963 515.866 518.676 469.656 498.355 218.603 294.088 358.885 552.472 95.070 217.641 385.143 496.776 198.357 218.219 109.223 172.978 241.389 169.948 263.444 77.583 100.232 600.011 576.455 622.682 543.368 580.634 562.828 518.777 487.296 474.334 737.620 382.449 571.392 690.835 725.973 421.507 192.228 153.482 329.480 254.422 500.434 505.462 438.527 544.071 461.077 467.953 371.974 378.395 375.822 367.062 384.687 362.716 340.331 391.429 428.117 226.221 349.840 140.813 164.979 215.654 205.849 186.770 177.594 163.967 144.364 2024 128 0 344 0 487.092 500.802 528.047 517.893 540.515 564.130 539.934 510.710 97.059 171.857 129.288 177.475 68.450 94.717 157.205 505.834 573.328 545.586 527.236 574.103 502.202 618.522 593.236 510.750 585.441 531.358 271.187 307.768 185.246 200.428 66.745 178.349 225.269 176.558 213.833 135.272 682.034 670.861 642.124 620.306 615.895 577.182 545.606 484.261 486.594 449.541 510.606 414.009 500.182 569.182 601.713 527.434 469.862 484.046 495.947 474.409 486.084 402.649 297.654 300.770 333.940 208.246 230.972 154.056 174.567 174.493 298.231 427.303 466.235 393.384 442.392 476.538 426.838 446.494 451.583 465.454 480.593 439.561 432.934 427.085 421.102 416.373 463.588 483.740 493.076 348.582 298.205 343.009 309.450 312.372 347.739 307.371 346.124 390.395 193.182 270.861 345.304 214.789 299.872 386.511 248.731 332.745 388.326 510.540 502.114 495.055 465.626 538.470 522.744 491.739 503.700 533.313 585.315 578.252 613.213 582.685 581.329 627.363 637.865 512.155 611.562 578.416 583.671 580.965 558.442 540.362 512.753 640.494 658.950 624.089 390.401 418.910 402.854 382.377 423.681 440.646 460.839 486.650 459.642 481.130 238.790 295.019 386.237 323.405 319.052 368.435 277.416 323.811 329.613 495.602 518.259 496.401 504.876 484.157 504.762 536.878 532.658 514.531 565.255 419.608 384.906 414.496 422.119 453.763 538.867 228.402 198.022 157.556 204.229 214.926 149.841 183.251 216.847 311.080 336.969 276.105 271.352 201.839 246.981 292.992 127.851 255.129 127.375 76.296 597.143 625.927 655.359 615.423 595.994 152.216 210.529 156.746 152.561 115.133 184.384 117.861 98.289 490.771 615.219 626.494 637.704 622.357 618.033 572.454 501.281 513.407 486.723 575.569 614.910 572.228 570.266 558.295 523.049 533.731 505.903 161.308 181.046 193.141 195.178 218.955 251.599 207.712 244.493 273.796 389.357 454.200 477.680 402.839 454.575 468.317 485.964 470.547 463.430 496.232 289.797 381.795 418.277 376.893 396.487 464.472 327.393 407.815 519.830 723.634 669.983 562.699 729.610 336.170 218.122 197.188 269.959 212.121 651.575 639.145 620.147 539.182 571.190 597.788 550.842 543.150 517.670 529.831 665.126 677.264 556.224 551.951 516.683 508.729 507.558 533.948 211.576 247.767 306.796 271.688 237.872 273.074 297.478 310.900 300.632 517.824 521.328 472.152 501.568 218.647 294.939 359.724 557.676 94.908 217.374 389.995 500.216 198.639 218.439 109.240 173.585 241.964 170.195 263.566 77.575 100.272 600.300 576.963 623.698 544.398 582.455 565.056 521.324 489.812 476.087 737.764 384.659 573.094 691.634 726.251 424.039 193.006 154.163 331.271 255.180 502.655 507.051 439.958 545.444 462.839 470.560 371.122 377.754 375.875 366.632 384.814 363.014 340.342 392.014 429.106 226.653 350.390 140.834 164.615 215.059 205.503 186.338 177.129 163.648 144.188 2024 129 0 344 0 490.018 503.981 531.851 522.094 544.117 568.727 542.863 512.251 97.425 171.896 129.567 178.032 68.937 95.365 158.231 507.369 576.302 549.060 529.282 577.520 506.205 620.909 597.253 515.044 590.140 537.165 270.989 309.221 185.531 201.077 67.153 178.083 226.450 176.199 213.363 135.290 682.748 671.572 643.322 621.761 617.275 578.061 545.616 483.581 487.256 449.071 509.134 411.859 503.403 572.356 605.089 531.012 471.339 484.249 497.685 474.155 486.360 405.139 299.512 301.290 335.580 210.048 232.363 154.574 175.034 174.690 299.740 428.253 467.456 394.815 443.871 478.384 428.622 449.080 454.506 468.622 482.276 441.397 434.760 429.310 423.271 418.410 466.674 486.884 496.297 348.329 297.991 343.600 309.319 312.795 348.678 307.394 346.450 392.250 192.927 270.937 345.374 215.013 300.208 386.834 248.573 332.689 388.501 513.795 505.223 497.978 467.361 543.454 528.015 496.692 508.844 538.445 589.487 582.933 616.100 585.094 581.395 627.353 638.423 513.732 613.156 579.870 585.425 582.834 560.350 543.283 514.783 641.160 660.277 626.115 390.243 419.161 403.154 382.779 424.537 442.064 462.032 487.851 461.198 483.173 238.278 294.439 385.667 322.607 318.305 367.422 276.812 323.200 329.112 500.304 522.929 500.333 510.077 488.542 508.657 542.209 536.851 518.609 568.278 420.120 385.837 415.308 422.606 456.244 542.817 229.048 197.991 157.768 204.376 214.485 149.492 182.780 216.320 310.297 336.938 275.702 271.545 201.434 246.634 292.981 128.471 258.098 127.472 76.780 597.340 627.224 656.066 616.690 597.747 152.764 211.591 156.579 152.436 115.450 184.572 117.654 98.244 492.232 616.047 627.152 639.218 622.969 618.881 573.056 500.933 514.645 487.850 578.350 616.923 574.387 572.844 560.421 522.714 533.687 506.147 160.965 180.684 192.632 194.738 218.371 251.019 207.141 244.007 273.007 390.909 455.856 478.918 404.568 456.391 469.678 487.500 473.184 465.618 498.293 289.417 381.879 418.482 377.161 396.896 465.031 327.871 407.989 521.053 724.001 672.244 566.421 730.221 338.562 219.328 198.949 272.204 214.585 652.554 640.487 621.698 541.481 572.359 599.454 552.859 545.353 519.387 531.438 666.462 679.223 559.756 554.480 516.515 510.393 507.734 533.906 211.145 247.180 306.049 271.013 237.390 272.515 296.919 310.116 300.302 519.765 523.954 474.629 504.750 218.692 295.787 360.560 562.774 94.746 217.108 394.816 503.619 198.919 218.658 109.256 174.190 242.538 170.442 263.688 77.567 100.311 600.586 577.466 624.698 545.418 584.249 567.253 523.845 492.307 477.829 737.892 386.859 574.773 692.401 726.510 426.556 193.782 154.841 333.055 255.935 504.857 508.628 441.383 546.804 464.589 473.147 370.273 377.116 375.927 366.203 384.941 363.310 340.354 392.597 430.090 227.083 350.937 140.854 164.252 214.465 205.157 185.908 176.665 163.330 144.013 2024 130 0 344 0 492.919 507.126 535.602 526.237 547.665 573.227 545.752 513.779 97.791 171.934 129.846 178.588 69.423 96.010 159.254 508.893 579.226 552.483 531.308 580.874 510.162 623.241 601.174 519.282 594.714 542.861 270.792 310.667 185.815 201.723 67.560 177.818 227.628 175.840 212.894 135.307 683.441 672.265 644.494 623.190 618.631 578.928 545.625 482.904 487.913 448.604 507.671 409.721 506.590 575.475 608.383 534.540 472.806 484.451 499.408 473.902 486.635 407.617 301.363 301.809 337.214 211.844 233.749 155.091 175.499 174.886 301.245 429.199 468.671 396.239 445.341 480.216 430.396 451.649 457.410 471.766 483.947 443.223 436.576 431.523 425.429 420.436 469.736 490.000 499.486 348.077 297.777 344.190 309.189 313.217 349.614 307.417 346.775 394.096 192.673 271.013 345.445 215.235 300.544 387.157 248.416 332.634 388.676 517.014 508.302 500.874 469.086 548.352 533.202 501.584 513.915 543.489 593.559 587.504 618.917 587.461 581.462 627.342 638.971 515.294 614.720 581.304 587.153 584.677 562.234 546.167 516.795 641.814 661.568 628.097 390.085 419.411 403.452 383.180 425.389 443.474 463.218 489.044 462.745 485.200 237.768 293.861 385.099 321.812 317.561 366.412 276.211 322.591 328.613 504.949 527.533 504.222 515.206 492.879 512.506 547.442 540.980 522.634 571.249 420.630 386.765 416.116 423.091 458.708 546.707 229.692 197.960 157.979 204.522 214.046 149.143 182.311 215.795 309.517 336.907 275.300 271.737 201.030 246.289 292.970 129.088 261.056 127.569 77.262 597.536 628.497 656.758 617.936 599.472 153.309 212.650 156.413 152.312 115.767 184.760 117.447 98.198 493.683 616.862 627.799 640.698 623.573 619.716 573.653 500.587 515.874 488.970 581.085 618.895 576.513 575.382 562.519 522.382 533.643 506.390 160.623 180.323 192.125 194.299 217.789 250.441 206.571 243.522 272.220 392.455 457.502 480.149 406.289 458.197 471.031 489.027 475.800 467.792 500.337 289.039 381.963 418.687 377.428 397.304 465.586 328.348 408.163 522.266 724.341 674.407 570.073 730.779 340.944 220.530 200.704 274.442 217.041 653.511 641.801 623.219 543.753 573.515 601.095 554.851 547.530 521.089 533.030 667.759 681.098 563.230 556.975 516.348 512.043 507.909 533.865 210.716 246.596 305.304 270.340 236.910 271.957 296.363 309.335 299.973 521.687 526.551 477.087 507.900 218.736 296.632 361.392 567.765 94.585 216.842 399.604 506.984 199.198 218.876 109.273 174.792 243.109 170.687 263.809 77.559 100.351 600.869 577.965 625.680 546.429 586.016 569.420 526.339 494.782 479.559 738.006 389.047 576.429 693.138 726.752 429.058 194.555 155.517 334.833 256.687 507.040 510.192 442.799 548.151 466.329 475.715 369.427 376.479 375.980 365.775 385.067 363.605 340.365 393.177 431.069 227.512 351.483 140.875 163.889 213.873 204.813 185.479 176.203 163.013 143.838 2024 131 0 344 0 495.793 510.239 539.300 530.323 551.158 577.629 548.600 515.294 98.155 171.972 130.123 179.141 69.907 96.653 160.273 510.405 582.100 555.855 533.313 584.166 514.072 625.519 604.998 523.465 599.165 548.446 270.596 312.107 186.098 202.366 67.966 177.554 228.802 175.483 212.426 135.325 684.111 672.939 645.640 624.590 619.961 579.785 545.635 482.232 488.565 448.141 506.219 407.595 509.744 578.539 611.597 538.021 474.262 484.652 501.116 473.650 486.907 410.081 303.208 302.326 338.843 213.635 235.131 155.607 175.964 175.082 302.744 430.141 469.879 397.657 446.804 482.037 432.161 454.201 460.293 474.883 485.606 445.039 438.382 433.723 427.575 422.452 472.774 493.088 502.645 347.826 297.565 344.777 309.059 313.637 350.546 307.440 347.099 395.934 192.420 271.089 345.515 215.457 300.879 387.478 248.259 332.580 388.849 520.198 511.349 503.743 470.799 553.160 538.302 506.413 518.914 548.442 597.532 591.963 621.664 589.787 581.527 627.332 639.510 516.843 616.256 582.720 588.856 586.491 564.094 549.014 518.789 642.456 662.823 630.036 389.928 419.660 403.750 383.580 426.238 444.877 464.397 490.230 464.282 487.212 237.259 293.285 384.533 321.020 316.819 365.405 275.611 321.983 328.115 509.537 532.069 508.067 520.261 497.168 516.309 552.577 545.043 526.604 574.170 421.138 387.689 416.921 423.574 461.156 550.539 230.335 197.930 158.190 204.669 213.608 148.796 181.843 215.271 308.739 336.876 274.900 271.929 200.628 245.944 292.959 129.703 264.005 127.666 77.743 597.729 629.745 657.434 619.159 601.169 153.853 213.706 156.247 152.188 116.083 184.947 117.241 98.153 495.124 617.665 628.436 642.145 624.167 620.539 574.244 500.243 517.093 490.084 583.773 620.826 578.608 577.879 564.589 522.051 533.599 506.631 160.281 179.963 191.619 193.862 217.208 249.865 206.003 243.039 271.436 393.994 459.138 481.373 408.002 459.991 472.375 490.542 478.397 469.951 502.365 288.663 382.047 418.890 377.694 397.710 466.139 328.823 408.335 523.469 724.654 676.475 573.656 731.286 343.316 221.729 202.454 276.672 219.489 654.446 643.085 624.711 545.999 574.659 602.710 556.821 549.682 522.776 534.608 669.017 682.891 566.645 559.435 516.183 513.678 508.082 533.824 210.287 246.012 304.561 269.669 236.432 271.401 295.808 308.556 299.645 523.592 529.121 479.527 511.017 218.780 297.474 362.222 572.649 94.425 216.578 404.360 510.311 199.477 219.093 109.290 175.393 243.679 170.932 263.930 77.551 100.390 601.149 578.459 626.646 547.431 587.757 571.557 528.807 497.235 481.277 738.107 391.224 578.062 693.844 726.978 431.546 195.326 156.191 336.604 257.437 509.204 511.745 444.208 549.484 468.058 478.264 368.583 375.845 376.032 365.349 385.193 363.900 340.375 393.755 432.044 227.940 352.026 140.896 163.528 213.283 204.469 185.051 175.742 162.697 143.664