2022 501 0 344 0 617.894 607.564 617.303 591.229 596.283 601.093 563.269 528.757 63.681 166.939 125.934 199.017 29.706 91.933 116.731 576.455 594.381 607.660 581.472 590.486 588.309 560.959 555.583 564.833 394.242 390.242 299.222 242.438 200.958 153.612 37.927 146.412 210.686 128.715 180.159 134.336 605.113 583.228 549.215 509.659 492.958 538.862 500.076 441.221 349.166 305.457 382.914 290.175 586.926 582.784 576.929 555.740 517.804 463.119 506.219 492.742 458.945 415.970 304.169 342.394 350.751 169.140 199.333 128.150 119.095 149.759 219.190 435.757 456.876 457.875 479.024 500.177 503.790 550.496 559.439 572.075 488.452 507.619 502.775 536.758 550.173 532.926 586.845 584.338 572.342 318.183 402.651 438.916 333.313 400.652 409.691 387.015 429.925 428.942 133.125 221.734 350.327 165.302 248.681 386.684 146.958 258.385 410.470 602.768 592.248 573.244 557.803 496.144 541.075 557.133 533.097 550.234 518.274 429.580 452.265 447.853 537.300 591.676 625.158 472.101 507.533 495.969 499.127 517.779 496.010 468.814 511.399 621.243 584.398 571.342 476.585 507.756 492.906 463.392 479.486 486.186 470.138 528.125 498.333 481.326 371.230 394.890 431.779 367.322 366.260 381.206 338.738 372.497 399.182 586.198 609.494 606.780 571.698 605.429 602.763 574.100 597.861 593.706 560.136 430.196 488.858 485.278 543.232 588.112 619.137 272.095 158.550 129.603 153.973 194.449 119.277 176.989 150.937 228.993 240.267 217.449 293.864 150.866 225.334 292.223 95.647 137.769 90.720 31.993 555.782 574.971 586.454 518.361 497.840 127.543 150.804 99.847 118.167 76.538 145.481 80.489 91.226 536.088 614.828 601.394 528.348 587.543 619.336 534.742 496.347 538.194 522.619 565.207 544.280 486.178 487.590 502.323 447.884 475.701 473.007 215.272 260.197 306.842 259.304 285.525 360.081 205.919 265.514 351.894 467.948 468.572 534.993 534.824 527.747 537.760 544.526 552.133 541.321 529.224 155.016 250.860 428.320 198.693 353.022 527.969 239.064 385.938 556.536 659.132 612.891 477.494 668.819 302.394 233.229 132.690 205.326 125.260 608.274 573.918 550.081 500.184 546.791 547.493 541.724 522.752 555.113 570.361 588.967 600.205 545.208 485.166 466.558 537.116 488.935 432.225 220.378 260.534 360.532 262.269 186.334 223.274 299.379 241.358 239.266 573.136 606.094 618.197 614.280 112.618 147.960 300.274 460.580 62.912 150.205 283.560 376.664 167.554 264.000 96.903 135.709 207.319 165.899 280.193 105.773 103.399 560.517 532.544 587.483 484.559 461.640 481.392 432.145 452.645 503.247 689.727 432.444 582.287 654.666 681.013 462.916 144.462 141.631 274.632 277.244 516.461 536.448 532.320 549.198 483.591 418.153 406.986 455.113 445.590 401.701 413.255 434.214 399.854 407.727 406.287 172.210 323.344 118.048 130.437 184.119 205.487 181.195 153.482 138.420 153.723 2022 502 0 344 0 615.139 604.978 615.129 588.608 593.377 599.629 561.597 528.958 63.208 165.900 125.057 197.681 29.445 91.143 115.868 577.392 594.561 605.725 580.248 589.283 587.214 560.833 554.877 563.271 393.032 388.354 297.817 240.933 199.757 152.678 37.670 146.966 210.377 129.532 180.479 133.940 602.980 580.250 547.079 509.112 492.735 539.104 497.916 440.544 349.643 306.288 383.909 287.683 584.180 580.549 573.899 552.749 515.578 461.930 504.614 489.991 456.467 416.165 305.091 343.108 350.637 170.918 200.313 128.843 120.754 150.978 219.767 435.201 457.003 457.888 478.482 500.101 503.614 549.583 558.275 569.836 487.375 506.870 502.546 536.319 549.715 532.480 585.634 583.126 571.797 319.012 402.236 438.730 334.411 400.879 409.672 387.830 429.266 427.908 134.109 224.976 353.614 165.341 253.569 390.179 147.057 261.280 414.222 600.106 589.788 571.805 557.886 495.186 539.743 554.730 531.535 548.532 519.342 429.719 453.569 449.798 536.330 589.083 621.908 472.389 506.758 495.680 499.057 517.013 496.884 470.539 511.765 618.550 581.670 568.695 476.963 507.693 490.616 462.069 479.063 485.282 468.868 527.345 497.451 480.685 373.097 395.561 433.082 369.956 369.665 384.233 340.061 373.107 400.303 585.093 607.856 604.542 571.188 603.073 599.457 572.802 595.082 592.046 561.365 431.015 489.073 486.110 544.835 586.798 617.438 272.505 160.940 129.407 154.827 196.066 120.578 178.240 152.887 229.802 242.320 219.186 296.044 152.539 226.466 295.353 95.318 138.818 90.211 31.764 553.989 573.130 585.379 517.504 497.498 126.776 150.120 99.361 117.386 76.040 144.534 79.937 90.585 534.142 611.789 599.391 527.350 584.861 616.460 533.140 494.379 536.092 520.745 566.151 544.959 486.361 487.163 500.858 445.973 475.398 472.854 218.468 261.323 309.558 260.686 287.920 362.433 206.521 265.745 354.072 467.494 469.053 533.708 534.855 527.965 537.060 543.560 552.105 540.799 527.850 155.196 254.935 431.610 200.264 356.971 529.687 240.331 387.507 555.197 658.565 613.401 477.594 669.927 302.039 233.237 133.029 207.461 125.964 606.642 573.561 550.167 501.528 546.513 545.620 541.081 522.939 555.326 569.634 586.182 599.617 543.202 483.152 464.809 535.040 487.291 430.588 221.370 261.618 362.448 263.301 186.840 224.028 303.068 242.177 241.523 572.252 603.562 615.773 612.185 113.679 148.348 299.421 459.095 62.463 149.642 281.914 373.970 167.123 264.812 96.795 134.735 207.795 165.016 279.771 105.606 102.839 558.896 530.680 585.152 484.029 461.968 482.055 432.263 452.620 503.884 689.127 431.284 581.597 653.430 681.260 462.031 144.374 141.442 274.888 277.479 515.600 536.162 532.519 549.681 484.356 419.846 407.988 455.219 446.884 404.044 413.582 433.717 399.135 407.303 406.063 175.336 323.720 118.117 131.433 185.311 207.046 182.128 154.157 140.050 153.698 2022 503 0 344 0 612.428 602.434 612.998 586.024 590.511 598.196 559.952 529.155 62.739 164.867 124.185 196.354 29.187 90.361 115.012 578.308 594.738 603.825 579.044 588.102 586.141 560.709 554.182 561.734 391.829 386.476 296.421 239.437 198.563 151.749 37.415 147.517 210.070 130.345 180.798 133.546 600.877 577.301 544.964 508.571 492.515 539.342 495.779 439.875 350.116 307.112 384.893 285.214 581.469 578.346 570.902 549.790 513.377 460.754 503.027 487.268 454.013 416.359 306.006 343.818 350.523 172.687 201.288 129.531 122.405 152.191 220.342 434.650 457.128 457.901 477.945 500.026 503.440 548.682 557.127 567.625 486.308 506.130 502.319 535.885 549.264 532.041 584.445 581.935 571.262 319.834 401.826 438.544 335.500 401.103 409.654 388.638 428.612 426.883 135.087 228.196 356.872 165.380 258.421 393.638 147.155 264.154 417.932 597.482 587.362 570.388 557.968 494.240 538.432 552.361 529.997 546.856 520.391 429.857 454.855 451.717 535.369 586.516 618.687 472.675 505.991 495.395 498.988 516.256 497.747 472.244 512.126 615.891 578.971 566.072 477.337 507.631 488.344 460.755 478.645 484.387 467.609 526.574 496.579 480.050 374.950 396.227 434.374 372.569 373.041 387.232 341.373 373.713 401.415 584.010 606.252 602.341 570.687 600.760 596.197 571.528 592.350 590.420 562.564 431.825 489.285 486.931 546.408 585.506 615.775 272.911 163.318 129.213 155.675 197.673 121.871 179.484 154.826 230.606 244.359 220.912 298.209 154.202 227.590 298.460 94.991 139.861 89.705 31.536 552.215 571.311 584.322 516.657 497.159 126.013 149.441 98.878 116.610 75.546 143.593 79.389 89.949 532.215 608.784 597.416 526.363 582.209 613.619 531.555 492.426 534.010 518.889 567.075 545.628 486.543 486.739 499.409 444.078 475.098 472.702 221.644 262.441 312.255 262.060 290.299 364.766 207.120 265.974 356.233 467.044 469.527 532.436 534.886 528.180 536.369 542.606 552.078 540.284 526.492 155.374 258.978 434.861 201.823 360.882 531.375 241.587 389.060 553.878 658.012 613.901 477.693 670.989 301.686 233.245 133.367 209.585 126.664 605.037 573.210 550.252 502.853 546.240 543.767 540.445 523.124 555.535 568.917 583.424 599.042 541.221 481.158 463.078 532.990 485.665 428.967 222.356 262.695 364.350 264.327 187.342 224.777 306.730 242.991 243.765 571.383 601.068 613.388 610.128 114.732 148.731 298.576 457.625 62.018 149.084 280.282 371.302 166.697 265.616 96.688 133.769 208.267 164.138 279.352 105.439 102.284 557.293 528.834 582.849 483.504 462.293 482.710 432.381 452.595 504.514 688.550 430.132 580.917 652.220 681.497 461.153 144.286 141.253 275.144 277.713 514.749 535.879 532.716 550.157 485.111 421.524 408.981 455.324 448.166 406.366 413.905 433.225 398.422 406.883 405.841 178.448 324.095 118.186 132.424 186.495 208.596 183.055 154.828 141.672 153.674 2022 504 0 344 0 609.760 599.929 610.910 583.478 587.684 596.792 558.333 529.349 62.273 163.841 123.320 195.036 28.930 89.585 114.161 579.204 594.910 601.959 577.861 586.943 585.088 560.587 553.500 560.223 390.634 384.610 295.031 237.950 197.376 150.826 37.162 148.064 209.765 131.152 181.116 133.154 598.803 574.379 542.870 508.037 492.297 539.575 493.666 439.214 350.585 307.928 385.866 282.767 578.793 576.172 567.939 546.863 511.199 459.590 501.459 484.572 451.581 416.551 306.916 344.525 350.411 174.446 202.258 130.217 124.048 153.398 220.914 434.103 457.251 457.914 477.415 499.952 503.268 547.794 555.996 565.442 485.251 505.397 502.095 535.458 548.820 531.608 583.276 580.764 570.735 320.651 401.418 438.361 336.581 401.326 409.635 389.439 427.964 425.867 136.059 231.393 360.102 165.419 263.237 397.063 147.252 267.006 421.600 594.895 584.970 568.992 558.049 493.307 537.141 550.025 528.481 545.206 521.421 429.993 456.123 453.610 534.420 583.974 615.495 472.958 505.233 495.113 498.919 515.508 498.598 473.929 512.482 613.266 576.299 563.473 477.707 507.570 486.089 459.453 478.231 483.500 466.359 525.813 495.716 479.421 376.789 396.887 435.654 375.160 376.387 390.206 342.676 374.314 402.517 582.948 604.679 600.177 570.197 598.489 592.982 570.279 589.664 588.826 563.734 432.628 489.494 487.742 547.951 584.235 614.145 273.316 165.683 129.020 156.519 199.272 123.157 180.720 156.753 231.405 246.385 222.626 300.358 155.855 228.707 301.543 94.665 140.899 89.202 31.310 550.461 569.513 583.281 515.819 496.824 125.255 148.766 98.398 115.838 75.055 142.658 78.845 89.317 530.307 605.812 595.470 525.386 579.584 610.811 529.986 490.489 531.948 517.051 567.981 546.285 486.722 486.321 497.975 442.202 474.802 472.551 224.800 263.552 314.933 263.425 292.663 367.082 207.715 266.202 358.378 466.598 469.997 531.179 534.917 528.392 535.688 541.664 552.050 539.777 525.149 155.551 262.990 438.074 203.370 364.755 533.032 242.833 390.597 552.578 657.473 614.390 477.792 672.005 301.334 233.254 133.703 211.697 127.360 603.459 572.864 550.336 504.161 545.970 541.934 539.819 523.307 555.740 568.212 580.693 598.479 539.265 479.183 461.363 530.966 484.057 427.362 223.336 263.766 366.236 265.348 187.841 225.521 310.366 243.800 245.992 570.527 598.610 611.043 608.110 115.776 149.112 297.739 456.173 61.577 148.531 278.666 368.660 166.274 266.412 96.582 132.809 208.738 163.266 278.936 105.274 101.731 555.708 527.006 580.572 482.985 462.614 483.358 432.497 452.570 505.135 687.995 428.987 580.245 651.035 681.723 460.280 144.199 141.066 275.398 277.945 513.908 535.600 532.910 550.625 485.857 423.185 409.965 455.428 449.434 408.666 414.226 432.737 397.714 406.466 405.620 181.545 324.468 118.255 133.410 187.674 210.138 183.977 155.496 143.285 153.650 2022 505 0 344 0 607.134 597.464 608.861 580.967 584.895 595.416 556.739 529.540 61.810 162.821 122.461 193.727 28.677 88.815 113.317 580.080 595.078 600.126 576.697 585.807 584.056 560.467 552.829 558.737 389.448 382.755 293.650 236.472 196.196 149.909 36.910 148.608 209.461 131.954 181.431 132.765 596.758 571.485 540.795 507.509 492.081 539.804 491.575 438.560 351.049 308.736 386.827 280.342 576.151 574.028 565.009 543.966 509.044 458.439 499.909 481.902 449.172 416.742 307.821 345.227 350.299 176.197 203.223 130.898 125.683 154.599 221.482 433.562 457.374 457.927 476.890 499.878 503.099 546.918 554.880 563.286 484.206 504.672 501.874 535.036 548.382 531.180 582.128 579.613 570.218 321.461 401.013 438.179 337.654 401.547 409.617 390.234 427.321 424.859 137.025 234.568 363.303 165.458 268.016 400.453 147.349 269.837 425.227 592.345 582.609 567.617 558.128 492.385 535.869 547.723 526.988 543.581 522.431 430.128 457.374 455.478 533.481 581.457 612.332 473.238 504.483 494.834 498.852 514.769 499.439 475.593 512.834 610.673 573.654 560.898 478.073 507.509 483.850 458.161 477.821 482.621 465.120 525.060 494.861 478.798 378.612 397.543 436.923 377.730 379.704 393.152 343.969 374.911 403.610 581.906 603.139 598.049 569.717 596.259 589.811 569.053 587.021 587.264 564.875 433.422 489.701 488.544 549.465 582.986 612.548 273.719 168.037 128.828 157.359 200.863 124.434 181.949 158.670 232.198 248.396 224.329 302.491 157.497 229.817 304.602 94.342 141.931 88.702 31.086 548.725 567.737 582.257 514.991 496.492 124.502 148.095 97.922 115.072 74.568 141.729 78.305 88.689 528.418 602.873 593.551 524.421 576.988 608.035 528.433 488.568 529.904 515.230 568.868 546.931 486.899 485.907 496.557 440.342 474.509 472.403 227.937 264.657 317.592 264.782 295.011 369.380 208.307 266.429 360.506 466.158 470.462 529.937 534.947 528.601 535.015 540.735 552.024 539.277 523.822 155.727 266.972 441.247 204.906 368.590 534.659 244.069 392.120 551.297 656.948 614.870 477.889 672.977 300.985 233.262 134.037 213.798 128.052 601.907 572.524 550.418 505.450 545.704 540.121 539.200 523.486 555.943 567.516 577.989 597.928 537.331 477.227 459.666 528.966 482.466 425.772 224.310 264.830 368.108 266.362 188.338 226.261 313.975 244.604 248.204 569.686 596.187 608.737 606.128 116.813 149.489 296.910 454.736 61.140 147.983 277.064 366.044 165.856 267.201 96.476 131.856 209.205 162.398 278.521 105.110 101.182 554.142 525.195 578.322 482.471 462.931 483.998 432.612 452.545 505.748 687.461 427.850 579.582 649.875 681.940 459.414 144.113 140.879 275.650 278.176 513.077 535.325 533.101 551.084 486.594 424.829 410.941 455.531 450.690 410.945 414.544 432.252 397.012 406.053 405.402 184.629 324.839 118.323 134.390 188.846 211.671 184.894 156.160 144.890 153.626 2022 506 0 344 0 604.548 595.036 606.853 578.492 582.144 594.069 555.170 529.727 61.351 161.808 121.607 192.427 28.425 88.053 112.479 580.936 595.242 598.325 575.552 584.691 583.043 560.350 552.169 557.274 388.269 380.910 292.276 235.004 195.023 148.997 36.660 149.149 209.160 132.752 181.744 132.377 594.740 568.619 538.740 506.986 491.868 540.030 489.507 437.913 351.508 309.536 387.778 277.938 573.542 571.912 562.110 541.100 506.913 457.300 498.377 479.258 446.786 416.932 308.719 345.925 350.188 177.938 204.183 131.576 127.310 155.793 222.048 433.025 457.495 457.940 476.370 499.806 502.931 546.055 553.781 561.157 483.170 503.956 501.655 534.621 547.951 530.759 581.000 578.481 569.709 322.266 400.612 437.998 338.719 401.765 409.599 391.022 426.684 423.859 137.985 237.721 366.476 165.496 272.759 403.807 147.445 272.646 428.811 589.831 580.280 566.261 558.205 491.475 534.617 545.452 525.517 541.982 523.422 430.261 458.608 457.320 532.552 578.965 609.197 473.515 503.741 494.558 498.785 514.038 500.269 477.236 513.181 608.112 571.036 558.346 478.436 507.449 481.629 456.879 477.416 481.751 463.892 524.315 494.015 478.181 380.422 398.193 438.180 380.278 382.992 396.072 345.253 375.503 404.694 580.884 601.630 595.956 569.247 594.069 586.682 567.849 584.422 585.732 565.988 434.209 489.906 489.335 550.949 581.756 610.984 274.119 170.378 128.637 158.193 202.445 125.705 183.171 160.576 232.987 250.394 226.021 304.608 159.129 230.919 307.639 94.020 142.958 88.204 30.863 547.009 565.981 581.249 514.172 496.164 123.753 147.428 97.450 114.311 74.084 140.807 77.769 88.066 526.547 599.965 591.659 523.466 574.418 605.292 526.896 486.663 527.880 513.427 569.738 547.566 487.074 485.498 495.153 438.500 474.220 472.256 231.054 265.754 320.234 266.130 297.343 371.660 208.895 266.654 362.619 465.721 470.921 528.708 534.977 528.807 534.351 539.818 551.997 538.784 522.511 155.901 270.923 444.381 206.430 372.388 536.256 245.295 393.627 550.034 656.436 615.339 477.986 673.907 300.637 233.270 134.370 215.887 128.741 600.381 572.190 550.500 506.721 545.442 538.326 538.589 523.664 556.142 566.831 575.310 597.389 535.421 475.291 457.985 526.991 480.892 424.197 225.279 265.887 369.965 267.371 188.831 226.996 317.558 245.402 250.402 568.858 593.800 606.467 604.183 117.841 149.862 296.088 453.315 60.707 147.440 275.477 363.453 165.442 267.982 96.371 130.910 209.671 161.535 278.109 104.946 100.636 552.594 523.401 576.099 481.962 463.245 484.630 432.727 452.520 506.353 686.947 426.720 578.927 648.740 682.148 458.553 144.027 140.694 275.901 278.405 512.256 535.054 533.289 551.536 487.323 426.458 411.909 455.633 451.933 413.201 414.860 431.772 396.315 405.642 405.184 187.698 325.208 118.391 135.366 190.012 213.197 185.807 156.820 146.486 153.603 2022 507 0 344 0 602.002 592.646 604.883 576.051 579.429 592.748 553.625 529.912 60.896 160.801 120.760 191.135 28.175 87.297 111.648 581.774 595.403 596.556 574.427 583.596 582.049 560.235 551.521 555.835 387.098 379.077 290.910 233.544 193.858 148.091 36.412 149.686 208.860 133.545 182.056 131.992 592.751 565.779 536.705 506.470 491.657 540.251 487.460 437.274 351.963 310.329 388.717 275.556 570.967 569.825 559.243 538.264 504.804 456.172 496.863 476.640 444.422 417.120 309.612 346.619 350.077 179.670 205.137 132.251 128.929 156.981 222.610 432.493 457.615 457.952 475.856 499.734 502.766 545.204 552.697 559.055 482.145 503.247 501.439 534.211 547.526 530.343 579.892 577.368 569.209 323.066 400.214 437.820 339.776 401.983 409.581 391.804 426.052 422.867 138.939 240.851 369.620 165.534 277.466 407.127 147.540 275.435 432.354 587.351 577.982 564.925 558.282 490.576 533.383 543.214 524.067 540.406 524.395 430.393 459.824 459.136 531.633 576.497 606.089 473.789 503.007 494.286 498.719 513.316 501.088 478.859 513.523 605.582 568.444 555.817 478.795 507.389 479.425 455.608 477.014 480.889 462.673 523.579 493.178 477.570 382.216 398.838 439.427 382.805 386.250 398.965 346.527 376.090 405.769 579.882 600.150 593.897 568.786 591.918 583.595 566.668 581.865 584.231 567.074 434.989 490.108 490.117 552.405 580.547 609.450 274.517 172.707 128.447 159.024 204.018 126.968 184.386 162.470 233.771 252.378 227.702 306.709 160.750 232.015 310.652 93.700 143.979 87.710 30.642 545.311 564.246 580.257 513.362 495.840 123.008 146.766 96.980 113.556 73.603 139.891 77.237 87.448 524.694 597.088 589.793 522.522 571.875 602.580 525.374 484.773 525.874 511.641 570.589 548.190 487.247 485.094 493.764 436.674 473.933 472.110 234.152 266.844 322.856 267.470 299.659 373.921 209.480 266.878 364.715 465.289 471.376 527.493 535.006 529.010 533.696 538.912 551.972 538.298 521.214 156.075 274.842 447.477 207.942 376.147 537.824 246.510 395.119 548.788 655.937 615.798 478.083 674.797 300.291 233.279 134.701 217.965 129.427 598.881 571.862 550.580 507.974 545.184 536.550 537.986 523.839 556.337 566.157 572.657 596.861 533.534 473.373 456.321 525.039 479.336 422.636 226.242 266.938 371.808 268.373 189.322 227.727 321.114 246.196 252.585 568.043 591.447 604.235 602.272 118.861 150.233 295.273 451.910 60.278 146.902 273.905 360.887 165.032 268.756 96.266 129.971 210.133 160.678 277.698 104.783 100.093 551.064 521.624 573.901 481.459 463.556 485.255 432.840 452.496 506.950 686.453 425.598 578.282 647.628 682.346 457.698 143.942 140.509 276.151 278.633 511.444 534.787 533.475 551.981 488.042 428.071 412.869 455.734 453.163 415.436 415.173 431.295 395.624 405.235 404.969 190.753 325.575 118.458 136.336 191.172 214.714 186.713 157.476 148.074 153.579 2022 508 0 344 0 599.494 590.291 602.951 573.644 576.750 591.454 552.104 530.093 60.444 159.800 119.919 189.852 27.928 86.547 110.822 582.592 595.560 594.818 573.319 582.522 581.074 560.122 550.883 554.420 385.935 377.254 289.551 232.094 192.699 147.191 36.166 150.221 208.561 134.332 182.366 131.609 590.788 562.965 534.688 505.959 491.448 540.468 485.436 436.641 352.413 311.115 389.646 273.196 568.423 567.766 556.407 535.457 502.717 455.057 495.367 474.047 442.080 417.308 310.500 347.309 349.967 181.393 206.087 132.922 130.541 158.163 223.170 431.966 457.734 457.965 475.348 499.664 502.602 544.364 551.628 556.978 481.130 502.546 501.225 533.807 547.108 529.932 578.802 576.273 568.717 323.859 399.818 437.642 340.825 402.198 409.563 392.579 425.425 421.884 139.887 243.959 372.736 165.572 282.137 410.411 147.635 278.203 435.854 584.906 575.715 563.609 558.357 489.689 532.168 541.006 522.638 538.855 525.349 430.523 461.024 460.928 530.724 574.053 603.009 474.060 502.282 494.016 498.654 512.602 501.897 480.463 513.861 603.083 565.878 553.311 479.150 507.331 477.237 454.347 476.616 480.034 461.464 522.852 492.349 476.965 383.997 399.479 440.662 385.310 389.479 401.831 347.791 376.673 406.835 578.899 598.700 591.872 568.334 589.804 580.549 565.509 579.350 582.758 568.133 435.760 490.308 490.888 553.833 579.357 607.947 274.913 175.025 128.258 159.849 205.583 128.223 185.593 164.354 234.550 254.348 229.372 308.795 162.362 233.102 313.642 93.381 144.994 87.218 30.423 543.631 562.532 579.281 512.562 495.518 122.268 146.108 96.514 112.805 73.125 138.981 76.709 86.834 522.859 594.242 587.953 521.589 569.358 599.898 523.869 482.897 523.887 509.872 571.424 548.804 487.418 484.693 492.391 434.866 473.650 471.967 237.231 267.928 325.460 268.802 301.960 376.165 210.061 267.100 366.795 464.861 471.825 526.291 535.035 529.210 533.050 538.018 551.946 537.819 519.931 156.247 278.732 450.533 209.444 379.869 539.363 247.716 396.596 547.561 655.450 616.247 478.178 675.648 299.947 233.287 135.030 220.032 130.109 597.405 571.539 550.658 509.210 544.929 534.794 537.390 524.012 556.530 565.492 570.029 596.344 531.669 471.474 454.673 523.112 477.796 421.091 227.199 267.982 373.636 269.370 189.810 228.453 324.643 246.985 254.754 567.241 589.127 602.037 600.396 119.873 150.600 294.466 450.521 59.853 146.368 272.347 358.346 164.625 269.523 96.162 129.038 210.593 159.825 277.290 104.621 99.553 549.551 519.863 571.728 480.960 463.864 485.872 432.952 452.472 507.539 685.977 424.483 577.644 646.538 682.537 456.849 143.857 140.326 276.399 278.860 510.642 534.523 533.658 552.418 488.752 429.668 413.820 455.834 454.381 417.649 415.483 430.822 394.938 404.832 404.755 193.795 325.940 118.526 137.302 192.326 216.223 187.615 158.129 149.654 153.555 2022 509 0 344 0 597.025 587.973 601.056 571.270 574.107 590.185 550.607 530.271 59.995 158.805 119.083 188.578 27.683 85.804 110.003 583.392 595.713 593.110 572.230 581.467 580.118 560.011 550.256 553.027 384.779 375.442 288.199 230.653 191.547 146.296 35.921 150.752 208.265 135.115 182.674 131.228 588.852 560.178 532.691 505.454 491.241 540.682 483.433 436.016 352.859 311.893 390.564 270.857 565.911 565.733 553.601 532.679 500.652 453.953 493.888 471.479 439.760 417.494 311.382 347.995 349.858 183.107 207.031 133.590 132.144 159.339 223.726 431.444 457.851 457.977 474.844 499.594 502.441 543.536 550.574 554.927 480.125 501.853 501.014 533.409 546.695 529.527 577.731 575.197 568.234 324.647 399.426 437.467 341.866 402.412 409.546 393.348 424.804 420.909 140.828 247.046 375.824 165.610 286.772 413.661 147.729 280.950 439.313 582.495 573.477 562.312 558.431 488.813 530.971 538.828 521.230 537.327 526.286 430.651 462.207 462.694 529.825 571.633 599.955 474.329 501.564 493.749 498.590 511.896 502.695 482.046 514.195 600.614 563.338 550.827 479.502 507.272 475.066 453.096 476.222 479.188 460.264 522.133 491.528 476.366 385.763 400.114 441.886 387.793 392.679 404.670 349.046 377.251 407.891 577.935 597.279 589.880 567.892 587.728 577.543 564.371 576.875 581.315 569.165 436.524 490.505 491.651 555.232 578.187 606.474 275.307 177.330 128.070 160.670 207.139 129.471 186.794 166.227 235.324 256.305 231.030 310.865 163.963 234.183 316.608 93.064 146.004 86.729 30.205 541.970 560.837 578.319 511.770 495.200 121.533 145.454 96.051 112.059 72.651 138.077 76.185 86.224 521.042 591.426 586.138 520.665 566.868 597.247 522.378 481.037 521.917 508.119 572.241 549.408 487.587 484.298 491.031 433.073 473.371 471.825 240.290 269.004 328.046 270.125 304.245 378.391 210.639 267.321 368.859 464.438 472.269 525.103 535.063 529.407 532.412 537.136 551.921 537.347 518.664 156.418 282.590 453.550 210.934 383.553 540.873 248.911 398.058 546.351 654.975 616.687 478.273 676.461 299.605 233.295 135.358 222.088 130.787 595.953 571.222 550.736 510.427 544.678 533.055 536.802 524.182 556.720 564.837 567.425 595.838 529.826 469.592 453.041 521.207 476.273 419.560 228.150 269.019 375.450 270.361 190.295 229.175 328.146 247.770 256.909 566.453 586.840 599.875 598.553 120.878 150.964 293.667 449.146 59.432 145.839 270.803 355.830 164.223 270.282 96.058 128.112 211.051 158.977 276.884 104.460 99.017 548.055 518.119 569.579 480.467 464.168 486.482 433.064 452.448 508.121 685.519 423.375 577.015 645.472 682.719 456.005 143.772 140.144 276.645 279.086 509.849 534.263 533.838 552.847 489.454 431.249 414.764 455.933 455.587 419.841 415.790 430.353 394.257 404.431 404.544 196.822 326.303 118.593 138.262 193.473 217.724 188.512 158.778 151.226 153.532 2022 510 0 344 0 594.592 585.689 599.196 568.929 571.498 588.942 549.132 530.445 59.550 157.816 118.253 187.312 27.440 85.067 109.190 584.173 595.862 591.431 571.158 580.432 579.179 559.903 549.640 551.656 383.632 373.641 286.855 229.221 190.403 145.406 35.678 151.280 207.970 135.894 182.980 130.849 586.941 557.416 530.712 504.955 491.037 540.891 481.451 435.398 353.301 312.664 391.472 268.538 563.429 563.727 550.825 529.930 498.609 452.861 492.426 468.936 437.462 417.678 312.258 348.676 349.749 184.812 207.970 134.254 133.740 160.509 224.280 430.926 457.967 457.989 474.346 499.525 502.282 542.720 549.535 552.900 479.130 501.168 500.805 533.016 546.289 529.128 576.679 574.139 567.759 325.429 399.037 437.293 342.900 402.623 409.528 394.110 424.188 419.942 141.764 250.110 378.882 165.647 291.370 416.875 147.822 283.676 442.729 580.116 571.268 561.033 558.503 487.948 529.792 536.681 519.843 535.823 527.204 430.778 463.373 464.436 528.936 569.235 596.928 474.595 500.854 493.486 498.526 511.198 503.482 483.609 514.524 598.174 560.823 548.365 479.850 507.215 472.911 451.855 475.832 478.349 459.075 521.422 490.716 475.772 387.515 400.745 443.100 390.256 395.849 407.483 350.292 377.824 408.939 576.989 595.885 587.920 567.459 585.688 574.576 563.254 574.439 579.899 570.171 437.281 490.700 492.403 556.605 577.035 605.030 275.699 179.624 127.884 161.487 208.687 130.712 187.988 168.088 236.093 258.249 232.678 312.920 165.554 235.256 319.552 92.749 147.009 86.242 29.988 540.325 559.162 577.373 510.986 494.886 120.802 144.804 95.591 111.318 72.180 137.179 75.665 85.619 519.242 588.640 584.348 519.752 564.402 594.626 520.902 479.192 519.966 506.382 573.042 550.001 487.754 483.906 489.686 431.297 473.094 471.684 243.330 270.074 330.614 271.441 306.515 380.600 211.214 267.541 370.907 464.018 472.709 523.928 535.091 529.601 531.782 536.265 551.896 536.881 517.410 156.587 286.418 456.529 212.412 387.199 542.355 250.097 399.506 545.158 654.513 617.118 478.366 677.239 299.265 233.303 135.684 224.133 131.462 594.525 570.909 550.812 511.628 544.430 531.334 536.222 524.350 556.906 564.192 564.846 595.343 528.005 467.729 451.425 519.326 474.767 418.044 229.097 270.050 377.249 271.346 190.777 229.893 331.622 248.549 259.049 565.676 584.585 597.747 596.743 121.874 151.325 292.874 447.787 59.015 145.315 269.274 353.338 163.825 271.034 95.955 127.193 211.506 158.134 276.480 104.300 98.484 546.576 516.391 567.456 479.979 464.469 487.085 433.174 452.425 508.695 685.079 422.275 576.394 644.426 682.894 455.167 143.688 139.963 276.890 279.310 509.065 534.006 534.015 553.269 490.148 432.814 415.699 456.031 456.780 422.012 416.095 429.888 393.582 404.034 404.333 199.836 326.664 118.659 139.218 194.615 219.216 189.404 159.424 152.790 153.509 2022 511 0 344 0 592.196 583.439 597.371 566.619 568.922 587.723 547.679 530.617 59.108 156.834 117.429 186.055 27.199 84.336 108.382 584.937 596.008 589.781 570.103 579.415 578.258 559.796 549.034 550.307 382.491 371.850 285.518 227.797 189.265 144.522 35.436 151.805 207.677 136.667 183.284 130.472 585.056 554.680 528.752 504.461 490.835 541.097 479.490 434.786 353.738 313.427 392.369 266.241 560.978 561.747 548.079 527.210 496.588 451.780 490.980 466.417 435.184 417.862 313.129 349.354 349.641 186.508 208.904 134.915 135.328 161.673 224.830 430.412 458.083 458.001 473.854 499.457 502.125 541.914 548.511 550.898 478.144 500.490 500.599 532.629 545.889 528.734 575.644 573.098 567.292 326.205 398.651 437.120 343.925 402.833 409.511 394.866 423.577 418.983 142.694 253.153 381.913 165.684 295.933 420.055 147.915 286.381 446.103 577.769 569.088 559.772 558.575 487.094 528.631 534.562 518.475 534.341 528.106 430.904 464.523 466.154 528.057 566.861 593.927 474.858 500.152 493.225 498.463 510.508 504.260 485.153 514.849 595.763 558.332 545.925 480.195 507.158 470.772 450.624 475.445 477.518 457.895 520.719 489.911 475.184 389.253 401.370 444.302 392.697 398.990 410.270 351.528 378.394 409.978 576.061 594.518 585.991 567.034 583.683 571.648 562.158 572.041 578.510 571.152 438.030 490.893 493.146 557.950 575.902 603.614 276.089 181.906 127.698 162.299 210.226 131.945 189.175 169.939 236.858 260.179 234.315 314.959 167.135 236.323 322.472 92.436 148.008 85.758 29.773 538.699 557.506 576.441 510.212 494.575 120.075 144.158 95.134 110.581 71.712 136.286 75.149 85.018 517.459 585.883 582.582 518.849 561.962 592.034 519.441 477.361 518.033 504.662 573.826 550.584 487.918 483.519 488.354 429.537 472.821 471.545 246.351 271.137 333.163 272.748 308.769 382.790 211.785 267.759 372.939 463.603 473.143 522.765 535.119 529.793 531.161 535.405 551.872 536.422 516.171 156.756 290.216 459.468 213.880 390.807 543.809 251.272 400.939 543.981 654.062 617.539 478.459 677.983 298.926 233.311 136.008 226.167 132.133 593.120 570.602 550.887 512.811 544.186 529.632 535.649 524.516 557.089 563.557 562.292 594.858 526.205 465.884 449.825 517.466 473.276 416.542 230.037 271.075 379.034 272.325 191.256 230.606 335.071 249.323 261.175 564.912 582.361 595.651 594.964 122.862 151.682 292.089 446.443 58.601 144.795 267.758 350.869 163.430 271.779 95.853 126.280 211.959 157.296 276.079 104.141 97.954 545.113 514.680 565.355 479.496 464.767 487.681 433.283 452.401 509.261 684.655 421.181 575.781 643.403 683.061 454.335 143.604 139.783 277.134 279.533 508.291 533.753 534.190 553.684 490.832 434.363 416.626 456.129 457.961 424.160 416.398 429.426 392.911 403.640 404.125 202.836 327.024 118.725 140.168 195.750 220.701 190.291 160.066 154.346 153.486 2022 512 0 344 0 589.834 581.222 595.580 564.341 566.380 586.529 546.249 530.786 58.669 155.858 116.611 184.806 26.960 83.612 107.581 585.683 596.150 588.159 569.066 578.417 577.354 559.691 548.438 548.980 381.359 370.070 284.189 226.383 188.133 143.644 35.196 152.326 207.385 137.436 183.587 130.097 583.196 551.968 526.809 503.973 490.635 541.300 477.549 434.181 354.170 314.184 393.255 263.964 558.557 559.793 545.361 524.516 494.587 450.711 489.551 463.922 432.928 418.044 313.994 350.028 349.533 188.195 209.833 135.572 136.908 162.831 225.378 429.904 458.197 458.013 473.366 499.389 501.969 541.120 547.500 548.921 477.168 499.819 500.395 532.247 545.495 528.345 574.627 572.074 566.833 326.976 398.268 436.949 344.943 403.042 409.494 395.616 422.971 418.032 143.618 256.173 384.915 165.721 300.459 423.199 148.007 289.066 449.435 575.454 566.936 558.530 558.645 486.251 527.486 532.473 517.127 532.881 528.990 431.028 465.656 467.846 527.186 564.509 590.952 475.118 499.457 492.968 498.401 509.826 505.027 486.677 515.169 593.381 555.866 543.506 480.536 507.102 468.649 449.402 475.062 476.695 456.725 520.025 489.115 474.602 390.977 401.991 445.494 395.116 402.101 413.029 352.755 378.958 411.008 575.150 593.178 584.093 566.618 581.712 568.757 561.081 569.681 577.148 572.108 438.772 491.084 493.880 559.268 574.786 602.225 276.476 184.176 127.513 163.106 211.757 133.172 190.354 171.780 237.617 262.096 235.941 316.983 168.707 237.382 325.370 92.124 149.001 85.277 29.560 537.089 555.869 575.524 509.446 494.267 119.353 143.516 94.680 109.850 71.247 135.400 74.637 84.421 515.694 583.154 580.840 517.956 559.547 589.470 517.995 475.545 516.117 502.958 574.593 551.158 488.081 483.136 487.037 427.793 472.550 471.408 249.353 272.194 335.694 274.047 311.008 384.963 212.353 267.976 374.955 463.192 473.573 521.616 535.146 529.981 530.547 534.556 551.848 535.970 514.945 156.923 293.983 462.369 215.336 394.377 545.235 252.438 402.357 542.821 653.622 617.951 478.552 678.693 298.589 233.319 136.331 228.190 132.801 591.738 570.300 550.961 513.978 543.945 527.947 535.083 524.679 557.270 562.930 559.760 594.383 524.427 464.056 448.241 515.629 471.802 415.054 230.972 272.093 380.804 273.298 191.733 231.314 338.494 250.093 263.287 564.161 580.168 593.589 593.217 123.843 152.037 291.311 445.114 58.191 144.280 266.256 348.425 163.040 272.516 95.751 125.374 212.409 156.463 275.679 103.982 97.427 543.667 512.984 563.279 479.019 465.061 488.269 433.391 452.378 509.820 684.246 420.095 575.176 642.400 683.221 453.508 143.521 139.603 277.376 279.755 507.525 533.503 534.362 554.092 491.508 435.897 417.545 456.225 459.129 426.288 416.697 428.968 392.246 403.249 403.918 205.821 327.381 118.791 141.114 196.879 222.178 191.173 160.704 155.894 153.463 2022 513 0 344 0 587.508 579.037 593.822 562.093 563.869 585.357 544.840 530.952 58.233 154.887 115.798 183.565 26.723 82.894 106.785 586.413 596.289 586.564 568.045 577.437 576.467 559.589 547.852 547.673 380.233 368.300 282.867 224.977 187.009 142.770 34.958 152.845 207.096 138.200 183.888 129.724 581.360 549.281 524.885 503.490 490.437 541.499 475.629 433.583 354.599 314.933 394.132 261.708 556.165 557.864 542.672 521.851 492.607 449.652 488.139 461.451 430.693 418.225 314.854 350.698 349.426 189.873 210.758 136.226 138.481 163.983 225.923 429.399 458.309 458.025 472.884 499.323 501.816 540.337 546.504 546.966 476.202 499.155 500.194 531.870 545.106 527.961 573.627 571.066 566.382 327.741 397.888 436.780 345.954 403.248 409.477 396.359 422.370 417.088 144.536 259.173 387.889 165.758 304.950 426.309 148.098 291.730 452.724 573.169 564.812 557.305 558.713 485.418 526.359 530.411 515.798 531.442 529.856 431.150 466.773 469.515 526.326 562.180 588.002 475.375 498.770 492.713 498.339 509.152 505.784 488.181 515.485 591.027 553.424 541.109 480.874 507.046 466.542 448.190 474.684 475.879 455.564 519.338 488.327 474.025 392.687 402.607 446.674 397.515 405.182 415.762 353.973 379.518 412.028 574.257 591.864 582.224 566.211 579.775 565.903 560.024 567.357 575.812 573.040 439.506 491.272 494.605 560.559 573.689 600.863 276.862 186.435 127.330 163.909 213.280 134.391 191.527 173.610 238.372 263.999 237.556 318.991 170.268 238.434 328.244 91.813 149.989 84.799 29.348 535.497 554.250 574.621 508.688 493.962 118.635 142.879 94.230 109.124 70.786 134.520 74.129 83.828 513.945 580.454 579.121 517.072 557.155 586.935 516.563 473.743 514.218 501.270 575.345 551.721 488.242 482.758 485.733 426.065 472.283 471.272 252.336 273.243 338.206 275.338 313.232 387.118 212.917 268.192 376.955 462.785 473.998 520.479 535.173 530.167 529.942 533.718 551.825 535.523 513.733 157.089 297.720 465.231 216.782 397.909 546.634 253.595 403.761 541.677 653.193 618.355 478.643 679.372 298.254 233.327 136.652 230.202 133.465 590.377 570.003 551.034 515.127 543.708 526.279 534.524 524.841 557.447 562.313 557.253 593.918 522.668 462.245 446.671 513.814 470.343 413.580 231.902 273.105 382.560 274.266 192.206 232.018 341.890 250.858 265.385 563.421 578.005 591.557 591.500 124.816 152.388 290.539 443.798 57.785 143.769 264.769 346.004 162.653 273.247 95.650 124.475 212.857 155.635 275.281 103.825 96.903 542.237 511.304 561.225 478.545 465.353 488.850 433.498 452.355 510.372 683.854 419.016 574.579 641.417 683.374 452.686 143.439 139.425 277.617 279.975 506.769 533.257 534.532 554.493 492.176 437.415 418.456 456.321 460.286 428.394 416.994 428.514 391.587 402.862 403.712 208.794 327.737 118.857 142.054 198.003 223.647 192.050 161.339 157.433 153.440 2022 514 0 344 0 585.215 576.884 592.097 559.875 561.391 584.208 543.452 531.116 57.801 153.923 114.992 182.333 26.489 82.182 105.996 587.125 596.425 584.996 567.041 576.475 575.597 559.488 547.275 546.387 379.116 366.541 281.552 223.580 185.891 141.903 34.721 153.360 206.808 138.959 184.187 129.353 579.549 546.618 522.978 503.013 490.242 541.694 473.729 432.992 355.023 315.675 394.998 259.472 553.801 555.959 540.011 519.212 490.648 448.604 486.742 459.004 428.478 418.405 315.709 351.364 349.320 191.542 211.677 136.876 140.046 165.128 226.464 428.899 458.421 458.036 472.407 499.257 501.664 539.564 545.521 545.035 475.245 498.499 499.995 531.498 544.724 527.583 572.644 570.076 565.938 328.501 397.511 436.612 346.956 403.453 409.460 397.096 421.774 416.153 145.449 262.151 390.834 165.794 309.404 429.383 148.189 294.374 455.971 570.915 562.715 556.097 558.781 484.595 525.247 528.377 514.488 530.025 530.707 431.272 467.875 471.160 525.474 559.872 585.077 475.630 498.091 492.461 498.279 508.485 506.531 489.666 515.798 588.700 551.005 538.732 481.208 506.991 464.450 446.988 474.308 475.071 454.412 518.659 487.546 473.454 394.382 403.218 447.844 399.892 408.235 418.469 355.181 380.074 413.041 573.380 590.576 580.385 565.811 577.871 563.086 558.985 565.069 574.501 573.948 440.233 491.458 495.320 561.825 572.608 599.527 277.245 188.682 127.147 164.708 214.795 135.602 192.693 175.429 239.122 265.890 239.160 320.985 171.820 239.479 331.096 91.505 150.972 84.324 29.138 533.921 552.650 573.732 507.939 493.660 117.921 142.245 93.782 108.402 70.327 133.646 73.624 83.240 512.212 577.781 577.426 516.198 554.788 584.427 515.146 471.956 512.336 499.597 576.081 552.275 488.401 482.383 484.443 424.352 472.019 471.138 255.300 274.286 340.701 276.621 315.441 389.256 213.478 268.406 378.939 462.382 474.419 519.355 535.199 530.350 529.344 532.891 551.802 535.083 512.534 157.254 301.426 468.055 218.216 401.403 548.006 254.742 405.150 540.549 652.775 618.750 478.734 680.021 297.920 233.335 136.972 232.203 134.126 589.039 569.711 551.105 516.260 543.474 524.628 533.973 525.000 557.622 561.705 554.768 593.462 520.930 460.452 445.117 512.020 468.900 412.120 232.826 274.110 384.302 275.228 192.677 232.718 345.260 251.618 267.469 562.692 575.871 589.557 589.813 125.781 152.737 289.775 442.498 57.383 143.263 263.294 343.606 162.270 273.970 95.549 123.581 213.302 154.811 274.886 103.668 96.382 540.822 509.639 559.195 478.077 465.641 489.425 433.605 452.333 510.916 683.475 417.943 573.989 640.453 683.520 451.870 143.356 139.248 277.856 280.195 506.021 533.014 534.699 554.888 492.836 438.918 419.359 456.416 461.430 430.479 417.289 428.064 390.932 402.477 403.509 211.752 328.091 118.922 142.990 199.120 225.107 192.922 161.970 158.965 153.417 2022 515 0 344 0 582.955 574.763 590.402 557.686 558.944 583.082 542.084 531.276 57.372 152.965 114.190 181.109 26.256 81.477 105.212 587.821 596.558 583.454 566.052 575.530 574.742 559.389 546.708 545.120 378.005 364.792 280.244 222.191 184.780 141.040 34.486 153.872 206.521 139.714 184.484 128.985 577.760 543.979 521.089 502.541 490.048 541.886 471.848 432.407 355.443 316.410 395.854 257.255 551.466 554.079 537.378 516.599 488.708 447.568 485.361 456.579 426.283 418.584 316.558 352.026 349.214 193.203 212.591 137.523 141.603 166.268 227.003 428.404 458.532 458.048 471.935 499.192 501.514 538.802 544.552 543.127 474.297 497.850 499.798 531.132 544.346 527.210 571.678 569.101 565.502 329.256 397.136 436.445 347.952 403.657 409.443 397.827 421.184 415.224 146.355 265.107 393.751 165.830 313.822 432.423 148.279 296.998 459.176 568.690 560.644 554.906 558.848 483.783 524.153 526.370 513.197 528.629 531.541 431.392 468.961 472.781 524.631 557.586 582.177 475.883 497.419 492.212 498.218 507.826 507.268 491.132 516.106 586.400 548.609 536.376 481.539 506.936 462.374 445.795 473.937 474.270 453.270 517.987 486.773 472.888 396.064 403.824 449.003 402.248 411.257 421.149 356.380 380.626 414.044 572.519 589.311 578.574 565.420 575.998 560.304 557.966 562.816 573.214 574.833 440.953 491.641 496.026 563.065 571.545 598.217 277.627 190.917 126.966 165.502 216.301 136.807 193.853 177.237 239.867 267.767 240.754 322.963 173.361 240.517 333.925 91.198 151.950 83.851 28.929 532.361 551.068 572.856 507.197 493.362 117.212 141.615 93.338 107.685 69.872 132.777 73.124 82.656 510.496 575.135 575.752 515.333 552.444 581.947 513.742 470.182 510.472 497.939 576.802 552.819 488.559 482.013 483.166 422.654 471.757 471.005 258.245 275.323 343.177 277.896 317.634 391.376 214.036 268.620 380.907 461.983 474.834 518.242 535.225 530.531 528.754 532.074 551.779 534.649 511.349 157.418 305.103 470.840 219.640 404.859 549.351 255.879 406.525 539.437 652.367 619.136 478.824 680.640 297.589 233.343 137.290 234.194 134.784 587.721 569.424 551.176 517.376 543.243 522.994 533.428 525.157 557.793 561.106 552.306 593.016 519.213 458.676 443.578 510.247 467.472 410.673 233.744 275.109 386.030 276.184 193.146 233.414 348.603 252.373 269.539 561.976 573.766 587.588 588.154 126.739 153.082 289.018 441.211 56.984 142.761 261.833 341.232 161.891 274.687 95.449 122.695 213.745 153.993 274.492 103.512 95.865 539.424 507.989 557.186 477.614 465.926 489.992 433.710 452.310 511.453 683.111 416.878 573.407 639.509 683.660 451.060 143.274 139.072 278.094 280.413 505.281 532.775 534.864 555.275 493.487 440.406 420.254 456.510 462.563 432.543 417.581 427.617 390.282 402.096 403.306 214.697 328.443 118.987 143.921 200.231 226.560 193.789 162.598 160.489 153.394 2022 516 0 344 0 580.728 572.671 588.739 555.526 556.528 581.977 540.737 531.434 56.946 152.013 113.395 179.893 26.026 80.777 104.434 588.501 596.687 581.938 565.080 574.602 573.904 559.292 546.151 543.874 376.902 363.053 278.944 220.812 183.676 140.183 34.253 154.382 206.237 140.464 184.780 128.618 575.995 541.364 519.217 502.074 489.857 542.074 469.987 431.829 355.859 317.138 396.700 255.059 549.158 552.223 534.771 514.013 486.789 446.542 483.996 454.178 424.108 418.761 317.401 352.685 349.109 194.854 213.500 138.167 143.153 167.402 227.540 427.913 458.641 458.059 471.467 499.128 501.367 538.050 543.596 541.241 473.359 497.208 499.604 530.771 543.975 526.841 570.727 568.142 565.073 330.004 396.765 436.280 348.939 403.858 409.427 398.552 420.598 414.304 147.256 268.042 396.640 165.866 318.204 435.427 148.369 299.601 462.339 566.495 558.599 553.732 558.913 482.981 523.074 524.390 511.924 527.253 532.358 431.510 470.031 474.379 523.798 555.321 579.301 476.132 496.754 491.965 498.159 507.174 507.996 492.579 516.410 584.126 546.237 534.040 481.867 506.882 460.313 444.612 473.569 473.476 452.137 517.323 486.008 472.327 397.732 404.426 450.152 404.583 414.251 423.802 357.570 381.173 415.039 571.675 588.071 576.792 565.036 574.157 557.556 556.965 560.598 571.952 575.695 441.666 491.823 496.723 564.280 570.498 596.932 278.006 193.141 126.785 166.292 217.799 138.005 195.005 179.035 240.608 269.632 242.338 324.926 174.893 241.548 336.731 90.892 152.922 83.380 28.722 530.818 549.503 571.994 506.464 493.067 116.507 140.990 92.897 106.973 69.420 131.915 72.627 82.076 508.796 572.516 574.101 514.478 550.123 579.493 512.353 468.422 508.623 496.297 577.507 553.354 488.714 481.647 481.902 420.972 471.499 470.874 261.172 276.353 345.635 279.163 319.812 393.478 214.591 268.831 382.860 461.588 475.245 517.142 535.251 530.709 528.171 531.267 551.757 534.221 510.177 157.580 308.749 473.587 221.053 408.277 550.671 257.007 407.886 538.340 651.969 619.514 478.914 681.232 297.259 233.351 137.607 236.173 135.438 586.424 569.142 551.245 518.476 543.016 521.377 532.891 525.312 557.962 560.515 549.866 592.580 517.514 456.916 442.054 508.495 466.059 409.240 234.657 276.102 387.744 277.135 193.611 234.105 351.919 253.124 271.595 561.270 571.690 585.648 586.524 127.689 153.424 288.268 439.938 56.589 142.264 260.386 338.880 161.515 275.396 95.350 121.814 214.186 153.179 274.101 103.357 95.350 538.040 506.354 555.200 477.155 466.208 490.553 433.814 452.288 511.983 682.760 415.819 572.832 638.584 683.795 450.255 143.193 138.897 278.331 280.629 504.550 532.538 535.026 555.656 494.131 441.878 421.142 456.603 463.684 434.586 417.871 427.173 389.637 401.717 403.106 217.628 328.793 119.052 144.847 201.337 228.005 194.651 163.222 162.005 153.372 2022 517 0 344 0 578.532 570.610 587.105 553.394 554.141 580.893 539.410 531.589 56.523 151.067 112.604 178.686 25.797 80.083 103.662 589.165 596.814 580.447 564.122 573.691 573.080 559.197 545.603 542.647 375.806 361.325 277.650 219.440 182.578 139.331 34.021 154.888 205.953 141.210 185.074 128.253 574.253 538.772 517.361 501.613 489.667 542.259 468.145 431.256 356.271 317.860 397.536 252.883 546.878 550.390 532.192 511.452 484.889 445.526 482.646 451.799 421.954 418.937 318.240 353.339 349.005 196.497 214.405 138.807 144.696 168.530 228.073 427.426 458.749 458.070 471.005 499.064 501.221 537.308 542.653 539.377 472.430 496.573 499.411 530.414 543.609 526.477 569.792 567.198 564.651 330.748 396.396 436.116 349.919 404.058 409.410 399.271 420.017 413.391 148.151 270.956 399.501 165.902 322.549 438.396 148.457 302.184 465.460 564.327 556.580 552.574 558.977 482.188 522.011 522.435 510.668 525.898 533.160 431.627 471.086 475.953 522.973 553.077 576.449 476.379 496.096 491.722 498.101 506.530 508.713 494.007 516.710 581.878 543.887 531.725 482.191 506.829 458.268 443.438 473.204 472.690 451.013 516.667 485.251 471.772 399.385 405.023 451.290 406.897 417.214 426.429 358.752 381.715 416.025 570.846 586.854 575.037 564.661 572.346 554.843 555.981 558.413 570.713 576.535 442.371 492.002 497.412 565.470 569.468 595.671 278.383 195.353 126.606 167.078 219.289 139.195 196.151 180.823 241.344 271.483 243.911 326.875 176.416 242.573 339.515 90.589 153.889 82.913 28.516 529.290 547.956 571.145 505.739 492.775 115.806 140.368 92.458 106.266 68.971 131.058 72.134 81.500 507.111 569.924 572.472 513.632 547.825 577.065 510.977 466.676 506.792 494.669 578.198 553.880 488.867 481.284 480.652 419.305 471.243 470.744 264.080 277.376 348.076 280.422 321.975 395.563 215.142 269.042 384.797 461.197 475.652 516.054 535.276 530.884 527.596 530.470 551.735 533.799 509.018 157.741 312.365 476.295 222.455 411.657 551.964 258.125 409.233 537.257 651.580 619.884 479.003 681.797 296.931 233.358 137.921 238.142 136.088 585.148 568.864 551.314 519.560 542.791 519.776 532.359 525.464 558.128 559.933 547.449 592.152 515.836 455.173 440.544 506.763 464.661 407.820 235.565 277.089 389.444 278.080 194.074 234.792 355.209 253.870 273.637 560.575 569.641 583.737 584.921 128.632 153.764 287.524 438.679 56.197 141.771 258.952 336.551 161.143 276.099 95.251 120.940 214.624 152.369 273.712 103.203 94.839 536.672 504.734 553.235 476.701 466.487 491.107 433.918 452.266 512.505 682.423 414.767 572.265 637.677 683.923 449.455 143.112 138.723 278.566 280.845 503.828 532.305 535.186 556.030 494.766 443.335 422.022 456.695 464.792 436.608 418.158 426.733 388.997 401.342 402.907 220.545 329.141 119.116 145.769 202.436 229.442 195.509 163.843 163.513 153.350 2022 518 0 344 0 576.367 568.578 585.501 551.290 551.784 579.831 538.102 531.741 56.103 150.126 111.820 177.487 25.571 79.396 102.896 589.814 596.937 578.980 563.180 572.796 572.272 559.103 545.064 541.438 374.717 359.606 276.364 218.078 181.487 138.484 33.791 155.391 205.672 141.951 185.366 127.891 572.532 536.202 515.523 501.156 489.480 542.441 466.322 430.691 356.679 318.574 398.362 250.726 544.624 548.579 529.639 508.917 483.008 444.521 481.311 449.442 419.818 419.112 319.073 353.990 348.901 198.132 215.304 139.444 146.231 169.653 228.603 426.943 458.857 458.081 470.547 499.002 501.076 536.577 541.723 537.535 471.509 495.944 499.221 530.063 543.248 526.119 568.873 566.270 564.237 331.486 396.031 435.954 350.892 404.256 409.394 399.983 419.441 412.486 149.041 273.849 402.333 165.937 326.859 441.331 148.546 304.748 468.538 562.188 554.585 551.433 559.040 481.406 520.963 520.507 509.431 524.562 533.946 431.743 472.125 477.505 522.157 550.853 573.621 476.624 495.445 491.481 498.043 505.893 509.422 495.417 517.006 579.655 541.559 529.429 482.512 506.776 456.237 442.273 472.844 471.910 449.897 516.018 484.501 471.222 401.026 405.615 452.417 409.189 420.148 429.029 359.924 382.254 417.002 570.032 585.660 573.308 564.292 570.565 552.163 555.015 556.261 569.497 577.353 443.070 492.180 498.091 566.635 568.454 594.433 278.758 197.554 126.427 167.859 220.771 140.379 197.290 182.600 242.075 273.322 245.473 328.808 177.929 243.590 342.275 90.286 154.850 82.448 28.312 527.779 546.427 570.309 505.022 492.486 115.109 139.751 92.023 105.563 68.524 130.207 71.644 80.928 505.443 567.357 570.863 512.795 545.549 574.663 509.614 464.944 504.976 493.057 578.874 554.396 489.019 480.926 479.414 417.653 470.991 470.616 266.969 278.393 350.498 281.673 324.123 397.630 215.690 269.251 386.718 460.809 476.054 514.977 535.301 531.056 527.029 529.684 551.713 533.383 507.871 157.902 315.951 478.965 223.847 414.999 553.232 259.235 410.566 536.190 651.202 620.246 479.091 682.336 296.604 233.366 138.235 240.100 136.735 583.892 568.591 551.381 520.628 542.570 518.190 531.835 525.615 558.292 559.360 545.053 591.733 514.176 453.446 439.049 505.051 463.277 406.413 236.468 278.069 391.129 279.019 194.534 235.475 358.472 254.611 275.666 559.892 567.619 581.854 583.345 129.567 154.100 286.788 437.434 55.809 141.283 257.531 334.244 160.775 276.795 95.153 120.073 215.060 151.564 273.324 103.049 94.330 535.318 503.129 551.291 476.252 466.764 491.654 434.020 452.244 513.021 682.097 413.722 571.704 636.788 684.046 448.661 143.032 138.549 278.799 281.059 503.114 532.075 535.343 556.398 495.393 444.777 422.894 456.786 465.889 438.609 418.442 426.297 388.362 400.969 402.710 223.449 329.487 119.180 146.685 203.530 230.872 196.362 164.460 165.014 153.327 2022 519 0 344 0 574.232 566.574 583.925 549.213 549.456 578.788 536.814 531.890 55.687 149.192 111.041 176.295 25.346 78.714 102.135 590.447 597.058 577.537 562.252 571.917 571.478 559.012 544.534 540.249 373.636 357.898 275.085 216.724 180.402 137.642 33.562 155.891 205.392 142.688 185.657 127.530 570.834 533.656 513.701 500.705 489.295 542.619 464.518 430.131 357.082 319.282 399.179 248.588 542.396 546.792 527.111 506.407 481.147 443.526 479.991 447.108 417.703 419.286 319.901 354.636 348.797 199.758 216.199 140.078 147.758 170.769 229.131 426.465 458.963 458.092 470.095 498.940 500.934 535.855 540.806 535.715 470.598 495.323 499.034 529.716 542.892 525.765 567.969 565.357 563.829 332.219 395.668 435.794 351.857 404.453 409.378 400.690 418.870 411.587 149.925 276.721 405.137 165.972 331.132 444.231 148.633 307.291 471.575 560.076 552.616 550.307 559.103 480.633 519.930 518.603 508.210 523.245 534.717 431.857 473.150 479.033 521.349 548.650 570.816 476.866 494.801 491.243 497.985 505.263 510.120 496.808 517.298 577.458 539.253 527.153 482.830 506.724 454.222 441.118 472.486 471.138 448.791 515.376 483.758 470.677 402.652 406.203 453.534 411.461 423.053 431.603 361.087 382.788 417.971 569.233 584.489 571.606 563.931 568.814 549.516 554.066 554.141 568.304 578.150 443.761 492.355 498.762 567.776 567.455 593.219 279.131 199.744 126.249 168.636 222.245 141.555 198.423 184.367 242.802 275.147 247.025 330.726 179.432 244.601 345.014 89.986 155.807 81.985 28.109 526.282 544.914 569.485 504.312 492.199 114.417 139.137 91.591 104.865 68.081 129.361 71.158 80.360 503.789 564.816 569.276 511.967 543.296 572.286 508.265 463.225 503.176 491.459 579.536 554.904 489.169 480.571 478.188 416.015 470.741 470.489 269.839 279.403 352.902 282.916 326.256 399.681 216.235 269.459 388.624 460.426 476.451 513.912 535.325 531.227 526.468 528.907 551.692 532.973 506.737 158.061 319.508 481.598 225.228 418.303 554.475 260.335 411.885 535.137 650.832 620.600 479.178 682.851 296.279 233.374 138.547 242.047 137.379 582.655 568.322 551.447 521.680 542.352 516.621 531.317 525.764 558.452 558.795 542.679 591.323 512.535 451.735 437.568 503.359 461.908 405.020 237.365 279.043 392.801 279.953 194.991 236.153 361.708 255.348 277.680 559.219 565.624 580.000 581.796 130.495 154.433 286.057 436.202 55.424 140.799 256.123 331.959 160.410 277.485 95.055 119.211 215.493 150.764 272.939 102.897 93.825 533.980 501.538 549.369 475.807 467.037 492.194 434.122 452.222 513.530 681.784 412.684 571.151 635.917 684.164 447.871 142.952 138.377 279.032 281.272 502.407 531.849 535.498 556.760 496.012 446.204 423.758 456.877 466.975 440.589 418.724 425.864 387.732 400.600 402.514 226.339 329.832 119.244 147.597 204.618 232.293 197.210 165.074 166.506 153.305 2022 520 0 344 0 572.128 564.598 582.377 547.162 547.156 577.765 535.544 532.037 55.273 148.263 110.267 175.112 25.124 78.038 101.380 591.066 597.176 576.118 561.339 571.053 570.699 558.922 544.012 539.077 372.561 356.200 273.812 215.378 179.324 136.806 33.335 156.388 205.114 143.420 185.946 127.171 569.157 531.132 511.895 500.258 489.111 542.795 462.732 429.578 357.482 319.983 399.986 246.470 540.194 545.026 524.610 503.922 479.304 442.542 478.686 444.795 415.606 419.459 320.723 355.279 348.695 201.375 217.089 140.708 149.278 171.880 229.655 425.990 459.068 458.103 469.647 498.879 500.793 535.143 539.901 533.915 469.695 494.708 498.848 529.374 542.542 525.415 567.080 564.458 563.428 332.946 395.308 435.634 352.815 404.648 409.362 401.390 418.303 410.697 150.803 279.571 407.914 166.007 335.369 447.096 148.720 309.814 474.569 557.991 550.670 549.197 559.164 479.870 518.912 516.724 507.007 521.948 535.473 431.970 474.159 480.539 520.551 546.467 568.034 477.105 494.164 491.008 497.929 504.640 510.810 498.180 517.586 575.285 536.969 524.896 483.144 506.672 452.221 439.971 472.132 470.373 447.693 514.741 483.022 470.138 404.265 406.786 454.641 413.712 425.928 434.150 362.241 383.318 418.932 568.449 583.339 569.929 563.577 567.091 546.901 553.134 552.052 567.132 578.926 444.446 492.528 499.425 568.893 566.472 592.028 279.503 201.922 126.073 169.408 223.711 142.725 199.548 186.124 243.524 276.960 248.567 332.630 180.926 245.605 347.730 89.687 156.758 81.525 27.908 524.801 543.417 568.674 503.610 491.916 113.728 138.527 91.162 104.172 67.641 128.521 70.676 79.797 502.151 562.300 567.709 511.148 541.064 569.935 506.928 461.519 501.392 489.875 580.183 555.403 489.317 480.221 476.975 414.393 470.494 470.363 272.691 280.407 355.288 284.152 328.374 401.713 216.777 269.666 390.514 460.046 476.844 512.858 535.349 531.394 525.915 528.140 551.671 532.568 505.616 158.219 323.034 484.192 226.598 421.569 555.693 261.426 413.190 534.099 650.472 620.947 479.265 683.343 295.956 233.381 138.857 243.984 138.020 581.437 568.058 551.512 522.716 542.137 515.068 530.806 525.910 558.610 558.238 540.326 590.921 510.912 450.040 436.102 501.686 460.554 403.639 238.257 280.011 394.459 280.881 195.446 236.828 364.918 256.080 279.682 558.556 563.655 578.172 580.272 131.416 154.764 285.334 434.983 55.043 140.319 254.727 329.696 160.049 278.168 94.957 118.356 215.924 149.969 272.556 102.745 93.322 532.655 499.962 547.466 475.367 467.307 492.728 434.222 452.201 514.032 681.483 411.652 570.605 635.063 684.276 447.087 142.872 138.206 279.263 281.484 501.709 531.625 535.651 557.115 496.624 447.617 424.615 456.966 468.049 442.549 419.004 425.435 387.107 400.233 402.319 229.216 330.175 119.307 148.504 205.700 233.707 198.053 165.685 167.991 153.283 2022 521 0 344 0 570.052 562.650 580.856 545.138 544.885 576.761 534.293 532.182 54.863 147.340 109.498 173.936 24.903 77.368 100.630 591.670 597.291 574.722 560.440 570.205 569.934 558.833 543.499 537.923 371.494 354.511 272.547 214.040 178.252 135.974 33.109 156.883 204.838 144.147 186.233 126.815 567.501 528.629 510.106 499.817 488.930 542.967 460.964 429.030 357.878 320.677 400.783 244.370 538.018 543.282 522.133 501.461 477.480 441.567 477.395 442.504 413.529 419.631 321.541 355.918 348.592 202.983 217.974 141.335 150.791 172.985 230.177 425.520 459.172 458.114 469.203 498.818 500.654 534.440 539.008 532.136 468.801 494.100 498.664 529.037 542.197 525.071 566.206 563.573 563.033 333.668 394.950 435.476 353.766 404.841 409.346 402.085 417.741 409.813 151.676 282.401 410.662 166.042 339.569 449.926 148.807 312.318 477.521 555.933 548.749 548.102 559.223 479.116 517.909 514.869 505.820 520.669 536.214 432.082 475.154 482.022 519.760 544.303 565.275 477.342 493.534 490.775 497.873 504.024 511.490 499.534 517.871 573.136 534.706 522.658 483.455 506.621 450.235 438.833 471.782 469.614 446.604 514.114 482.294 469.603 405.864 407.364 455.737 415.942 428.774 436.671 363.386 383.844 419.884 567.679 582.211 568.278 563.231 565.396 544.318 552.219 549.994 565.982 579.682 445.123 492.699 500.078 569.987 565.504 590.858 279.872 204.089 125.897 170.177 225.168 143.888 200.668 187.870 244.242 278.761 250.098 334.519 182.410 246.602 350.423 89.389 157.704 81.068 27.708 523.335 541.938 567.874 502.916 491.636 113.044 137.921 90.735 103.483 67.204 127.687 70.198 79.237 500.528 559.809 566.162 510.338 538.854 567.608 505.605 459.827 499.624 488.306 580.817 555.893 489.463 479.874 475.775 412.784 470.250 470.239 275.525 281.404 357.656 285.380 330.477 403.729 217.315 269.871 392.389 459.670 477.233 511.816 535.373 531.560 525.369 527.382 551.651 532.169 504.506 158.375 326.531 486.748 227.958 424.797 556.887 262.507 414.482 533.074 650.121 621.286 479.350 683.812 295.635 233.389 139.166 245.910 138.657 580.238 567.798 551.576 523.736 541.924 513.530 530.301 526.055 558.766 557.689 537.993 590.527 509.308 448.361 434.649 500.033 459.213 402.271 239.144 280.973 396.103 281.804 195.898 237.498 368.101 256.808 281.669 557.904 561.712 576.371 578.774 132.329 155.092 284.617 433.777 54.666 139.843 253.345 327.455 159.692 278.844 94.861 117.507 216.353 149.178 272.174 102.594 92.823 531.345 498.399 545.585 474.931 467.574 493.256 434.322 452.180 514.527 681.192 410.627 570.066 634.225 684.384 446.308 142.793 138.036 279.492 281.694 501.019 531.404 535.802 557.464 497.228 449.014 425.464 457.055 469.111 444.487 419.282 425.009 386.487 399.870 402.127 232.079 330.516 119.370 149.407 206.776 235.113 198.892 166.292 169.468 153.261 2022 522 0 344 0 568.005 560.729 579.362 543.140 542.640 575.777 533.059 532.324 54.455 146.423 108.735 172.769 24.685 76.703 99.886 592.260 597.403 573.348 559.556 569.371 569.182 558.747 542.994 536.787 370.433 352.833 271.289 212.711 177.186 135.148 32.885 157.374 204.563 144.870 186.519 126.460 565.866 526.149 508.332 499.381 488.750 543.136 459.214 428.489 358.270 321.365 401.571 242.290 535.866 541.560 519.681 499.023 475.674 440.603 476.118 440.234 411.470 419.801 322.353 356.554 348.491 204.583 218.855 141.959 152.296 174.084 230.697 425.054 459.275 458.125 468.764 498.758 500.517 533.747 538.127 530.377 467.915 493.498 498.483 528.705 541.857 524.731 565.345 562.702 562.645 334.385 394.596 435.320 354.709 405.033 409.330 402.773 417.184 408.936 152.543 285.210 413.382 166.077 343.733 452.721 148.893 314.801 480.432 553.900 546.851 547.022 559.282 478.371 516.920 513.039 504.650 519.408 536.940 432.193 476.134 483.483 518.978 542.159 562.539 477.576 492.910 490.544 497.818 503.415 512.161 500.870 518.151 571.011 532.464 520.439 483.763 506.570 448.263 437.704 471.435 468.863 445.524 513.493 481.573 469.074 407.449 407.938 456.823 418.151 431.590 439.166 364.523 384.365 420.828 566.924 581.104 566.651 562.891 563.728 541.766 551.319 547.966 564.853 580.418 445.794 492.868 500.724 571.058 564.551 589.710 280.239 206.244 125.723 170.941 226.618 145.043 201.780 189.607 244.955 280.549 251.619 336.393 183.885 247.593 353.094 89.093 158.645 80.613 27.509 521.884 540.474 567.087 502.229 491.359 112.364 137.319 90.312 102.798 66.770 126.858 69.723 78.682 498.920 557.342 564.635 509.536 536.665 565.305 504.295 458.148 497.871 486.751 581.437 556.375 489.608 479.531 474.586 411.190 470.008 470.117 278.340 282.395 360.007 286.600 332.565 405.727 217.850 270.076 394.248 459.298 477.617 510.785 535.396 531.722 524.830 526.634 551.630 531.776 503.409 158.531 329.997 489.267 229.308 427.988 558.056 263.580 415.760 532.063 649.778 621.617 479.436 684.260 295.315 233.397 139.473 247.825 139.291 579.057 567.542 551.640 524.742 541.715 512.007 529.802 526.198 558.919 557.148 535.682 590.142 507.722 446.697 433.210 498.398 457.886 400.916 240.025 281.929 397.734 282.722 196.347 238.164 371.258 257.531 283.643 557.261 559.794 574.597 577.300 133.235 155.416 283.906 432.585 54.292 139.372 251.975 325.235 159.338 279.514 94.764 116.663 216.779 148.392 271.795 102.444 92.326 530.049 496.851 543.723 474.499 467.838 493.777 434.420 452.159 515.016 680.912 409.608 569.533 633.403 684.487 445.534 142.714 137.867 279.721 281.904 500.337 531.186 535.950 557.807 497.824 450.397 426.306 457.143 470.162 446.406 419.556 424.586 385.871 399.509 401.935 234.928 330.855 119.433 150.304 207.847 236.512 199.725 166.895 170.938 153.239 2022 523 0 344 0 565.986 558.834 577.894 541.166 540.423 574.810 531.844 532.464 54.051 145.512 107.978 171.609 24.468 76.045 99.148 592.836 597.513 571.996 558.684 568.552 568.445 558.661 542.498 535.668 369.379 351.164 270.037 211.390 176.127 134.327 32.662 157.862 204.289 145.589 186.802 126.107 564.251 523.690 506.574 498.949 488.573 543.302 457.482 427.954 358.657 322.046 402.350 240.228 533.739 539.859 517.254 496.610 473.887 439.648 474.856 437.985 409.430 419.970 323.160 357.185 348.390 206.175 219.731 142.580 153.794 175.177 231.213 424.593 459.376 458.135 468.330 498.699 500.382 533.063 537.258 528.638 467.038 492.902 498.304 528.377 541.521 524.395 564.499 561.845 562.264 335.097 394.244 435.165 355.645 405.223 409.315 403.456 416.632 408.067 153.405 287.999 416.074 166.111 347.860 455.482 148.978 317.265 483.300 551.893 544.975 545.956 559.340 477.636 515.945 511.231 503.495 518.166 537.651 432.302 477.100 484.923 518.204 540.035 559.824 477.808 492.293 490.317 497.763 502.812 512.822 502.187 518.428 568.909 530.242 518.239 484.068 506.520 446.306 436.584 471.091 468.118 444.452 512.880 480.859 468.549 409.021 408.507 457.898 420.339 434.376 441.634 365.650 384.883 421.763 566.182 580.017 565.049 562.558 562.086 539.244 550.435 545.967 563.745 581.134 446.458 493.035 501.361 572.107 563.613 588.584 280.604 208.389 125.549 171.701 228.060 146.192 202.886 191.333 245.663 282.324 253.131 338.253 185.351 248.577 355.742 88.799 159.581 80.161 27.312 520.448 539.026 566.312 501.549 491.084 111.688 136.720 89.891 102.119 66.339 126.035 69.251 78.130 497.327 554.899 563.127 508.743 534.497 563.026 502.997 456.481 496.133 485.210 582.044 556.848 489.750 479.192 473.410 409.610 469.769 469.995 281.137 283.380 362.339 287.812 334.639 407.708 218.382 270.279 396.092 458.929 477.997 509.764 535.419 531.883 524.298 525.895 551.610 531.388 502.323 158.686 333.434 491.749 230.648 431.140 559.202 264.644 417.024 531.066 649.443 621.942 479.520 684.688 294.997 233.404 139.779 249.731 139.921 577.895 567.291 551.702 525.732 541.509 510.499 529.310 526.338 559.069 556.614 533.390 589.764 506.153 445.049 431.784 496.782 456.574 399.573 240.901 282.879 399.350 283.634 196.794 238.826 374.388 258.250 285.604 556.629 557.901 572.848 575.850 134.134 155.738 283.202 431.405 53.921 138.905 250.618 323.036 158.987 280.177 94.669 115.826 217.203 147.610 271.418 102.294 91.833 528.767 495.316 541.880 474.072 468.100 494.291 434.518 452.138 515.498 680.643 408.596 569.008 632.598 684.586 444.766 142.636 137.698 279.948 282.112 499.662 530.972 536.096 558.145 498.413 451.765 427.140 457.230 471.202 448.303 419.829 424.167 385.260 399.151 401.746 237.765 331.193 119.495 151.197 208.911 237.903 200.555 167.496 172.400 153.218 2022 524 0 344 0 563.994 556.965 576.451 539.218 538.232 573.862 530.646 532.601 53.650 144.606 107.225 170.457 24.253 75.392 98.415 593.398 597.620 570.666 557.827 567.748 567.720 558.578 542.010 534.566 368.333 349.506 268.792 210.078 175.075 133.511 32.441 158.347 204.018 146.304 187.085 125.756 562.656 521.252 504.832 498.522 488.397 543.465 455.768 427.424 359.041 322.720 403.120 238.184 531.636 538.178 514.850 494.220 472.117 438.703 473.607 435.757 407.408 420.138 323.962 357.813 348.289 207.758 220.602 143.197 155.285 176.265 231.727 424.135 459.477 458.146 467.900 498.641 500.248 532.388 536.401 526.919 466.169 492.313 498.127 528.053 541.191 524.064 563.667 561.002 561.889 335.803 393.895 435.011 356.574 405.411 409.299 404.133 416.084 407.205 154.262 290.766 418.738 166.145 351.951 458.208 149.063 319.710 486.127 549.911 543.122 544.906 559.397 476.909 514.984 509.447 502.357 516.941 538.349 432.410 478.052 486.340 517.438 537.929 557.132 478.038 491.683 490.092 497.709 502.217 513.475 503.487 518.701 566.830 528.042 516.057 484.370 506.471 444.362 435.473 470.750 467.380 443.389 512.273 480.152 468.029 410.580 409.072 458.964 422.507 437.133 444.076 366.769 385.396 422.690 565.453 578.950 563.470 562.231 560.471 536.752 549.566 543.998 562.656 581.832 447.116 493.199 501.989 573.133 562.688 587.478 280.967 210.522 125.376 172.456 229.494 147.335 203.986 193.049 246.368 284.087 254.632 340.098 186.808 249.555 358.369 88.506 160.511 79.712 27.116 519.026 537.594 565.548 500.877 490.813 111.017 136.126 89.474 101.443 65.911 125.217 68.783 77.582 495.748 552.480 561.639 507.958 532.350 560.770 501.712 454.828 494.411 483.683 582.638 557.313 489.892 478.856 472.245 408.044 469.533 469.875 283.915 284.359 364.654 289.017 336.698 409.672 218.911 270.480 397.920 458.564 478.373 508.755 535.442 532.041 523.772 525.166 551.591 531.005 501.249 158.839 336.842 494.193 231.977 434.254 560.325 265.699 418.276 530.082 649.117 622.259 479.604 685.095 294.681 233.412 140.083 251.625 140.549 576.750 567.044 551.763 526.707 541.305 509.006 528.823 526.477 559.217 556.089 531.119 589.394 504.602 443.416 430.372 495.184 455.274 398.243 241.772 283.823 400.953 284.540 197.238 239.484 377.491 258.964 287.552 556.006 556.032 571.124 574.424 135.026 156.057 282.505 430.237 53.554 138.441 249.273 320.859 158.640 280.834 94.574 114.995 217.625 146.833 271.043 102.146 91.342 527.499 493.795 540.057 473.650 468.359 494.800 434.615 452.117 515.974 680.383 407.591 568.488 631.808 684.680 444.002 142.558 137.531 280.173 282.319 498.995 530.760 536.240 558.476 498.994 453.118 427.967 457.317 472.230 450.180 420.099 423.751 384.654 398.796 401.557 240.587 331.528 119.557 152.086 209.971 239.286 201.379 168.093 173.854 153.196 2022 525 0 344 0 562.030 555.121 575.033 537.293 536.066 572.932 529.465 532.735 53.252 143.706 106.478 169.313 24.040 74.744 97.687 593.947 597.724 569.357 556.982 566.957 567.008 558.496 541.529 533.480 367.293 347.856 267.554 208.773 174.028 132.700 32.222 158.830 203.748 147.014 187.365 125.407 561.080 518.835 503.105 498.100 488.224 543.625 454.070 426.900 359.422 323.389 403.880 236.159 529.557 536.517 512.471 491.853 470.364 437.767 472.372 433.550 405.405 420.305 324.759 358.437 348.189 209.333 221.468 143.811 156.769 177.347 232.237 423.681 459.577 458.156 467.475 498.583 500.115 531.723 535.555 525.219 465.309 491.731 497.952 527.734 540.865 523.737 562.848 560.172 561.520 336.505 393.548 434.858 357.496 405.598 409.284 404.804 415.540 406.349 155.113 293.513 421.374 166.179 356.005 460.900 149.147 322.135 488.912 547.953 541.292 543.869 559.453 476.191 514.037 507.685 501.234 515.734 539.033 432.516 478.989 487.736 516.680 535.842 554.461 478.265 491.079 489.869 497.656 501.627 514.119 504.770 518.971 564.774 525.861 513.893 484.669 506.422 442.433 434.370 470.413 466.649 442.334 511.673 479.452 467.515 412.125 409.632 460.019 424.653 439.861 446.492 367.880 385.905 423.609 564.738 577.902 561.914 561.911 558.882 534.290 548.713 542.057 561.587 582.511 447.766 493.362 502.610 574.137 561.778 586.392 281.328 212.644 125.205 173.208 230.920 148.470 205.079 194.755 247.067 285.837 256.122 341.929 188.255 250.525 360.973 88.215 161.437 79.265 26.922 517.618 536.177 564.795 500.212 490.544 110.349 135.535 89.059 100.773 65.486 124.405 68.319 77.038 494.183 550.084 560.169 507.182 530.222 558.537 500.439 453.187 492.703 482.169 583.219 557.770 490.031 478.524 471.093 406.491 469.299 469.757 286.675 285.331 366.951 290.214 338.742 411.618 219.437 270.681 399.733 458.203 478.744 507.756 535.465 532.196 523.253 524.445 551.572 530.628 500.187 158.991 340.220 496.600 233.297 437.331 561.425 266.745 419.513 529.112 648.798 622.570 479.687 685.484 294.366 233.419 140.386 253.509 141.173 575.622 566.800 551.823 527.667 541.105 507.528 528.343 526.614 559.363 555.570 528.867 589.032 503.068 441.798 428.974 493.604 453.988 396.924 242.638 284.761 402.543 285.441 197.680 240.138 380.568 259.673 289.486 555.393 554.186 569.424 573.021 135.911 156.374 281.813 429.082 53.190 137.982 247.940 318.702 158.296 281.485 94.479 114.170 218.044 146.060 270.669 101.998 90.855 526.244 492.287 538.254 473.231 468.615 495.302 434.711 452.097 516.443 680.133 406.591 567.976 631.033 684.771 443.243 142.481 137.364 280.397 282.525 498.336 530.551 536.382 558.802 499.568 454.457 428.786 457.402 473.248 452.037 420.367 423.338 384.052 398.444 401.371 243.397 331.862 119.619 152.970 211.024 240.662 202.199 168.686 175.301 153.175 2022 526 0 344 0 560.091 553.302 573.640 535.393 533.927 572.018 528.301 532.868 52.856 142.811 105.736 168.177 23.829 74.102 96.965 594.482 597.826 568.068 556.151 566.181 566.310 558.416 541.057 532.411 366.260 346.217 266.323 207.477 172.988 131.893 32.004 159.309 203.479 147.719 187.644 125.060 559.524 516.439 501.393 497.682 488.052 543.783 452.390 426.382 359.798 324.050 404.632 234.152 527.501 534.877 510.115 489.508 468.629 436.841 471.151 431.363 403.419 420.471 325.551 359.058 348.090 210.900 222.329 144.422 158.245 178.424 232.746 423.231 459.676 458.166 467.054 498.527 499.985 531.066 534.720 523.539 464.456 491.154 497.779 527.419 540.544 523.414 562.042 559.355 561.157 337.201 393.205 434.707 358.411 405.784 409.269 405.470 415.001 405.501 155.958 296.240 423.983 166.212 360.023 463.557 149.230 324.541 491.656 546.020 539.483 542.846 559.508 475.482 513.103 505.946 500.127 514.543 539.703 432.622 479.913 489.110 515.930 533.773 551.812 478.490 490.482 489.649 497.603 501.045 514.755 506.034 519.237 562.740 523.700 511.747 484.964 506.373 440.518 433.276 470.079 465.924 441.287 511.080 478.759 467.005 413.656 410.188 461.065 426.780 442.559 448.881 368.981 386.410 424.520 564.035 576.874 560.381 561.597 557.317 531.857 547.874 540.143 560.537 583.172 448.410 493.523 503.222 575.120 560.881 585.325 281.687 214.756 125.034 173.955 232.339 149.599 206.166 196.451 247.762 287.575 257.603 343.745 189.693 251.490 363.554 87.925 162.358 78.820 26.729 516.224 534.776 564.054 499.554 490.278 109.685 134.948 88.647 100.106 65.064 123.598 67.858 76.498 492.633 547.711 558.717 506.414 528.115 556.327 499.178 451.559 491.010 480.668 583.788 558.218 490.169 478.196 469.951 404.953 469.069 469.640 289.417 286.297 369.230 291.404 340.771 413.548 219.960 270.880 401.531 457.845 479.111 506.767 535.487 532.350 522.741 523.733 551.553 530.255 499.136 159.143 343.568 498.970 234.606 440.370 562.502 267.783 420.738 528.154 648.487 622.873 479.770 685.855 294.053 233.426 140.687 255.383 141.794 574.512 566.561 551.883 528.612 540.907 506.064 527.869 526.749 559.506 555.060 526.635 588.677 501.550 440.195 427.588 492.042 452.716 395.618 243.499 285.693 404.118 286.337 198.119 240.787 383.618 260.379 291.407 554.789 552.365 567.749 571.641 136.789 156.687 281.128 427.939 52.829 137.527 246.619 316.566 157.955 282.129 94.385 113.351 218.461 145.292 270.298 101.851 90.370 525.002 490.793 536.468 472.817 468.868 495.798 434.807 452.077 516.906 679.892 405.598 567.469 630.273 684.857 442.489 142.404 137.199 280.620 282.729 497.684 530.345 536.522 559.122 500.135 455.782 429.599 457.487 474.254 453.874 420.633 422.929 383.455 398.094 401.185 246.193 332.194 119.680 153.849 212.072 242.030 203.014 169.276 176.741 153.153 2022 527 0 344 0 558.179 551.508 572.270 533.516 531.812 571.122 527.154 532.998 52.464 141.922 105.000 167.048 23.620 73.466 96.248 595.006 597.926 566.800 555.332 565.417 565.623 558.337 540.592 531.357 365.233 344.587 265.099 206.188 171.954 131.092 31.787 159.786 203.212 148.421 187.922 124.715 557.987 514.063 499.695 497.269 487.882 543.937 450.727 425.870 360.171 324.706 405.374 232.163 525.468 533.256 507.781 487.186 466.911 435.925 469.943 429.196 401.452 420.636 326.337 359.674 347.991 212.458 223.186 145.030 159.714 179.494 233.251 422.785 459.774 458.177 466.638 498.470 499.856 530.417 533.896 521.877 463.612 490.584 497.607 527.108 540.228 523.096 561.249 558.550 560.800 337.892 392.863 434.558 359.319 405.967 409.254 406.129 414.467 404.659 156.798 298.946 426.563 166.246 364.003 466.180 149.313 326.927 494.358 544.110 537.695 541.837 559.562 474.782 512.182 504.228 499.034 513.369 540.360 432.726 480.823 490.463 515.187 531.723 549.184 478.712 489.891 489.431 497.551 500.469 515.381 507.282 519.499 560.727 521.559 509.619 485.257 506.325 438.617 432.190 469.749 465.206 440.249 510.493 478.072 466.499 415.175 410.740 462.100 428.885 445.227 451.245 370.074 386.911 425.423 563.346 575.864 558.871 561.290 555.777 529.452 547.050 538.257 559.506 583.815 449.048 493.682 503.827 576.081 559.998 584.278 282.045 216.856 124.864 174.699 233.749 150.721 207.247 198.138 248.453 289.301 259.075 345.547 191.122 252.448 366.114 87.637 163.273 78.378 26.538 514.844 533.389 563.323 498.903 490.015 109.025 134.364 88.238 99.444 64.644 122.796 67.401 75.962 491.096 545.360 557.284 505.653 526.028 554.139 497.929 449.943 489.332 479.181 584.344 558.659 490.305 477.871 468.821 403.428 468.840 469.524 292.141 287.257 371.492 292.586 342.786 415.461 220.480 271.078 403.314 457.491 479.474 505.789 535.508 532.501 522.235 523.030 551.534 529.888 498.096 159.293 346.886 501.304 235.905 443.371 563.557 268.812 421.950 527.209 648.184 623.170 479.852 686.210 293.741 233.434 140.986 257.247 142.411 573.418 566.326 551.941 529.544 540.712 504.615 527.400 526.882 559.646 554.556 524.423 588.329 500.050 438.606 426.216 490.497 451.456 394.324 244.355 286.619 405.681 287.227 198.555 241.433 386.641 261.080 293.314 554.194 550.566 566.098 570.283 137.660 156.998 280.449 426.808 52.471 137.076 245.311 314.450 157.618 282.767 94.291 112.538 218.876 144.528 269.928 101.705 89.888 523.773 489.312 534.702 472.407 469.118 496.288 434.901 452.057 517.362 679.660 404.612 566.969 629.528 684.940 441.740 142.328 137.034 280.842 282.933 497.039 530.141 536.659 559.436 500.694 457.092 430.403 457.571 475.249 455.691 420.896 422.523 382.863 397.748 401.001 248.976 332.525 119.741 154.724 213.114 243.391 203.825 169.863 178.173 153.132 2022 528 0 344 0 556.292 549.737 570.923 531.662 529.723 570.242 526.022 533.126 52.074 141.039 104.268 165.926 23.413 72.835 95.536 595.516 598.023 565.551 554.526 564.667 564.949 558.259 540.134 530.319 364.214 342.967 263.881 204.908 170.926 130.296 31.572 160.260 202.947 149.118 188.197 124.372 556.469 511.708 498.013 496.861 487.713 544.089 449.080 425.363 360.540 325.355 406.108 230.192 523.458 531.654 505.471 484.887 465.210 435.017 468.748 427.049 399.502 420.799 327.119 360.287 347.893 214.008 224.039 145.635 161.176 180.560 233.754 422.343 459.870 458.187 466.226 498.415 499.728 529.778 533.083 520.233 462.776 490.019 497.438 526.802 539.917 522.782 560.469 557.758 560.449 338.578 392.525 434.409 360.220 406.150 409.239 406.783 413.937 403.825 157.633 301.632 429.116 166.279 367.947 468.769 149.395 329.294 497.019 542.223 535.929 540.842 559.615 474.090 511.275 502.532 497.957 512.212 541.003 432.829 481.720 491.796 514.452 529.691 546.576 478.933 489.306 489.216 497.500 499.899 515.999 508.512 519.758 558.737 519.437 507.508 485.546 506.278 436.730 431.113 469.421 464.494 439.219 509.912 477.392 465.999 416.680 411.287 463.125 430.970 447.867 453.582 371.159 387.409 426.317 562.668 574.872 557.382 560.988 554.262 527.075 546.240 536.397 558.494 584.442 449.679 493.840 504.423 577.022 559.129 583.250 282.400 218.945 124.695 175.438 235.152 151.837 208.321 199.814 249.140 291.014 260.536 347.335 192.543 253.399 368.652 87.350 164.184 77.938 26.347 513.478 532.017 562.604 498.259 489.754 108.370 133.784 87.832 98.787 64.228 122.000 66.947 75.430 489.574 543.032 555.869 504.901 523.960 551.973 496.692 448.339 487.667 477.707 584.889 559.092 490.439 477.550 467.703 401.916 468.615 469.409 294.847 288.211 373.736 293.760 344.786 417.357 220.996 271.275 405.082 457.140 479.833 504.822 535.530 532.650 521.735 522.335 551.516 529.526 497.067 159.442 350.175 503.601 237.195 446.334 564.590 269.832 423.148 526.276 647.888 623.461 479.933 686.547 293.431 233.441 141.285 259.100 143.025 572.340 566.094 551.999 530.460 540.520 503.179 526.937 527.014 559.785 554.060 522.229 587.988 498.565 437.032 424.856 488.970 450.210 393.042 245.206 287.539 407.230 288.113 198.989 242.075 389.637 261.776 295.209 553.609 548.789 564.469 568.946 138.525 157.306 279.776 425.690 52.117 136.629 244.014 312.354 157.284 283.399 94.198 111.730 219.288 143.769 269.561 101.559 89.409 522.558 487.843 532.953 472.001 469.366 496.771 434.994 452.037 517.812 679.436 403.632 566.476 628.796 685.019 440.996 142.251 136.871 281.062 283.135 496.402 529.941 536.795 559.745 501.247 458.388 431.201 457.654 476.234 457.487 421.157 422.120 382.275 397.404 400.819 251.745 332.853 119.802 155.594 214.151 244.745 204.631 170.447 179.597 153.111 2022 529 0 344 0 554.429 547.990 569.599 529.831 527.657 569.378 524.907 533.252 51.688 140.161 103.541 164.813 23.207 72.210 94.830 596.014 598.118 564.322 553.732 563.930 564.286 558.183 539.684 529.297 363.201 341.356 262.670 203.636 169.905 129.504 31.358 160.731 202.683 149.811 188.471 124.031 554.968 509.372 496.345 496.457 487.547 544.238 447.449 424.862 360.905 325.998 406.833 228.239 521.469 530.072 503.183 482.609 463.526 434.119 467.566 424.921 397.569 420.962 327.896 360.897 347.795 215.549 224.887 146.236 162.631 181.620 234.254 421.904 459.966 458.197 465.818 498.360 499.603 529.146 532.281 518.608 461.947 489.461 497.271 526.500 539.609 522.472 559.702 556.979 560.104 339.260 392.189 434.262 361.113 406.331 409.224 407.432 413.411 402.996 158.463 304.298 431.641 166.312 371.854 471.323 149.477 331.642 499.640 540.359 534.183 539.860 559.667 473.406 510.379 500.857 496.894 511.071 541.634 432.931 482.603 493.107 513.725 527.676 543.990 479.150 488.727 489.003 497.449 499.336 516.609 509.725 520.014 556.767 517.334 505.415 485.833 506.231 434.856 430.044 469.097 463.788 438.196 509.338 476.719 465.503 418.172 411.829 464.141 433.035 450.477 455.894 372.235 387.902 427.204 562.003 573.898 555.915 560.693 552.769 524.725 545.444 534.564 557.499 585.051 450.303 493.995 505.012 577.942 558.272 582.240 282.753 221.023 124.528 176.173 236.547 152.946 209.389 201.481 249.822 292.716 261.987 349.108 193.954 254.344 371.168 87.065 165.089 77.501 26.159 512.125 530.660 561.895 497.622 489.497 107.718 133.208 87.428 98.134 63.814 121.209 66.497 74.902 488.065 540.726 554.471 504.157 521.911 549.828 495.467 446.748 486.017 476.246 585.421 559.518 490.572 477.232 466.595 400.418 468.391 469.295 297.535 289.158 375.962 294.927 346.772 419.235 221.510 271.471 406.834 456.792 480.188 503.864 535.551 532.797 521.242 521.649 551.498 529.169 496.050 159.590 353.435 505.862 238.474 449.260 565.602 270.844 424.334 525.356 647.599 623.745 480.013 686.869 293.123 233.448 141.581 260.943 143.637 571.279 565.867 552.055 531.363 540.330 501.757 526.480 527.143 559.921 553.570 520.054 587.654 497.097 435.473 423.509 487.459 448.976 391.771 246.051 288.453 408.766 288.992 199.420 242.713 392.607 262.468 297.091 553.032 547.035 562.863 567.631 139.382 157.611 279.110 424.582 51.766 136.186 242.730 310.279 156.953 284.025 94.106 110.929 219.699 143.014 269.195 101.415 88.932 521.354 486.388 531.223 471.600 469.611 497.249 435.087 452.017 518.257 679.221 402.657 565.988 628.079 685.095 440.257 142.176 136.708 281.281 283.336 495.771 529.743 536.928 560.049 501.792 459.670 431.992 457.737 477.207 459.264 421.416 421.720 381.691 397.063 400.638 254.501 333.180 119.863 156.459 215.182 246.091 205.433 171.027 181.014 153.090 2022 530 0 344 0 552.592 546.266 568.298 528.022 525.615 568.530 523.808 533.375 51.304 139.288 102.820 163.706 23.004 71.590 94.129 596.501 598.211 563.112 552.950 563.205 563.636 558.109 539.242 528.290 362.194 339.754 261.466 202.371 168.889 128.718 31.146 161.199 202.420 150.499 188.744 123.691 553.486 507.056 494.692 496.057 487.382 544.384 445.835 424.366 361.267 326.635 407.549 226.303 519.503 528.508 500.917 480.352 461.858 433.230 466.397 422.813 395.654 421.123 328.667 361.503 347.698 217.083 225.730 146.835 164.079 182.674 234.751 421.470 460.061 458.206 465.414 498.306 499.478 528.523 531.490 517.001 461.127 488.908 497.106 526.202 539.307 522.166 558.946 556.211 559.765 339.936 391.856 434.116 362.000 406.510 409.209 408.075 412.890 402.175 159.287 306.943 434.139 166.345 375.724 473.844 149.558 333.971 502.219 538.518 532.458 538.891 559.719 472.731 509.497 499.203 495.845 509.946 542.252 433.032 483.472 494.399 513.006 525.679 541.423 479.366 488.154 488.792 497.399 498.778 517.210 510.921 520.266 554.818 515.251 503.339 486.116 506.184 432.996 428.983 468.775 463.089 437.182 508.770 476.052 465.012 419.651 412.368 465.147 435.079 453.057 458.179 373.303 388.391 428.083 561.349 572.942 554.468 560.403 551.300 522.403 544.661 532.756 556.522 585.644 450.922 494.148 505.593 578.843 557.428 581.248 283.105 223.091 124.361 176.904 237.935 154.049 210.450 203.138 250.500 294.405 263.429 350.868 195.356 255.283 373.661 86.781 165.990 77.067 25.971 510.786 529.317 561.196 496.992 489.242 107.070 132.636 87.028 97.485 63.403 120.424 66.049 74.377 486.569 538.441 553.090 503.420 519.881 547.705 494.253 445.168 484.381 474.798 585.942 559.936 490.703 476.918 465.499 398.932 468.170 469.183 300.205 290.100 378.171 296.087 348.743 421.097 222.020 271.665 408.572 456.448 480.539 502.916 535.572 532.941 520.755 520.972 551.480 528.816 495.043 159.737 356.665 508.086 239.744 452.148 566.592 271.847 425.507 524.448 647.318 624.022 480.093 687.176 292.817 233.455 141.877 262.776 144.244 570.233 565.643 552.111 532.251 540.143 500.349 526.028 527.271 560.055 553.088 517.898 587.327 495.645 433.927 422.175 485.966 447.754 390.512 246.892 289.362 410.288 289.867 199.849 243.347 395.551 263.156 298.959 552.464 545.302 561.280 566.337 140.233 157.914 278.449 423.487 51.418 135.747 241.457 308.223 156.626 284.645 94.014 110.133 220.107 142.263 268.831 101.271 88.459 520.164 484.945 529.510 471.202 469.853 497.721 435.179 451.998 518.695 679.013 401.690 565.506 627.375 685.168 439.523 142.100 136.546 281.499 283.536 495.148 529.547 537.060 560.347 502.330 460.938 432.775 457.819 478.170 461.021 421.673 421.323 381.112 396.724 400.458 257.244 333.506 119.923 157.321 216.207 247.429 206.230 171.605 182.424 153.069 2022 531 0 344 0 550.778 544.565 567.018 526.235 523.597 567.698 522.723 533.497 50.923 138.421 102.103 162.607 22.802 70.975 93.433 596.975 598.301 561.921 552.180 562.493 562.997 558.035 538.806 527.297 361.194 338.162 260.268 201.114 167.880 127.936 30.935 161.664 202.159 151.184 189.015 123.354 552.022 504.759 493.053 495.662 487.219 544.528 444.237 423.876 361.625 327.266 408.257 224.384 517.558 526.962 498.673 478.117 460.207 432.349 465.240 420.724 393.755 421.284 329.434 362.105 347.602 218.608 226.568 147.430 165.519 183.723 235.246 421.039 460.155 458.216 465.014 498.252 499.355 527.908 530.708 515.411 460.314 488.361 496.943 525.908 539.008 521.864 558.203 555.455 559.431 340.607 391.525 433.971 362.880 406.688 409.194 408.712 412.373 401.360 160.107 309.569 436.609 166.377 379.557 476.330 149.639 336.281 504.758 536.698 530.753 537.935 559.769 472.064 508.626 497.569 494.810 508.836 542.857 433.131 484.329 495.670 512.293 523.699 538.877 479.579 487.588 488.584 497.349 498.227 517.803 512.100 520.515 552.889 513.185 501.279 486.397 506.138 431.148 427.930 468.457 462.395 436.176 508.209 475.391 464.525 421.117 412.902 466.143 437.103 455.608 460.439 374.362 388.876 428.953 560.707 572.003 553.043 560.119 549.853 520.107 543.892 530.974 555.562 586.221 451.534 494.300 506.166 579.723 556.597 580.274 283.454 225.147 124.195 177.631 239.315 155.145 211.506 204.785 251.173 296.082 264.861 352.613 196.749 256.216 376.133 86.499 166.886 76.634 25.785 509.459 527.989 560.507 496.368 488.989 106.426 132.067 86.630 96.840 62.995 119.643 65.606 73.856 485.087 536.178 551.726 502.692 517.870 545.603 493.050 443.601 482.759 473.362 586.451 560.346 490.833 476.607 464.413 397.460 467.952 469.072 302.856 291.035 380.362 297.240 350.700 422.943 222.528 271.859 410.294 456.107 480.886 501.978 535.592 533.084 520.274 520.302 551.463 528.469 494.046 159.883 359.866 510.275 241.004 454.999 567.562 272.842 426.667 523.551 647.043 624.294 480.172 687.469 292.512 233.463 142.170 264.599 144.849 569.202 565.422 552.166 533.126 539.958 498.955 525.582 527.397 560.187 552.612 515.760 587.006 494.209 432.396 420.853 484.488 446.545 389.265 247.728 290.264 411.797 290.736 200.275 243.977 398.467 263.840 300.815 551.905 543.591 559.718 565.063 141.077 158.214 277.794 422.403 51.074 135.312 240.195 306.187 156.302 285.259 93.922 109.342 220.513 141.517 268.469 101.128 87.988 518.986 483.514 527.815 470.808 470.093 498.187 435.270 451.978 519.127 678.813 400.728 565.031 626.685 685.237 438.793 142.026 136.386 281.715 283.735 494.532 529.355 537.189 560.640 502.861 462.193 433.552 457.900 479.122 462.758 421.927 420.930 380.537 396.389 400.280 259.974 333.829 119.983 158.177 217.227 248.761 207.023 172.179 183.826 153.048