2022 101 0 344 0 543.458 542.682 519.595 507.394 511.903 473.853 494.642 501.016 93.068 190.028 159.595 256.575 36.978 118.568 167.769 479.846 456.142 453.204 434.539 434.637 439.722 409.064 447.157 436.233 438.413 458.568 341.567 321.750 246.799 204.795 66.253 139.120 209.589 130.632 153.759 136.262 568.187 542.196 490.376 414.654 397.286 492.846 471.677 462.182 414.303 409.125 489.303 412.143 534.109 540.519 530.258 507.629 489.869 460.498 486.591 461.041 453.688 379.557 239.074 295.861 309.613 159.365 167.230 132.821 122.585 165.272 214.662 365.594 397.060 408.878 441.605 487.343 433.273 493.403 463.851 483.488 477.416 490.748 516.253 499.984 522.795 493.847 488.626 520.743 516.725 337.109 370.242 397.799 333.168 357.482 359.781 365.716 418.343 388.703 155.910 233.702 328.775 187.837 270.930 384.261 175.910 272.769 408.624 481.490 534.151 521.263 493.390 363.963 411.255 404.777 430.471 454.685 473.079 457.398 471.034 448.303 471.361 542.681 565.523 370.288 397.515 409.670 405.161 421.603 447.938 409.055 456.310 601.324 567.233 544.320 394.593 436.256 437.012 406.972 415.725 434.233 431.789 462.688 473.043 481.510 302.652 333.851 371.646 377.734 348.605 358.270 342.390 337.068 359.405 450.664 494.797 508.130 384.804 420.173 457.869 454.302 490.306 480.004 508.999 390.634 400.336 412.278 454.252 454.317 489.231 242.197 148.375 129.276 132.397 153.288 109.936 128.357 150.857 233.274 282.316 239.528 311.803 172.418 257.734 288.029 125.896 155.938 99.121 44.268 510.116 543.116 521.083 436.905 409.226 145.376 161.648 136.411 154.724 87.751 161.953 123.120 115.137 530.398 577.067 574.044 468.383 544.246 603.037 472.592 449.162 513.360 526.815 495.065 457.292 371.733 370.378 382.102 408.147 439.770 413.122 167.409 224.095 260.344 180.648 235.349 301.695 169.342 212.313 306.950 482.928 450.401 492.732 504.847 475.399 480.889 467.970 475.665 482.974 470.476 161.741 252.211 381.792 230.123 323.507 431.680 237.674 329.662 433.352 693.678 608.070 437.908 689.350 275.253 188.408 117.270 166.258 116.679 547.492 507.621 475.056 454.114 514.012 518.418 507.226 477.161 496.141 532.207 525.718 551.296 448.556 355.398 392.895 457.700 402.297 441.893 182.128 232.157 345.604 238.837 184.590 216.631 320.051 225.872 253.497 501.990 570.690 553.324 475.711 147.495 187.927 289.413 388.938 99.682 206.897 359.121 435.983 211.709 332.075 108.191 155.820 210.933 175.391 265.452 113.903 112.318 504.173 491.184 553.398 404.595 374.600 377.028 402.794 409.602 434.159 728.639 453.369 628.281 702.863 728.147 431.530 132.830 107.985 260.335 229.118 438.019 452.035 447.491 480.709 421.874 375.703 376.472 408.706 398.958 387.329 386.286 372.081 355.072 340.509 330.669 163.738 301.554 126.337 105.893 146.599 155.001 167.348 139.453 120.016 159.589 2022 102 0 344 0 545.070 544.021 521.870 508.571 512.788 475.612 495.059 501.095 93.056 189.559 159.507 257.120 36.899 118.628 168.416 481.776 459.993 455.626 435.856 436.606 442.164 409.013 448.142 436.341 438.236 457.744 340.524 320.431 245.927 203.968 66.061 139.052 210.348 131.038 153.905 136.272 568.006 542.248 491.081 415.582 398.631 493.634 470.814 460.973 413.318 408.176 489.296 409.926 534.887 541.218 530.662 508.415 490.135 462.020 488.037 461.617 453.779 381.248 241.162 296.387 310.162 160.203 167.197 133.165 123.069 164.986 215.331 364.934 396.386 408.180 440.711 486.159 432.621 492.772 464.361 484.109 476.521 489.835 515.210 499.339 522.078 493.336 489.505 521.496 517.453 336.454 369.592 396.971 332.536 356.833 359.168 364.963 417.943 388.397 155.819 233.300 328.262 188.181 270.390 383.460 175.561 272.092 407.462 484.064 536.243 523.298 496.687 363.861 411.838 406.058 431.989 455.169 473.142 457.411 470.535 448.179 471.295 543.013 565.769 372.841 399.508 411.531 405.851 422.416 448.598 409.494 457.662 600.574 567.296 545.336 394.295 436.219 436.555 406.251 415.206 433.139 431.097 461.844 472.009 480.468 301.894 333.079 371.032 377.041 348.024 357.434 341.955 336.687 358.820 451.159 496.236 510.736 385.777 421.653 459.331 455.148 491.142 481.102 508.993 390.260 400.062 411.743 453.565 454.630 491.675 243.105 148.658 129.228 132.837 153.152 109.668 128.174 150.588 232.621 281.520 238.857 311.000 172.311 257.075 287.416 125.517 155.813 98.812 44.125 509.288 542.998 521.139 437.834 410.387 145.270 162.491 136.099 154.535 87.915 162.029 122.852 115.120 530.241 576.265 573.569 470.111 543.476 602.219 472.052 448.045 514.116 526.574 495.724 458.233 375.161 372.506 384.073 409.956 441.693 416.078 167.309 224.120 259.965 180.283 235.090 301.242 168.960 212.012 306.504 481.883 449.876 492.822 504.708 475.549 480.983 468.199 475.858 483.655 470.675 161.286 251.556 381.028 230.303 323.049 431.139 237.462 329.083 433.783 692.915 608.976 438.544 689.984 275.695 188.973 117.600 167.513 117.297 546.806 507.580 476.285 454.512 513.721 517.912 507.111 477.170 496.413 532.402 526.426 551.865 449.940 357.604 394.403 459.031 404.567 443.186 181.682 231.536 345.054 238.241 184.112 216.482 319.373 225.264 252.812 503.815 572.352 556.173 478.363 147.192 187.632 288.565 388.394 99.362 206.660 358.132 434.704 211.063 332.508 107.939 155.422 210.942 175.275 265.130 113.624 112.172 503.494 490.565 552.792 407.619 376.490 379.555 403.228 410.459 435.362 729.566 453.811 629.989 703.057 728.446 434.340 133.018 108.393 261.286 230.128 439.315 454.152 450.151 483.467 423.751 376.245 375.924 408.007 398.104 386.578 385.437 371.476 354.249 339.851 330.091 164.750 301.836 126.112 105.779 146.243 154.802 166.935 139.647 119.896 159.395 2022 103 0 344 0 546.664 545.346 524.121 509.739 513.666 477.358 495.473 501.173 93.045 189.092 159.420 257.663 36.820 118.688 169.059 483.693 463.811 458.032 437.166 438.563 444.590 408.962 449.122 436.448 438.059 456.923 339.484 319.118 245.058 203.145 65.871 138.984 211.103 131.443 154.051 136.281 567.828 542.300 491.781 416.506 399.971 494.415 469.956 459.770 412.339 407.232 489.289 407.722 535.658 541.911 531.064 509.196 490.400 463.533 489.472 462.190 453.869 382.932 243.243 296.911 310.708 161.039 167.164 133.508 123.552 164.700 215.999 364.275 395.714 407.484 439.820 484.979 431.971 492.143 464.869 484.726 475.629 488.925 514.172 498.697 521.365 492.827 490.378 522.243 518.175 335.801 368.944 396.144 331.905 356.186 358.556 364.212 417.545 388.093 155.727 232.900 327.751 188.525 269.852 382.661 175.214 271.416 406.304 486.618 538.312 525.314 499.952 363.760 412.420 407.333 433.499 455.651 473.205 457.425 470.038 448.056 471.230 543.342 566.012 375.383 401.490 413.383 406.537 423.226 449.255 409.932 459.006 599.830 567.359 546.344 393.997 436.181 436.098 405.531 414.689 432.048 430.408 461.002 470.978 479.429 301.138 332.310 370.420 376.350 347.445 356.600 341.521 336.308 358.237 451.652 497.664 513.315 386.746 423.124 460.783 455.988 491.971 482.192 508.987 389.887 399.788 411.209 452.880 454.942 494.099 244.011 148.939 129.180 133.276 153.017 109.401 127.992 150.321 231.969 280.727 238.189 310.199 172.205 256.419 286.804 125.139 155.688 98.504 43.982 508.464 542.881 521.194 438.758 411.543 145.164 163.331 135.788 154.345 88.079 162.105 122.584 115.103 530.084 575.467 573.098 471.828 542.710 601.406 471.515 446.931 514.866 526.334 496.379 459.169 378.571 374.625 386.035 411.756 443.605 419.017 167.210 224.145 259.587 179.920 234.833 300.791 168.580 211.713 306.060 480.842 449.352 492.911 504.569 475.699 481.077 468.426 476.050 484.331 470.873 160.832 250.902 380.267 230.483 322.592 430.600 237.250 328.507 434.213 692.173 609.867 439.177 690.594 276.136 189.536 117.928 168.764 117.913 546.124 507.540 477.506 454.908 513.431 517.409 506.997 477.179 496.684 532.595 527.130 552.429 451.315 359.800 395.904 460.354 406.823 444.470 181.237 230.916 344.505 237.647 183.635 216.334 318.698 224.658 252.129 505.626 573.992 558.982 480.994 146.889 187.337 287.720 387.853 99.044 206.424 357.147 433.432 210.420 332.939 107.688 155.025 210.952 175.159 264.810 113.346 112.026 502.818 489.949 552.188 410.625 378.372 382.070 403.660 411.311 436.560 730.398 454.251 631.658 703.243 728.722 437.133 133.205 108.799 262.234 231.135 440.605 456.256 452.794 486.203 425.618 376.785 375.377 407.310 397.253 385.829 384.591 370.872 353.428 339.194 329.514 165.759 302.117 125.888 105.665 145.888 154.604 166.524 139.841 119.776 159.200 2022 104 0 344 0 548.241 546.657 526.347 510.898 514.537 479.090 495.884 501.251 93.034 188.625 159.333 258.204 36.742 118.748 169.701 485.595 467.596 460.422 438.470 440.508 447.001 408.911 450.096 436.555 437.883 456.106 338.448 317.810 244.193 202.325 65.681 138.917 211.857 131.847 154.197 136.291 567.650 542.352 492.477 417.426 401.305 495.192 469.102 458.572 411.364 406.293 489.282 405.530 536.423 542.598 531.462 509.971 490.663 465.035 490.896 462.760 453.959 384.609 245.318 297.434 311.253 161.872 167.130 133.850 124.033 164.415 216.664 363.619 395.043 406.790 438.932 483.803 431.324 491.517 465.375 485.340 474.741 488.018 513.137 498.057 520.655 492.320 491.246 522.985 518.892 335.150 368.298 395.321 331.277 355.542 357.946 363.464 417.148 387.790 155.636 232.500 327.241 188.867 269.315 381.865 174.868 270.743 405.149 489.151 540.360 527.311 503.185 363.659 412.998 408.601 435.000 456.129 473.267 457.438 469.543 447.934 471.165 543.669 566.254 377.913 403.464 415.225 407.221 424.031 449.910 410.367 460.343 599.090 567.421 547.343 393.700 436.144 435.644 404.815 414.174 430.961 429.721 460.164 469.950 478.394 300.384 331.543 369.811 375.662 346.868 355.769 341.088 335.929 357.656 452.143 499.081 515.869 387.711 424.588 462.226 456.824 492.795 483.274 508.981 389.516 399.515 410.678 452.198 455.252 496.503 244.914 149.221 129.132 133.713 152.882 109.135 127.811 150.054 231.319 279.935 237.523 309.401 172.099 255.764 286.195 124.762 155.564 98.197 43.840 507.644 542.764 521.250 439.678 412.694 145.059 164.169 135.478 154.156 88.243 162.181 122.317 115.086 529.928 574.674 572.630 473.533 541.948 600.598 470.980 445.821 515.611 526.095 497.029 460.100 381.964 376.734 387.987 413.546 445.504 421.937 167.110 224.171 259.210 179.558 234.576 300.341 168.201 211.414 305.617 479.804 448.831 493.000 504.431 475.849 481.170 468.652 476.241 485.004 471.071 160.380 250.250 379.507 230.661 322.136 430.063 237.040 327.932 434.640 691.451 610.743 439.806 691.180 276.575 190.097 118.255 170.012 118.527 545.446 507.501 478.720 455.302 513.142 516.907 506.883 477.188 496.953 532.787 527.828 552.988 452.682 361.986 397.397 461.668 409.068 445.748 180.793 230.297 343.958 237.055 183.160 216.186 318.024 224.054 251.448 507.421 575.612 561.751 483.604 146.588 187.044 286.879 387.313 98.727 206.189 356.166 432.164 209.779 333.368 107.437 154.630 210.962 175.044 264.491 113.070 111.880 502.144 489.335 551.588 413.614 380.245 384.574 404.090 412.160 437.751 731.144 454.688 633.288 703.421 728.977 439.908 133.392 109.205 263.179 232.139 441.888 458.346 455.419 488.917 427.475 377.323 374.833 406.615 396.404 385.083 383.747 370.270 352.610 338.540 328.939 166.764 302.397 125.665 105.551 145.534 154.407 166.115 140.034 119.656 159.006 2022 105 0 344 0 549.802 547.955 528.550 512.047 515.402 480.810 496.293 501.329 93.022 188.161 159.246 258.744 36.664 118.808 170.340 487.483 471.349 462.795 439.766 442.441 449.396 408.860 451.065 436.661 437.708 455.293 337.414 316.508 243.330 201.509 65.491 138.849 212.608 132.250 154.342 136.300 567.474 542.403 493.170 418.342 402.633 495.962 468.252 457.381 410.394 405.358 489.275 403.350 537.182 543.279 531.857 510.740 490.925 466.527 492.308 463.326 454.049 386.279 247.386 297.955 311.796 162.703 167.097 134.191 124.512 164.130 217.327 362.965 394.375 406.099 438.047 482.631 430.678 490.893 465.878 485.951 473.856 487.115 512.106 497.420 519.948 491.816 492.109 523.722 519.605 334.501 367.654 394.500 330.651 354.899 357.338 362.718 416.753 387.488 155.546 232.102 326.733 189.209 268.780 381.071 174.522 270.071 403.997 491.663 542.386 529.289 506.385 363.559 413.573 409.863 436.491 456.606 473.329 457.451 469.051 447.812 471.100 543.994 566.494 380.431 405.427 417.058 407.902 424.833 450.561 410.801 461.671 598.356 567.482 548.332 393.405 436.107 435.191 404.100 413.661 429.877 429.037 459.329 468.926 477.362 299.633 330.778 369.203 374.976 346.292 354.940 340.657 335.552 357.077 452.631 500.488 518.396 388.671 426.043 463.660 457.654 493.613 484.349 508.975 389.146 399.243 410.148 451.518 455.561 498.887 245.815 149.501 129.085 134.149 152.747 108.870 127.630 149.788 230.671 279.146 236.859 308.605 171.993 255.111 285.587 124.386 155.439 97.891 43.698 506.826 542.648 521.305 440.593 413.840 144.954 165.004 135.168 153.968 88.406 162.257 122.051 115.069 529.773 573.886 572.165 475.228 541.189 599.796 470.448 444.714 516.351 525.858 497.676 461.026 385.338 378.833 389.929 415.327 447.392 424.840 167.012 224.196 258.835 179.197 234.319 299.893 167.824 211.116 305.175 478.770 448.312 493.089 504.294 475.997 481.262 468.877 476.431 485.673 471.267 159.930 249.601 378.751 230.839 321.683 429.528 236.829 327.359 435.066 690.748 611.605 440.431 691.743 277.013 190.656 118.582 171.256 119.140 544.771 507.461 479.927 455.694 512.855 516.409 506.770 477.197 497.220 532.978 528.521 553.542 454.040 364.162 398.883 462.973 411.300 447.017 180.351 229.681 343.413 236.464 182.686 216.039 317.353 223.451 250.770 509.202 577.210 564.479 486.192 146.288 186.752 286.040 386.776 98.411 205.955 355.188 430.901 209.141 333.796 107.188 154.235 210.971 174.928 264.173 112.794 111.735 501.474 488.724 550.992 416.585 382.110 387.065 404.519 413.006 438.936 731.814 455.123 634.880 703.591 729.212 442.666 133.579 109.609 264.121 233.140 443.165 460.423 458.026 491.607 429.323 377.859 374.290 405.922 395.558 384.339 382.906 369.671 351.795 337.888 328.367 167.767 302.677 125.443 105.438 145.181 154.210 165.706 140.227 119.537 158.813 2022 106 0 344 0 551.346 549.240 530.729 513.188 516.260 482.517 496.699 501.406 93.011 187.697 159.159 259.281 36.586 118.868 170.977 489.357 475.068 465.152 441.056 444.364 451.775 408.809 452.029 436.767 437.534 454.483 336.385 315.211 242.471 200.697 65.302 138.782 213.357 132.652 154.486 136.309 567.299 542.454 493.858 419.253 403.955 496.727 467.406 456.195 409.429 404.429 489.268 401.182 537.934 543.954 532.250 511.504 491.185 468.008 493.710 463.889 454.138 387.942 249.447 298.474 312.338 163.531 167.064 134.531 124.991 163.847 217.988 362.312 393.710 405.410 437.165 481.462 430.035 490.272 466.378 486.558 472.974 486.216 511.080 496.786 519.244 491.313 492.967 524.454 520.312 333.855 367.012 393.681 330.026 354.258 356.732 361.975 416.359 387.186 155.455 231.705 326.226 189.549 268.247 380.280 174.178 269.402 402.849 494.154 544.390 531.248 509.553 363.459 414.146 411.119 437.974 457.079 473.390 457.464 468.562 447.691 471.036 544.316 566.732 382.937 407.381 418.882 408.580 425.632 451.209 411.234 462.993 597.627 567.544 549.313 393.110 436.070 434.740 403.388 413.149 428.797 428.355 458.496 467.906 476.334 298.884 330.016 368.598 374.292 345.719 354.114 340.227 335.176 356.500 453.117 501.884 520.897 389.628 427.491 465.085 458.480 494.426 485.417 508.969 388.777 398.973 409.620 450.841 455.868 501.250 246.712 149.780 129.037 134.584 152.613 108.605 127.450 149.523 230.025 278.360 236.196 307.812 171.887 254.460 284.981 124.012 155.316 97.586 43.557 506.012 542.533 521.359 441.504 414.980 144.849 165.837 134.860 153.781 88.568 162.332 121.786 115.052 529.619 573.102 571.703 476.911 540.434 599.000 469.917 443.611 517.086 525.622 498.318 461.947 388.695 380.923 391.863 417.098 449.267 427.724 166.913 224.221 258.461 178.837 234.064 299.446 167.447 210.819 304.735 477.740 447.794 493.177 504.158 476.145 481.354 469.101 476.620 486.338 471.462 159.480 248.953 377.996 231.017 321.230 428.995 236.620 326.788 435.490 690.064 612.453 441.053 692.284 277.449 191.214 118.907 172.496 119.750 544.099 507.422 481.126 456.084 512.570 515.912 506.657 477.206 497.486 533.168 529.209 554.091 455.391 366.328 400.361 464.271 413.519 448.279 179.911 229.067 342.869 235.876 182.214 215.892 316.683 222.851 250.093 510.968 578.788 567.168 488.759 145.989 186.460 285.204 386.240 98.097 205.721 354.214 429.644 208.506 334.221 106.939 153.842 210.981 174.813 263.855 112.518 111.591 500.806 488.115 550.398 419.539 383.967 389.545 404.946 413.848 440.115 732.414 455.555 636.434 703.755 729.430 445.406 133.764 110.012 265.059 234.138 444.434 462.487 460.615 494.274 431.160 378.393 373.749 405.232 394.715 383.597 382.068 369.073 350.981 337.238 327.795 168.767 302.955 125.221 105.325 144.829 154.013 165.299 140.419 119.417 158.621 2022 107 0 344 0 552.873 550.511 532.884 514.319 517.110 484.211 497.102 501.482 93.000 187.236 159.073 259.817 36.509 118.927 171.612 491.218 478.753 467.492 442.338 446.274 454.138 408.759 452.987 436.873 437.360 453.676 335.358 313.920 241.614 199.888 65.114 138.715 214.104 133.052 154.631 136.318 567.125 542.505 494.542 420.161 405.272 497.486 466.564 455.014 408.469 403.505 489.262 399.026 538.681 544.623 532.639 512.261 491.443 469.480 495.101 464.449 454.226 389.597 251.502 298.992 312.877 164.356 167.031 134.870 125.467 163.564 218.647 361.662 393.046 404.723 436.285 480.298 429.394 489.654 466.876 487.162 472.095 485.319 510.057 496.154 518.543 490.813 493.819 525.180 521.015 333.210 366.372 392.866 329.404 353.620 356.128 361.234 415.966 386.886 155.365 231.309 325.722 189.889 267.715 379.492 173.835 268.735 401.704 496.624 546.372 533.187 512.688 363.359 414.717 412.368 439.448 457.550 473.451 457.476 468.075 447.570 470.971 544.636 566.968 385.431 409.325 420.696 409.255 426.426 451.853 411.664 464.306 596.903 567.604 550.286 392.816 436.033 434.291 402.678 412.639 427.720 427.675 457.667 466.889 475.310 298.137 329.256 367.994 373.610 345.147 353.291 339.799 334.801 355.924 453.600 503.269 523.373 390.580 428.931 466.500 459.300 495.232 486.477 508.963 388.409 398.703 409.094 450.166 456.174 503.593 247.607 150.059 128.990 135.017 152.480 108.342 127.270 149.258 229.381 277.575 235.536 307.021 171.782 253.811 284.377 123.639 155.192 97.282 43.416 505.201 542.419 521.413 442.410 416.116 144.745 166.667 134.553 153.594 88.730 162.407 121.522 115.035 529.465 572.322 571.244 478.583 539.683 598.209 469.388 442.511 517.816 525.387 498.956 462.863 392.033 383.003 393.786 418.859 451.131 430.589 166.815 224.246 258.087 178.479 233.809 299.000 167.071 210.523 304.296 476.713 447.279 493.264 504.022 476.293 481.446 469.324 476.808 486.999 471.657 159.032 248.307 377.245 231.194 320.779 428.464 236.411 326.220 435.912 689.398 613.287 441.672 692.804 277.884 191.770 119.231 173.732 120.359 543.431 507.382 482.317 456.472 512.286 515.418 506.545 477.215 497.751 533.356 529.893 554.635 456.733 368.484 401.832 465.560 415.725 449.533 179.471 228.454 342.328 235.289 181.743 215.746 316.016 222.252 249.418 512.719 580.345 569.817 491.304 145.690 186.170 284.371 385.707 97.783 205.489 353.244 428.392 207.873 334.645 106.690 153.451 210.990 174.699 263.539 112.244 111.446 500.141 487.509 549.808 422.476 385.815 392.012 405.371 414.686 441.289 732.951 455.985 637.951 703.911 729.631 448.129 133.950 110.414 265.995 235.132 445.697 464.537 463.187 496.918 432.988 378.925 373.209 404.544 393.875 382.858 381.232 368.477 350.171 336.590 327.226 169.764 303.233 125.000 105.212 144.478 153.818 164.893 140.610 119.299 158.429 2022 108 0 344 0 554.383 551.770 535.015 515.441 517.955 485.892 497.502 501.558 92.989 186.775 158.987 260.351 36.432 118.986 172.244 493.064 482.404 469.816 443.614 448.173 456.485 408.709 453.940 436.977 437.188 452.874 334.334 312.635 240.761 199.083 64.927 138.649 214.848 133.451 154.774 136.328 566.952 542.555 495.222 421.065 406.582 498.240 465.727 453.840 407.513 402.586 489.255 396.883 539.420 545.287 533.026 513.013 491.700 470.941 496.480 465.005 454.314 391.245 253.550 299.508 313.415 165.180 166.998 135.208 125.943 163.283 219.304 361.014 392.385 404.038 435.409 479.138 428.755 489.038 467.371 487.762 471.220 484.426 509.038 495.525 517.846 490.315 494.666 525.901 521.712 332.567 365.734 392.052 328.783 352.983 355.526 360.495 415.575 386.587 155.275 230.915 325.218 190.227 267.185 378.705 173.493 268.069 400.563 499.073 548.332 535.108 515.790 363.260 415.284 413.611 440.912 458.018 473.512 457.489 467.590 447.450 470.907 544.954 567.202 387.913 411.260 422.501 409.927 427.218 452.495 412.093 465.612 596.183 567.665 551.249 392.524 435.996 433.843 401.971 412.131 426.646 426.997 456.840 465.876 474.289 297.392 328.499 367.392 372.930 344.577 352.470 339.372 334.427 355.350 454.081 504.644 525.821 391.527 430.363 467.907 460.116 496.033 487.530 508.957 388.043 398.434 408.569 449.494 456.479 505.915 248.499 150.337 128.943 135.449 152.346 108.079 127.091 148.995 228.739 276.794 234.878 306.233 171.677 253.164 283.775 123.266 155.069 96.979 43.276 504.394 542.305 521.467 443.312 417.246 144.641 167.495 134.247 153.407 88.892 162.482 121.258 115.018 529.313 571.547 570.789 480.244 538.935 597.423 468.862 441.415 518.541 525.153 499.591 463.773 395.353 385.072 395.701 420.611 452.983 433.436 166.717 224.271 257.715 178.121 233.556 298.556 166.697 210.228 303.858 475.690 446.766 493.351 503.887 476.439 481.537 469.546 476.995 487.657 471.850 158.586 247.663 376.495 231.371 320.329 427.936 236.203 325.652 436.331 688.749 614.107 442.287 693.304 278.317 192.324 119.555 174.964 120.966 542.766 507.344 483.501 456.859 512.003 514.926 506.434 477.224 498.014 533.544 530.571 555.175 458.067 370.630 403.296 466.840 417.919 450.780 179.033 227.844 341.787 234.704 181.273 215.600 315.350 221.655 248.745 514.455 581.881 572.425 493.827 145.393 185.881 283.540 385.176 97.471 205.257 352.278 427.145 207.242 335.067 106.443 153.060 211.000 174.585 263.223 111.970 111.303 499.479 486.906 549.221 425.394 387.655 394.467 405.795 415.520 442.456 733.433 456.412 639.431 704.061 729.816 450.833 134.134 110.814 266.928 236.123 446.954 466.574 465.740 499.539 434.806 379.455 372.672 403.859 393.037 382.121 380.399 367.883 349.363 335.944 326.658 170.757 303.509 124.779 105.100 144.128 153.623 164.488 140.801 119.181 158.237 2022 109 0 344 0 555.877 553.015 537.122 516.554 518.792 487.560 497.900 501.634 92.978 186.316 158.902 260.883 36.355 119.045 172.875 494.895 486.021 472.122 444.883 450.059 458.816 408.659 454.888 437.082 437.016 452.074 333.314 311.355 239.911 198.281 64.740 138.582 215.590 133.849 154.918 136.337 566.781 542.605 495.898 421.964 407.886 498.988 464.894 452.671 406.562 401.672 489.248 394.751 540.154 545.944 533.409 513.760 491.955 472.392 497.849 465.557 454.402 392.886 255.591 300.022 313.951 166.000 166.966 135.545 126.417 163.002 219.959 360.368 391.726 403.356 434.536 477.981 428.119 488.424 467.864 488.359 470.347 483.536 508.023 494.899 517.151 489.819 495.508 526.617 522.405 331.926 365.098 391.242 328.165 352.348 354.926 359.758 415.185 386.289 155.185 230.521 324.716 190.565 266.656 377.922 173.152 267.406 399.426 501.501 550.271 537.009 518.859 363.161 415.849 414.847 442.368 458.484 473.573 457.502 467.107 447.331 470.844 545.269 567.434 390.384 413.185 424.297 410.597 428.005 453.133 412.520 466.911 595.469 567.724 552.204 392.232 435.960 433.396 401.266 411.625 425.576 426.322 456.017 464.866 473.272 296.650 327.743 366.792 372.253 344.008 351.652 338.946 334.055 354.778 454.559 506.008 528.244 392.471 431.787 469.304 460.927 496.829 488.575 508.952 387.678 398.166 408.047 448.824 456.782 508.216 249.388 150.614 128.896 135.880 152.214 107.817 126.912 148.732 228.099 276.014 234.221 305.447 171.573 252.519 283.175 122.895 154.947 96.677 43.136 503.590 542.192 521.521 444.210 418.371 144.537 168.320 133.941 153.222 89.053 162.557 120.996 115.002 529.161 570.776 570.336 481.894 538.190 596.642 468.337 440.323 519.261 524.921 500.221 464.679 398.654 387.133 397.606 422.353 454.822 436.264 166.619 224.296 257.344 177.764 233.302 298.113 166.324 209.934 303.422 474.670 446.254 493.438 503.753 476.585 481.628 469.767 477.181 488.310 472.043 158.141 247.021 375.748 231.547 319.881 427.409 235.995 325.087 436.749 688.118 614.913 442.899 693.784 278.748 192.877 119.877 176.193 121.571 542.104 507.305 484.678 457.244 511.722 514.437 506.323 477.233 498.275 533.730 531.244 555.709 459.393 372.766 404.753 468.113 420.099 452.019 178.596 227.235 341.249 234.121 180.805 215.454 314.687 221.060 248.075 516.176 583.397 574.994 496.329 145.096 185.592 282.713 384.647 97.160 205.026 351.315 425.903 206.614 335.487 106.196 152.671 211.009 174.471 262.909 111.698 111.159 498.820 486.305 548.637 428.294 389.486 396.911 406.217 416.351 443.618 733.864 456.837 640.875 704.205 729.987 453.519 134.318 111.214 267.858 237.112 448.204 468.598 468.275 502.137 436.615 379.983 372.136 403.175 392.201 381.386 379.568 367.290 348.557 335.300 326.093 171.748 303.785 124.559 104.988 143.780 153.428 164.084 140.991 119.063 158.046 2022 110 0 344 0 557.354 554.246 539.205 517.657 519.623 489.215 498.295 501.709 92.967 185.859 158.816 261.413 36.278 119.104 173.502 496.713 489.603 474.412 446.144 451.935 461.132 408.609 455.831 437.186 436.845 451.278 332.297 310.080 239.064 197.483 64.554 138.516 216.330 134.246 155.061 136.346 566.611 542.655 496.570 422.860 409.185 499.731 464.065 451.507 405.616 400.762 489.242 392.631 540.881 546.596 533.790 514.500 492.208 473.833 499.206 466.107 454.489 394.519 257.626 300.534 314.485 166.819 166.933 135.881 126.889 162.722 220.612 359.724 391.069 402.676 433.666 476.828 427.484 487.813 468.355 488.953 469.478 482.649 507.012 494.275 516.460 489.326 496.344 527.328 523.093 331.287 364.465 390.434 327.548 351.715 354.327 359.024 414.797 385.992 155.096 230.129 324.216 190.901 266.129 377.140 172.812 266.744 398.291 503.907 552.188 538.891 521.894 363.063 416.411 416.077 443.815 458.946 473.633 457.515 466.628 447.212 470.780 545.582 567.664 392.842 415.100 426.083 411.263 428.790 453.769 412.945 468.201 594.759 567.784 553.150 391.942 435.923 432.952 400.563 411.120 424.509 425.649 455.196 463.859 472.258 295.910 326.990 366.194 371.577 343.442 350.836 338.522 333.684 354.208 455.035 507.361 530.640 393.411 433.203 470.693 461.733 497.618 489.613 508.946 387.314 397.899 407.526 448.156 457.083 510.497 250.274 150.890 128.849 136.309 152.081 107.556 126.734 148.470 227.461 275.237 233.567 304.663 171.468 251.876 282.576 122.525 154.824 96.376 42.996 502.789 542.079 521.574 445.103 419.490 144.433 169.143 133.637 153.036 89.213 162.631 120.734 114.985 529.011 570.009 569.886 483.533 537.450 595.867 467.815 439.234 519.976 524.690 500.847 465.580 401.936 389.183 399.501 424.085 456.650 439.073 166.522 224.321 256.974 177.409 233.050 297.671 165.951 209.640 302.987 473.654 445.744 493.524 503.619 476.730 481.718 469.987 477.367 488.960 472.235 157.697 246.381 375.003 231.722 319.435 426.884 235.788 324.524 437.165 687.503 615.706 443.507 694.245 279.178 193.428 120.199 177.418 122.175 541.446 507.266 485.847 457.626 511.442 513.949 506.212 477.242 498.535 533.914 531.912 556.238 460.711 374.891 406.202 469.376 422.267 453.251 178.161 226.628 340.712 233.539 180.338 215.309 314.026 220.466 247.406 517.883 584.892 577.522 498.809 144.801 185.305 281.888 384.120 96.850 204.796 350.356 424.666 205.988 335.905 105.950 152.283 211.019 174.357 262.595 111.426 111.016 498.163 485.706 548.057 431.177 391.309 399.342 406.638 417.179 444.773 734.250 457.260 642.284 704.343 730.145 456.187 134.502 111.612 268.785 238.097 449.447 470.607 470.791 504.711 438.413 380.510 371.602 402.494 391.369 380.654 378.740 366.700 347.754 334.658 325.529 172.736 304.060 124.340 104.876 143.432 153.234 163.682 141.181 118.945 157.856 2022 111 0 344 0 558.815 555.465 541.264 518.752 520.447 490.857 498.687 501.784 92.956 185.403 158.731 261.941 36.202 119.162 174.128 498.517 493.150 476.685 447.399 453.798 463.431 408.559 456.768 437.289 436.675 450.486 331.283 308.811 238.219 196.689 64.368 138.450 217.068 134.642 155.203 136.355 566.442 542.704 497.238 423.751 410.477 500.469 463.240 450.349 404.675 399.858 489.235 390.523 541.602 547.242 534.167 515.235 492.460 475.264 500.553 466.653 454.576 396.145 259.654 301.045 315.018 167.634 166.901 136.216 127.360 162.443 221.263 359.082 390.414 401.998 432.798 475.679 426.852 487.205 468.842 489.543 468.611 481.766 506.005 493.654 515.772 488.834 497.176 528.033 523.776 330.650 363.833 389.628 326.933 351.085 353.731 358.292 414.410 385.696 155.007 229.738 323.718 191.237 265.603 376.362 172.473 266.085 397.161 506.292 554.083 540.753 524.896 362.965 416.970 417.301 445.253 459.407 473.693 457.527 466.150 447.094 470.717 545.893 567.892 395.288 417.005 427.860 411.927 429.570 454.401 413.369 469.485 594.055 567.843 554.087 391.652 435.887 432.509 399.863 410.618 423.445 424.979 454.378 462.856 471.247 295.172 326.239 365.598 370.904 342.877 350.022 338.099 333.313 353.640 455.509 508.704 533.010 394.346 434.612 472.072 462.534 498.402 490.643 508.940 386.951 397.632 407.007 447.491 457.384 512.757 251.157 151.165 128.802 136.737 151.949 107.295 126.556 148.209 226.825 274.462 232.915 303.881 171.364 251.235 281.979 122.157 154.702 96.076 42.857 501.991 541.968 521.627 445.992 420.605 144.330 169.963 133.334 152.852 89.373 162.706 120.473 114.968 528.861 569.247 569.438 485.161 536.713 595.096 467.295 438.148 520.686 524.460 501.469 466.476 405.200 391.223 401.387 425.807 458.465 441.863 166.425 224.346 256.606 177.054 232.799 297.231 165.580 209.348 302.553 472.641 445.236 493.610 503.486 476.874 481.808 470.206 477.551 489.607 472.425 157.255 245.743 374.261 231.897 318.989 426.361 235.582 323.962 437.579 686.905 616.486 444.112 694.688 279.607 193.977 120.519 178.639 122.776 540.791 507.228 487.009 458.008 511.163 513.465 506.102 477.250 498.794 534.098 532.576 556.763 462.020 377.007 407.644 470.632 424.423 454.474 177.727 226.022 340.177 232.959 179.872 215.165 313.366 219.874 246.739 519.574 586.367 580.011 501.267 144.506 185.018 281.066 383.595 96.541 204.567 349.400 423.434 205.365 336.321 105.705 151.897 211.028 174.244 262.283 111.155 110.874 497.509 485.110 547.479 434.041 393.123 401.760 407.056 418.002 445.923 734.596 457.681 643.659 704.474 730.291 458.837 134.685 112.009 269.709 239.079 450.684 472.604 473.290 507.262 440.201 381.034 371.069 401.815 390.539 379.924 377.915 366.112 346.953 334.018 324.966 173.720 304.334 124.121 104.765 143.085 153.041 163.280 141.370 118.828 157.666 2022 112 0 344 0 560.259 556.671 543.300 519.838 521.264 492.486 499.077 501.858 92.945 184.948 158.647 262.468 36.126 119.221 174.752 500.306 496.661 478.941 448.648 455.650 465.714 408.510 457.700 437.392 436.506 449.696 330.273 307.547 237.378 195.898 64.183 138.384 217.803 135.036 155.345 136.364 566.274 542.753 497.901 424.638 411.764 501.201 462.419 449.197 403.738 398.958 489.229 388.426 542.317 547.882 534.542 515.965 492.711 476.684 501.889 467.196 454.662 397.764 261.676 301.555 315.548 168.448 166.868 136.550 127.830 162.165 221.912 358.442 389.761 401.323 431.933 474.534 426.222 486.599 469.328 490.130 467.748 480.886 505.001 493.036 515.086 488.345 498.002 528.734 524.454 330.015 363.203 388.825 326.320 350.456 353.136 357.562 414.024 385.401 154.918 229.348 323.221 191.571 265.080 375.585 172.135 265.428 396.033 508.656 555.956 542.597 527.864 362.867 417.527 418.518 446.682 459.864 473.752 457.540 465.675 446.976 470.654 546.201 568.119 397.722 418.900 429.627 412.589 430.347 455.030 413.791 470.760 593.355 567.901 555.016 391.364 435.851 432.068 399.165 410.117 422.385 424.311 453.563 461.856 470.241 294.436 325.491 365.004 370.233 342.314 349.211 337.677 332.945 353.073 455.980 510.037 535.353 395.277 436.012 473.442 463.331 499.180 491.666 508.934 386.590 397.367 406.490 446.828 457.682 514.996 252.038 151.439 128.755 137.164 151.817 107.035 126.379 147.948 226.190 273.689 232.264 303.102 171.261 250.596 281.385 121.789 154.581 95.776 42.719 501.196 541.857 521.680 446.876 421.715 144.227 170.781 133.031 152.668 89.532 162.780 120.213 114.952 528.712 568.489 568.994 486.777 535.979 594.331 466.776 437.066 521.391 524.232 502.088 467.366 408.444 393.254 403.264 427.520 460.269 444.635 166.328 224.370 256.238 176.701 232.548 296.792 165.210 209.056 302.121 471.631 444.730 493.695 503.353 477.018 481.898 470.423 477.735 490.249 472.615 156.813 245.107 373.521 232.071 318.545 425.840 235.376 323.403 437.991 686.322 617.252 444.714 695.114 280.034 194.525 120.839 179.857 123.376 540.140 507.190 488.164 458.387 510.886 512.982 505.993 477.259 499.052 534.281 533.234 557.283 463.322 379.113 409.078 471.879 426.565 455.691 177.294 225.419 339.644 232.381 179.408 215.020 312.709 219.284 246.075 521.251 587.822 582.460 503.702 144.213 184.732 280.247 383.072 96.233 204.338 348.448 422.207 204.745 336.735 105.460 151.512 211.038 174.131 261.971 110.884 110.732 496.858 484.516 546.905 436.887 394.929 404.167 407.473 418.822 447.066 734.905 458.099 644.999 704.601 730.426 461.468 134.868 112.404 270.630 240.058 451.914 474.586 475.769 509.789 441.980 381.556 370.539 401.138 389.712 379.196 377.092 365.525 346.155 333.380 324.406 174.702 304.607 123.903 104.654 142.740 152.848 162.880 141.559 118.711 157.477 2022 113 0 344 0 561.686 557.864 545.311 520.914 522.075 494.102 499.464 501.932 92.934 184.495 158.562 262.992 36.050 119.279 175.373 502.081 500.137 481.181 449.889 457.490 467.980 408.461 458.626 437.494 436.338 448.911 329.265 306.288 236.540 195.110 63.999 138.318 218.536 135.430 155.487 136.373 566.108 542.802 498.561 425.522 413.045 501.927 461.602 448.050 402.806 398.063 489.222 386.342 543.026 548.517 534.914 516.688 492.960 478.095 503.214 467.736 454.748 399.375 263.690 302.062 316.077 169.258 166.836 136.883 128.298 161.887 222.559 357.804 389.110 400.649 431.072 473.393 425.595 485.996 469.811 490.714 466.888 480.009 504.002 492.420 514.404 487.857 498.823 529.429 525.128 329.382 362.575 388.025 325.709 349.829 352.543 356.835 413.640 385.107 154.830 228.960 322.725 191.904 264.557 374.811 171.798 264.772 394.909 510.998 557.808 544.421 530.798 362.770 418.081 419.729 448.102 460.319 473.811 457.552 465.202 446.859 470.592 546.508 568.343 400.143 420.786 431.385 413.247 431.121 455.657 414.211 472.028 592.660 567.959 555.936 391.076 435.815 431.628 398.469 409.617 421.328 423.645 452.751 460.860 469.237 293.703 324.745 364.411 369.564 341.753 348.403 337.256 332.577 352.508 456.449 511.358 537.670 396.204 437.405 474.804 464.122 499.953 492.682 508.929 386.229 397.103 405.974 446.168 457.980 517.214 252.916 151.713 128.709 137.590 151.686 106.776 126.202 147.688 225.558 272.919 231.616 302.326 171.157 249.958 280.791 121.423 154.460 95.478 42.581 500.405 541.747 521.732 447.756 422.819 144.125 171.596 132.730 152.484 89.691 162.853 119.954 114.935 528.564 567.736 568.553 488.382 535.249 593.571 466.260 435.987 522.092 524.005 502.702 468.252 411.669 395.274 405.130 429.224 462.060 447.387 166.231 224.395 255.872 176.348 232.298 296.355 164.842 208.766 301.690 470.626 444.226 493.780 503.222 477.161 481.987 470.640 477.918 490.888 472.804 156.374 244.473 372.784 232.245 318.103 425.320 235.172 322.845 438.401 685.755 618.005 445.312 695.523 280.460 195.071 121.157 181.071 123.974 539.492 507.152 489.311 458.764 510.611 512.502 505.885 477.268 499.307 534.462 533.888 557.798 464.615 381.208 410.506 473.118 428.695 456.900 176.862 224.817 339.112 231.805 178.946 214.877 312.054 218.696 245.412 522.913 589.256 584.869 506.116 143.920 184.447 279.431 382.551 95.926 204.110 347.500 420.985 204.126 337.148 105.216 151.128 211.047 174.019 261.661 110.615 110.590 496.210 483.924 546.334 439.714 396.727 406.561 407.889 419.639 448.204 735.181 458.515 646.306 704.722 730.550 464.081 135.050 112.799 271.549 241.034 453.137 476.555 478.231 512.293 443.748 382.076 370.010 400.464 388.887 378.471 376.272 364.940 345.359 332.743 323.847 175.681 304.880 123.686 104.544 142.395 152.656 162.481 141.747 118.594 157.289 2022 114 0 344 0 563.098 559.044 547.299 521.982 522.879 495.705 499.848 502.005 92.923 184.044 158.478 263.515 35.975 119.337 175.992 503.842 503.576 483.403 451.123 459.318 470.231 408.412 459.548 437.596 436.170 448.128 328.261 305.035 235.705 194.326 63.816 138.253 219.267 135.822 155.628 136.382 565.943 542.850 499.217 426.401 414.320 502.648 460.789 446.908 401.878 397.173 489.216 384.269 543.729 549.146 535.283 517.407 493.207 479.495 504.528 468.272 454.833 400.980 265.699 302.568 316.604 170.067 166.803 137.215 128.765 161.610 223.204 357.168 388.462 399.978 430.213 472.255 424.969 485.395 470.292 491.294 466.031 479.136 503.006 491.806 513.725 487.372 499.638 530.119 525.797 328.751 361.949 387.227 325.100 349.204 351.953 356.110 413.257 384.814 154.741 228.572 322.231 192.237 264.037 374.040 171.462 264.119 393.789 513.319 559.638 546.226 533.698 362.673 418.632 420.934 449.513 460.772 473.870 457.565 464.731 446.743 470.530 546.812 568.566 402.552 422.662 433.133 413.903 431.891 456.280 414.629 473.288 591.969 568.017 556.848 390.789 435.779 431.190 397.775 409.120 420.274 422.981 451.942 459.867 468.237 292.972 324.001 363.821 368.897 341.193 347.597 336.837 332.210 351.945 456.915 512.670 539.960 397.127 438.790 476.156 464.909 500.720 493.690 508.923 385.870 396.840 405.461 445.510 458.276 519.411 253.791 151.986 128.663 138.014 151.555 106.518 126.026 147.429 224.927 272.151 230.969 301.551 171.054 249.323 280.200 121.057 154.339 95.181 42.443 499.617 541.637 521.784 448.632 423.918 144.023 172.409 132.429 152.301 89.850 162.927 119.695 114.919 528.417 566.986 568.114 489.976 534.522 592.815 465.746 434.912 522.787 523.779 503.312 469.133 414.875 397.285 406.988 430.917 463.839 450.120 166.135 224.420 255.506 175.997 232.049 295.919 164.474 208.476 301.261 469.623 443.724 493.865 503.091 477.303 482.075 470.856 478.100 491.523 472.992 155.935 243.841 372.049 232.418 317.662 424.803 234.967 322.289 438.809 685.202 618.746 445.907 695.915 280.884 195.615 121.475 182.281 124.570 538.847 507.114 490.451 459.140 510.336 512.024 505.776 477.276 499.562 534.642 534.536 558.309 465.901 383.293 411.926 474.349 430.811 458.101 176.432 224.218 338.582 231.230 178.484 214.733 311.401 218.110 244.751 524.560 590.671 587.239 508.508 143.628 184.164 278.617 382.032 95.620 203.883 346.555 419.769 203.511 337.558 104.973 150.745 211.056 173.907 261.351 110.346 110.449 495.564 483.336 545.765 442.523 398.516 408.942 408.303 420.452 449.336 735.429 458.928 647.579 704.838 730.665 466.675 135.231 113.192 272.464 242.007 454.354 478.511 480.673 514.773 445.507 382.594 369.482 399.792 388.065 377.748 375.454 364.358 344.566 332.109 323.290 176.656 305.151 123.470 104.433 142.052 152.464 162.084 141.934 118.478 157.101 2022 115 0 344 0 564.493 560.211 549.263 523.041 523.677 497.295 500.230 502.078 92.912 183.593 158.394 264.036 35.899 119.394 176.609 505.589 506.979 485.608 452.351 461.134 472.465 408.363 460.464 437.698 436.004 447.349 327.260 303.787 234.873 193.546 63.633 138.187 219.995 136.213 155.769 136.392 565.779 542.898 499.869 427.277 415.589 503.364 459.980 445.772 400.955 396.288 489.210 382.207 544.425 549.769 535.649 518.119 493.453 480.885 505.831 468.805 454.918 402.576 267.700 303.072 317.130 170.873 166.771 137.546 129.230 161.335 223.847 356.534 387.815 399.309 429.357 471.121 424.346 484.796 470.770 491.871 465.177 478.265 502.014 491.195 513.049 486.888 500.449 530.804 526.461 328.122 361.326 386.432 324.493 348.581 351.364 355.387 412.875 384.522 154.653 228.186 321.739 192.568 263.518 373.271 171.127 263.467 392.671 515.618 561.447 548.012 536.563 362.576 419.181 422.132 450.915 461.222 473.928 457.577 464.263 446.627 470.468 547.113 568.787 404.949 424.528 434.872 414.556 432.657 456.900 415.046 474.541 591.284 568.074 557.751 390.504 435.744 430.753 397.084 408.624 419.224 422.320 451.136 458.877 467.241 292.243 323.259 363.232 368.232 340.636 346.794 336.420 331.845 351.384 457.380 513.971 542.224 398.045 440.167 477.499 465.691 501.482 494.691 508.918 385.513 396.577 404.949 444.855 458.571 521.588 254.664 152.258 128.617 138.437 151.425 106.261 125.851 147.171 224.299 271.386 230.324 300.779 170.952 248.690 279.611 120.693 154.218 94.884 42.306 498.832 541.528 521.836 449.503 425.012 143.921 173.219 132.129 152.119 90.008 163.000 119.438 114.902 528.270 566.241 567.679 491.559 533.799 592.065 465.234 433.840 523.477 523.554 503.919 470.009 418.062 399.286 408.836 432.601 465.607 452.833 166.039 224.444 255.142 175.647 231.800 295.484 164.107 208.187 300.832 468.624 443.224 493.949 502.960 477.445 482.164 471.070 478.281 492.155 473.179 155.498 243.211 371.316 232.591 317.222 424.288 234.764 321.735 439.216 684.663 619.473 446.499 696.292 281.306 196.158 121.792 183.487 125.164 538.205 507.077 491.583 459.514 510.063 511.548 505.669 477.285 499.815 534.821 535.180 558.815 467.178 385.369 413.338 475.572 432.915 459.295 176.003 223.620 338.054 230.658 178.025 214.590 310.749 217.525 244.093 526.193 592.066 589.569 510.877 143.338 183.881 277.807 381.515 95.316 203.657 345.614 418.557 202.897 337.967 104.731 150.364 211.066 173.795 261.042 110.078 110.308 494.921 482.749 545.200 445.313 400.296 411.311 408.715 421.261 450.462 735.650 459.339 648.821 704.949 730.771 469.250 135.412 113.585 273.376 242.977 455.564 480.452 483.097 517.228 447.255 383.111 368.957 399.122 387.245 377.027 374.639 363.777 343.775 331.477 322.734 177.629 305.421 123.254 104.323 141.709 152.273 161.687 142.121 118.362 156.913 2022 116 0 344 0 565.872 561.365 551.204 524.091 524.468 498.873 500.610 502.150 92.901 183.144 158.311 264.555 35.824 119.452 177.223 507.321 510.346 487.796 453.572 462.938 474.682 408.314 461.375 437.799 435.838 446.574 326.262 302.544 234.044 192.768 63.451 138.122 220.721 136.602 155.909 136.401 565.616 542.946 500.517 428.148 416.852 504.074 459.175 444.641 400.036 395.407 489.203 380.157 545.116 550.387 536.013 518.826 493.698 482.265 507.123 469.335 455.002 404.166 269.695 303.575 317.653 171.676 166.739 137.876 129.694 161.060 224.488 355.902 387.171 398.642 428.504 469.991 423.724 484.200 471.245 492.444 464.327 477.398 501.025 490.587 512.375 486.407 501.254 531.484 527.120 327.495 360.704 385.639 323.887 347.961 350.776 354.666 412.495 384.231 154.565 227.801 321.248 192.898 263.000 372.504 170.793 262.818 391.558 517.895 563.234 549.779 539.394 362.480 419.727 423.324 452.308 461.669 473.986 457.589 463.797 446.512 470.406 547.413 569.006 407.334 426.384 436.601 415.206 433.420 457.517 415.461 475.786 590.602 568.130 558.646 390.219 435.708 430.318 396.395 408.130 418.177 421.661 450.332 457.891 466.248 291.516 322.520 362.646 367.570 340.080 345.993 336.003 331.480 350.825 457.841 515.261 544.462 398.960 441.536 478.833 466.469 502.238 495.685 508.912 385.156 396.316 404.438 444.202 458.864 523.743 255.533 152.529 128.570 138.859 151.294 106.004 125.676 146.914 223.672 270.622 229.682 300.010 170.849 248.058 279.023 120.330 154.098 94.589 42.170 498.050 541.420 521.887 450.370 426.101 143.819 174.027 131.831 151.937 90.165 163.073 119.181 114.886 528.125 565.500 567.246 493.131 533.079 591.320 464.724 432.771 524.163 523.330 504.521 470.880 421.228 401.277 410.674 434.275 467.362 455.527 165.943 224.469 254.779 175.298 231.552 295.050 163.742 207.899 300.406 467.629 442.725 494.032 502.831 477.586 482.251 471.284 478.461 492.782 473.365 155.063 242.582 370.586 232.763 316.784 423.775 234.561 321.182 439.620 684.139 620.189 447.087 696.654 281.727 196.699 122.107 184.690 125.757 537.566 507.039 492.708 459.886 509.792 511.074 505.562 477.293 500.067 534.998 535.819 559.316 468.447 387.434 414.743 476.786 435.005 460.481 175.575 223.023 337.527 230.086 177.566 214.448 310.100 216.942 243.436 527.810 593.441 591.861 513.224 143.048 183.599 276.999 381.000 95.013 203.432 344.676 417.349 202.286 338.374 104.489 149.984 211.075 173.683 260.734 109.811 110.168 494.281 482.165 544.638 448.085 402.068 413.668 409.125 422.067 451.582 735.848 459.748 650.031 705.055 730.868 471.807 135.592 113.976 274.285 243.944 456.768 482.380 485.502 519.660 448.994 383.625 368.433 398.454 386.428 376.308 373.827 363.198 342.986 330.847 322.180 178.599 305.691 123.038 104.214 141.368 152.083 161.292 142.308 118.247 156.726 2022 117 0 344 0 567.235 562.507 553.120 525.132 525.253 500.437 500.986 502.222 92.890 182.697 158.228 265.073 35.750 119.509 177.836 509.040 513.675 489.967 454.785 464.731 476.884 408.266 462.280 437.900 435.673 445.802 325.267 301.307 233.218 191.995 63.269 138.057 221.446 136.991 156.049 136.410 565.454 542.993 501.160 429.016 418.110 504.779 458.374 443.516 399.122 394.531 489.197 378.118 545.801 550.999 536.373 519.528 493.941 483.635 508.405 469.862 455.086 405.748 271.683 304.076 318.175 172.477 166.707 138.205 130.157 160.786 225.127 355.272 386.528 397.978 427.653 468.865 423.105 483.607 471.719 493.015 463.479 476.534 500.041 489.981 511.705 485.928 502.055 532.159 527.774 326.870 360.084 384.849 323.284 347.342 350.191 353.948 412.116 383.941 154.478 227.417 320.758 193.228 262.484 371.740 170.460 262.170 390.447 520.151 564.999 551.527 542.191 362.384 420.271 424.509 453.692 462.114 474.044 457.601 463.333 446.397 470.345 547.710 569.223 409.706 428.230 438.321 415.853 434.180 458.131 415.874 477.024 589.926 568.186 559.533 389.936 435.673 429.885 395.708 407.637 417.133 421.004 449.531 456.908 465.258 290.791 321.783 362.061 366.909 339.525 345.194 335.588 331.117 350.267 458.301 516.541 546.673 399.870 442.898 480.158 467.241 502.988 496.671 508.907 384.801 396.055 403.930 443.551 459.156 525.878 256.400 152.799 128.525 139.280 151.165 105.748 125.501 146.657 223.047 269.861 229.041 299.242 170.747 247.428 278.437 119.968 153.978 94.294 42.034 497.272 541.313 521.938 451.233 427.185 143.718 174.832 131.533 151.756 90.322 163.146 118.925 114.870 527.980 564.763 566.816 494.691 532.363 590.579 464.216 431.706 524.843 523.108 505.120 471.746 424.375 403.257 412.503 435.940 469.105 458.201 165.848 224.493 254.417 174.949 231.305 294.618 163.377 207.612 299.980 466.637 442.229 494.115 502.702 477.726 482.339 471.496 478.640 493.406 473.551 154.628 241.956 369.858 232.935 316.347 423.263 234.358 320.632 440.023 683.628 620.892 447.672 697.001 282.147 197.238 122.422 185.889 126.348 536.931 507.002 493.826 460.257 509.522 510.603 505.455 477.302 500.317 535.175 536.453 559.812 469.708 389.488 416.141 477.992 437.083 461.660 175.149 222.429 337.002 229.517 177.109 214.306 309.453 216.361 242.781 529.413 594.797 594.113 515.548 142.759 183.318 276.194 380.488 94.710 203.207 343.742 416.147 201.678 338.780 104.248 149.605 211.084 173.572 260.427 109.545 110.028 493.643 481.583 544.079 450.837 403.832 416.012 409.534 422.869 452.696 736.026 460.155 651.210 705.157 730.958 474.344 135.772 114.365 275.192 244.908 457.965 484.294 487.888 522.068 450.722 384.137 367.911 397.788 385.614 375.592 373.017 362.620 342.200 330.219 321.628 179.566 305.960 122.824 104.104 141.027 151.893 160.898 142.493 118.132 156.540 2022 118 0 344 0 568.582 563.636 555.013 526.164 526.031 501.988 501.360 502.293 92.879 182.251 158.145 265.588 35.675 119.566 178.446 510.744 516.967 492.120 455.992 466.511 479.068 408.218 463.181 438.000 435.509 445.033 324.275 300.075 232.395 191.224 63.088 137.992 222.167 137.378 156.189 136.419 565.293 543.040 501.800 429.879 419.361 505.479 457.577 442.396 398.212 393.660 489.191 376.091 546.479 551.606 536.731 520.224 494.182 484.995 509.675 470.385 455.169 407.323 273.665 304.576 318.695 173.276 166.675 138.533 130.618 160.512 225.764 354.644 385.888 397.315 426.806 467.742 422.488 483.016 472.190 493.582 462.634 475.673 499.060 489.378 511.038 485.451 502.850 532.830 528.424 326.246 359.466 384.061 322.682 346.725 349.608 353.232 411.739 383.652 154.391 227.034 320.270 193.556 261.970 370.978 170.128 261.525 389.340 522.385 566.744 553.256 544.953 362.289 420.812 425.689 455.067 462.556 474.101 457.614 462.872 446.283 470.284 548.005 569.438 412.066 430.066 440.031 416.498 434.936 458.742 416.286 478.254 589.254 568.242 560.411 389.653 435.638 429.453 395.023 407.146 416.093 420.349 448.733 455.929 464.272 290.069 321.048 361.478 366.251 338.973 344.398 335.174 330.755 349.711 458.758 517.810 548.857 400.776 444.251 481.474 468.009 503.733 497.651 508.901 384.446 395.795 403.423 442.903 459.447 527.992 257.264 153.069 128.479 139.699 151.035 105.493 125.327 146.402 222.424 269.103 228.402 298.477 170.646 246.800 277.853 119.607 153.859 94.000 41.898 496.496 541.206 521.989 452.091 428.263 143.617 175.635 131.236 151.576 90.479 163.219 118.670 114.854 527.836 564.030 566.389 496.240 531.650 589.843 463.709 430.645 525.519 522.887 505.714 472.608 427.502 405.228 414.322 437.595 470.836 460.856 165.753 224.517 254.056 174.602 231.059 294.187 163.014 207.325 299.556 465.648 441.734 494.198 502.573 477.866 482.425 471.708 478.818 494.027 473.735 154.195 241.331 369.132 233.106 315.912 422.754 234.156 320.083 440.423 683.130 621.582 448.253 697.335 282.565 197.776 122.736 187.085 126.937 536.299 506.965 494.937 460.626 509.253 510.134 505.350 477.310 500.566 535.350 537.083 560.304 470.961 391.533 417.532 479.190 439.148 462.831 174.724 221.836 336.479 228.949 176.653 214.164 308.807 215.782 242.128 531.001 596.133 596.326 517.851 142.471 183.038 275.391 379.977 94.409 202.983 342.811 414.950 201.071 339.183 104.008 149.228 211.093 173.461 260.122 109.280 109.888 493.009 481.003 543.523 453.571 405.587 418.343 409.941 423.668 453.804 736.184 460.559 652.358 705.254 731.042 476.863 135.951 114.754 276.095 245.869 459.155 486.195 490.255 524.452 452.441 384.648 367.390 397.125 384.802 374.878 372.209 362.045 341.417 329.592 321.078 180.530 306.228 122.610 103.995 140.688 151.703 160.505 142.679 118.017 156.354 2022 119 0 344 0 569.913 564.752 556.883 527.187 526.803 503.527 501.732 502.364 92.869 181.806 158.062 266.102 35.601 119.623 179.054 512.434 520.222 494.257 457.193 468.280 481.237 408.170 464.076 438.099 435.345 444.267 323.287 298.848 231.575 190.457 62.908 137.928 222.887 137.764 156.328 136.427 565.133 543.087 502.436 430.739 420.607 506.173 456.784 441.281 397.307 392.793 489.185 374.074 547.152 552.207 537.086 520.915 494.422 486.345 510.935 470.905 455.252 408.891 275.640 305.073 319.214 174.072 166.644 138.860 131.078 160.240 226.399 354.018 385.250 396.655 425.961 466.623 421.874 482.427 472.658 494.145 461.792 474.816 498.082 488.777 510.373 484.976 503.640 533.495 529.069 325.625 358.850 383.276 322.082 346.109 349.026 352.518 411.363 383.363 154.304 226.652 319.784 193.883 261.457 370.219 169.797 260.881 388.237 524.597 568.467 554.966 547.681 362.194 421.350 426.861 456.434 462.996 474.158 457.626 462.413 446.169 470.223 548.298 569.652 414.413 431.893 441.732 417.140 435.688 459.350 416.696 479.477 588.586 568.297 561.281 389.371 435.602 429.023 394.341 406.657 415.056 419.697 447.938 454.952 463.289 289.348 320.315 360.897 365.594 338.422 343.604 334.762 330.394 349.157 459.213 519.069 551.015 401.679 445.597 482.781 468.772 504.473 498.623 508.896 384.093 395.536 402.918 442.256 459.736 530.084 258.126 153.338 128.433 140.117 150.906 105.239 125.154 146.147 221.803 268.346 227.765 297.715 170.544 246.175 277.270 119.247 153.740 93.707 41.763 495.724 541.099 522.039 452.945 429.337 143.516 176.436 130.940 151.396 90.635 163.291 118.416 114.837 527.693 563.301 565.964 497.778 530.940 589.112 463.205 429.586 526.190 522.667 506.305 473.464 430.609 407.189 416.131 439.240 472.555 463.490 165.658 224.541 253.696 174.256 230.813 293.758 162.652 207.040 299.133 464.663 441.241 494.280 502.445 478.005 482.512 471.918 478.996 494.644 473.919 153.764 240.708 368.409 233.276 315.478 422.246 233.955 319.536 440.822 682.645 622.261 448.832 697.655 282.982 198.312 123.049 188.277 127.524 535.670 506.928 496.040 460.993 508.985 509.667 505.244 477.319 500.814 535.524 537.708 560.792 472.206 393.567 418.915 480.380 441.199 463.995 174.300 221.246 335.957 228.383 176.199 214.023 308.164 215.204 241.478 532.575 597.450 598.501 520.130 142.184 182.758 274.592 379.468 94.109 202.760 341.884 413.758 200.468 339.585 103.769 148.851 211.103 173.351 259.816 109.015 109.749 492.376 480.426 542.969 456.285 407.333 420.662 410.347 424.463 454.906 736.325 460.961 653.477 705.347 731.118 479.363 136.130 115.142 276.996 246.827 460.339 488.081 492.603 526.812 454.149 385.156 366.871 396.464 383.993 374.167 371.405 361.471 340.635 328.968 320.530 181.491 306.495 122.396 103.887 140.349 151.515 160.113 142.863 117.902 156.169 2022 120 0 344 0 571.228 565.856 558.729 528.202 527.568 505.053 502.101 502.435 92.858 181.363 157.980 266.614 35.527 119.679 179.660 514.110 523.439 496.376 458.386 470.037 483.388 408.122 464.966 438.199 435.183 443.505 322.301 297.626 230.758 189.694 62.728 137.864 223.604 138.149 156.466 136.436 564.975 543.133 503.068 431.594 421.846 506.863 455.995 440.171 396.406 391.931 489.179 372.070 547.819 552.802 537.438 521.601 494.661 487.685 512.185 471.422 455.335 410.451 277.608 305.569 319.731 174.866 166.612 139.186 131.536 159.968 227.032 353.394 384.614 395.997 425.119 465.508 421.261 481.840 473.124 494.706 460.953 473.961 497.108 488.179 509.712 484.502 504.425 534.155 529.710 325.005 358.236 382.493 321.484 345.496 348.446 351.806 410.988 383.076 154.217 226.272 319.299 194.210 260.945 369.462 169.466 260.239 387.136 526.788 570.168 556.658 550.374 362.099 421.886 428.028 457.791 463.433 474.215 457.638 461.956 446.056 470.162 548.589 569.864 416.747 433.709 443.423 417.779 436.437 459.955 417.104 480.692 587.923 568.352 562.142 389.091 435.568 428.594 393.661 406.170 414.022 419.047 447.146 453.979 462.309 288.630 319.585 360.318 364.940 337.873 342.813 334.350 330.035 348.604 459.665 520.318 553.147 402.577 446.935 484.079 469.530 505.207 499.587 508.890 383.742 395.279 402.415 441.613 460.024 532.156 258.985 153.606 128.388 140.534 150.778 104.985 124.981 145.892 221.184 267.592 227.130 296.954 170.443 245.551 276.690 118.888 153.621 93.416 41.628 494.954 540.994 522.090 453.795 430.405 143.416 177.234 130.645 151.216 90.790 163.363 118.162 114.821 527.550 562.576 565.542 499.305 530.234 588.386 462.703 428.531 526.857 522.448 506.892 474.315 433.695 409.140 417.931 440.875 474.262 466.105 165.564 224.565 253.337 173.911 230.569 293.330 162.291 206.755 298.711 463.681 440.750 494.362 502.318 478.143 482.598 472.128 479.172 495.257 474.101 153.333 240.087 367.687 233.446 315.046 421.740 233.755 318.991 441.219 682.173 622.928 449.407 697.963 283.397 198.846 123.361 189.465 128.109 535.044 506.892 497.136 461.358 508.719 509.202 505.139 477.327 501.060 535.697 538.328 561.275 473.443 395.591 420.292 481.561 443.238 465.151 173.878 220.656 335.437 227.819 175.746 213.882 307.523 214.628 240.829 534.133 598.748 600.637 522.388 141.898 182.480 273.795 378.961 93.810 202.538 340.960 412.570 199.866 339.985 103.530 148.476 211.112 173.241 259.512 108.751 109.610 491.746 479.851 542.419 458.980 409.071 422.968 410.751 425.254 456.003 736.452 461.361 654.566 705.437 731.189 481.843 136.308 115.528 277.894 247.782 461.516 489.954 494.932 529.147 455.848 385.663 366.354 395.805 383.186 373.457 370.602 360.900 339.856 328.345 319.983 182.449 306.761 122.183 103.778 140.012 151.326 159.723 143.048 117.788 155.984 2022 121 0 344 0 572.528 566.948 560.552 529.208 528.328 506.565 502.468 502.505 92.847 180.921 157.898 267.124 35.454 119.736 180.264 515.771 526.618 498.477 459.572 471.782 485.523 408.074 465.851 438.297 435.021 442.745 321.319 296.409 229.943 188.934 62.549 137.799 224.320 138.533 156.605 136.445 564.818 543.180 503.697 432.446 423.080 507.547 455.209 439.067 395.510 391.073 489.173 370.076 548.480 553.393 537.788 522.281 494.898 489.015 513.423 471.936 455.417 412.004 279.570 306.064 320.246 175.658 166.580 139.511 131.993 159.697 227.664 352.772 383.980 395.341 424.280 464.397 420.650 481.256 473.588 495.263 460.117 473.110 496.138 487.583 509.053 484.031 505.205 534.810 530.346 324.388 357.624 381.713 320.888 344.885 347.868 351.097 410.614 382.790 154.130 225.892 318.816 194.535 260.436 368.707 169.137 259.599 386.039 528.956 571.849 558.330 553.032 362.004 422.419 429.188 459.140 463.868 474.271 457.650 461.501 445.944 470.102 548.878 570.074 419.069 435.515 445.105 418.415 437.183 460.556 417.511 481.899 587.264 568.407 562.996 388.811 435.533 428.167 392.983 405.684 412.991 418.399 446.356 453.010 461.333 287.914 318.857 359.740 364.288 337.326 342.024 333.941 329.676 348.054 460.116 521.556 555.252 403.470 448.265 485.368 470.284 505.936 500.545 508.885 383.391 395.022 401.913 440.971 460.311 534.206 259.841 153.873 128.342 140.949 150.650 104.733 124.808 145.639 220.566 266.840 226.497 296.196 170.342 244.928 276.111 118.530 153.503 93.125 41.494 494.188 540.889 522.140 454.640 431.468 143.316 178.030 130.351 151.037 90.945 163.435 117.910 114.805 527.409 561.855 565.123 500.821 529.531 587.665 462.203 427.479 527.518 522.230 507.475 475.162 436.761 411.081 419.722 442.501 475.957 468.700 165.469 224.589 252.979 173.567 230.325 292.903 161.930 206.471 298.291 462.703 440.261 494.444 502.192 478.280 482.684 472.336 479.348 495.866 474.283 152.904 239.468 366.969 233.616 314.614 421.237 233.555 318.447 441.614 681.712 623.584 449.979 698.258 283.811 199.379 123.672 190.650 128.693 534.421 506.855 498.225 461.721 508.454 508.740 505.035 477.335 501.305 535.869 538.943 561.753 474.671 397.605 421.660 482.734 445.263 466.300 173.456 220.069 334.919 227.256 175.294 213.742 306.883 214.054 240.182 535.677 600.028 602.736 524.622 141.613 182.203 273.000 378.456 93.512 202.316 340.040 411.387 199.267 340.383 103.292 148.103 211.121 173.131 259.209 108.488 109.472 491.119 479.279 541.872 461.656 410.800 425.261 411.153 426.042 457.093 736.565 461.758 655.627 705.523 731.254 484.304 136.486 115.913 278.788 248.734 462.687 491.813 497.242 531.459 457.536 386.168 365.839 395.148 382.382 372.750 369.802 360.330 339.080 327.725 319.437 183.405 307.026 121.971 103.670 139.676 151.139 159.333 143.231 117.674 155.800 2022 122 0 344 0 573.812 568.027 562.352 530.205 529.080 508.066 502.832 502.574 92.837 180.481 157.816 267.633 35.381 119.792 180.865 517.419 529.759 500.562 460.752 473.515 487.642 408.027 466.731 438.396 434.860 441.990 320.339 295.198 229.132 188.177 62.370 137.735 225.033 138.916 156.742 136.454 564.661 543.225 504.321 433.293 424.308 508.225 454.428 437.967 394.618 390.220 489.167 368.093 549.135 553.978 538.135 522.955 495.133 490.335 514.651 472.447 455.499 413.549 281.526 306.557 320.759 176.447 166.549 139.835 132.449 159.427 228.293 352.151 383.348 394.688 423.443 463.289 420.042 480.675 474.049 495.817 459.284 472.261 495.172 486.990 508.398 483.562 505.980 535.461 530.977 323.772 357.014 380.935 320.294 344.276 347.292 350.389 410.242 382.505 154.044 225.514 318.334 194.859 259.927 367.955 168.809 258.961 384.945 531.103 573.508 559.983 555.655 361.910 422.949 430.343 460.480 464.300 474.328 457.661 461.049 445.832 470.042 549.164 570.282 421.378 437.312 446.777 419.049 437.925 461.155 417.916 483.099 586.610 568.461 563.841 388.532 435.498 427.742 392.307 405.200 411.963 417.753 445.569 452.043 460.360 287.201 318.131 359.165 363.638 336.780 341.238 333.532 329.319 347.505 460.564 522.784 557.331 404.360 449.587 486.648 471.033 506.659 501.496 508.880 383.042 394.765 401.413 440.332 460.596 536.235 260.694 154.139 128.297 141.363 150.522 104.481 124.636 145.386 219.951 266.090 225.866 295.440 170.242 244.308 275.534 118.174 153.385 92.835 41.360 493.425 540.785 522.189 455.481 432.527 143.216 178.823 130.058 150.859 91.099 163.507 117.658 114.789 527.268 561.138 564.706 502.326 528.831 586.948 461.704 426.431 528.175 522.014 508.054 476.004 439.807 413.011 421.502 444.117 477.639 471.275 165.375 224.613 252.623 173.224 230.081 292.477 161.571 206.189 297.871 461.728 439.773 494.525 502.066 478.417 482.769 472.544 479.523 496.472 474.464 152.477 238.851 366.252 233.785 314.185 420.735 233.356 317.906 442.007 681.264 624.228 450.547 698.541 284.223 199.910 123.982 191.831 129.275 533.801 506.819 499.306 462.083 508.190 508.280 504.931 477.344 501.548 536.040 539.554 562.227 475.892 399.608 423.022 483.900 447.275 467.441 173.036 219.484 334.402 226.695 174.844 213.602 306.246 213.482 239.537 537.207 601.288 604.796 526.835 141.329 181.926 272.209 377.953 93.216 202.096 339.123 410.209 198.671 340.779 103.054 147.730 211.130 173.021 258.907 108.226 109.334 490.495 478.709 541.327 464.312 412.521 427.541 411.554 426.827 458.178 736.666 462.153 656.660 705.605 731.315 486.746 136.663 116.297 279.680 249.683 463.851 493.659 499.532 533.746 459.214 386.670 365.325 394.493 381.581 372.045 369.005 359.762 338.306 327.106 318.894 184.357 307.291 121.760 103.563 139.340 150.952 158.945 143.414 117.561 155.617 2022 123 0 344 0 575.080 569.094 564.128 531.193 529.827 509.553 503.194 502.644 92.826 180.042 157.735 268.139 35.307 119.848 181.465 519.052 532.862 502.629 461.925 475.236 489.744 407.980 467.605 438.493 434.700 441.237 319.363 293.992 228.324 187.423 62.192 137.672 225.744 139.298 156.880 136.463 564.506 543.271 504.941 434.137 425.530 508.899 453.650 436.873 393.730 389.372 489.161 366.121 549.784 554.557 538.479 523.625 495.367 491.645 515.869 472.954 455.580 415.087 283.474 307.048 321.270 177.233 166.518 140.158 132.903 159.158 228.920 351.533 382.718 394.036 422.610 462.185 419.435 480.095 474.508 496.368 458.454 471.416 494.209 486.399 507.745 483.095 506.750 536.106 531.604 323.159 356.406 380.160 319.701 343.668 346.718 349.684 409.871 382.221 153.958 225.137 317.853 195.183 259.421 367.205 168.482 258.325 383.855 533.228 575.147 561.618 558.243 361.817 423.477 431.490 461.811 464.730 474.383 457.673 460.599 445.721 469.982 549.449 570.489 423.674 439.098 448.439 419.680 438.663 461.751 418.320 484.292 585.960 568.514 564.678 388.254 435.463 427.318 391.633 404.718 410.939 417.109 444.785 451.080 459.391 286.489 317.407 358.591 362.990 336.236 340.454 333.125 328.962 346.957 461.009 524.002 559.383 405.246 450.902 487.919 471.777 507.377 502.439 508.875 382.693 394.510 400.915 439.695 460.880 538.244 261.545 154.404 128.252 141.776 150.394 104.229 124.465 145.134 219.337 265.343 225.237 294.687 170.141 243.690 274.958 117.818 153.267 92.546 41.226 492.665 540.681 522.239 456.318 433.580 143.116 179.614 129.766 150.681 91.254 163.578 117.407 114.773 527.128 560.425 564.293 503.819 528.135 586.235 461.208 425.386 528.827 521.798 508.630 476.841 442.831 414.932 423.273 445.723 479.310 473.830 165.282 224.637 252.267 172.882 229.839 292.053 161.214 205.906 297.454 460.756 439.287 494.605 501.941 478.553 482.853 472.750 479.697 497.075 474.644 152.050 238.236 365.538 233.953 313.756 420.234 233.157 317.366 442.398 680.826 624.860 451.113 698.813 284.634 200.440 124.291 193.008 129.855 533.185 506.783 500.380 462.443 507.928 507.821 504.828 477.352 501.790 536.210 540.160 562.697 477.105 401.601 424.376 485.057 449.274 468.576 172.617 218.900 333.886 226.136 174.395 213.462 305.610 212.911 238.894 538.722 602.530 606.819 529.024 141.045 181.651 271.420 377.452 92.920 201.876 338.210 409.036 198.076 341.174 102.818 147.359 211.139 172.912 258.606 107.964 109.197 489.873 478.141 540.786 466.949 414.233 429.809 411.953 427.608 459.257 736.757 462.546 657.665 705.683 731.370 489.168 136.839 116.680 280.569 250.629 465.008 495.490 501.804 536.009 460.883 387.171 364.813 393.840 380.782 371.343 368.210 359.195 337.534 326.489 318.352 185.306 307.554 121.549 103.455 139.006 150.765 158.558 143.597 117.448 155.434 2022 124 0 344 0 576.333 570.149 565.881 532.173 530.567 511.027 503.553 502.712 92.816 179.604 157.654 268.644 35.235 119.904 182.062 520.671 535.926 504.678 463.091 476.946 491.829 407.933 468.475 438.591 434.540 440.487 318.390 292.790 227.518 186.673 62.015 137.608 226.452 139.678 157.017 136.472 564.352 543.316 505.558 434.977 426.746 509.567 452.876 435.784 392.847 388.528 489.155 364.161 550.428 555.132 538.820 524.289 495.600 492.945 517.076 473.459 455.660 416.618 285.416 307.538 321.780 178.017 166.486 140.480 133.356 158.889 229.546 350.917 382.090 393.387 421.779 461.084 418.831 479.518 474.965 496.915 457.627 470.574 493.250 485.810 507.095 482.630 507.515 536.747 532.226 322.547 355.799 379.387 319.111 343.063 346.145 348.981 409.501 381.937 153.873 224.761 317.375 195.505 258.915 366.457 168.156 257.691 382.768 535.331 576.765 563.234 560.797 361.724 424.003 432.632 463.133 465.158 474.439 457.685 460.151 445.610 469.922 549.731 570.693 425.958 440.874 450.092 420.309 439.398 462.344 418.721 485.477 585.314 568.568 565.507 387.977 435.429 426.895 390.962 404.237 409.918 416.468 444.004 450.120 458.424 285.780 316.686 358.019 362.344 335.694 339.672 332.719 328.607 346.412 461.452 525.209 561.410 406.128 452.208 489.181 472.517 508.090 503.376 508.869 382.346 394.256 400.419 439.061 461.163 540.231 262.393 154.669 128.207 142.188 150.267 103.979 124.294 144.883 218.725 264.598 224.609 293.935 170.041 243.073 274.385 117.464 153.150 92.257 41.093 491.908 540.578 522.288 457.150 434.628 143.017 180.403 129.475 150.504 91.407 163.650 117.157 114.757 526.989 559.716 563.881 505.301 527.441 585.528 460.714 424.344 529.474 521.584 509.202 477.673 445.835 416.842 425.035 447.319 480.968 476.364 165.188 224.661 251.913 172.541 229.597 291.630 160.857 205.625 297.037 459.787 438.803 494.685 501.816 478.689 482.938 472.956 479.870 497.673 474.823 151.625 237.622 364.826 234.121 313.329 419.736 232.959 316.828 442.788 680.400 625.482 451.675 699.073 285.043 200.968 124.599 194.182 130.434 532.571 506.747 501.447 462.801 507.667 507.365 504.725 477.360 502.031 536.378 540.761 563.162 478.310 403.584 425.723 486.206 451.260 469.702 172.200 218.318 333.373 225.579 173.947 213.323 304.976 212.342 238.253 540.222 603.753 608.804 531.191 140.763 181.376 270.634 376.953 92.625 201.656 337.300 407.867 197.484 341.567 102.582 146.989 211.148 172.803 258.305 107.704 109.060 489.253 477.575 540.247 469.566 415.936 432.063 412.350 428.385 460.330 736.838 462.937 658.644 705.758 731.422 491.571 137.015 117.062 281.456 251.572 466.159 497.307 504.055 538.247 462.541 387.670 364.302 393.190 379.985 370.642 367.417 358.631 336.765 325.874 317.812 186.253 307.817 121.339 103.348 138.673 150.579 158.172 143.778 117.335 155.251 2022 125 0 344 0 577.570 571.192 567.612 533.144 531.301 512.489 503.910 502.781 92.805 179.167 157.573 269.148 35.162 119.959 182.657 522.276 538.952 506.710 464.250 478.643 493.897 407.886 469.339 438.688 434.381 439.741 317.420 291.594 226.716 185.926 61.839 137.545 227.159 140.057 157.153 136.480 564.199 543.361 506.171 435.813 427.957 510.231 452.105 434.701 391.967 387.688 489.149 362.211 551.066 555.701 539.159 524.948 495.831 494.235 518.272 473.960 455.741 418.141 287.352 308.026 322.289 178.799 166.455 140.801 133.808 158.622 230.169 350.303 381.465 392.739 420.951 459.987 418.229 478.944 475.419 497.459 456.803 469.735 492.294 485.224 506.447 482.167 508.274 537.383 532.844 321.937 355.195 378.617 318.522 342.459 345.574 348.281 409.133 381.655 153.787 224.386 316.897 195.827 258.412 365.712 167.831 257.059 381.684 537.412 578.361 564.831 563.315 361.631 424.525 433.767 464.447 465.582 474.494 457.697 459.705 445.500 469.863 550.012 570.897 428.228 442.641 451.736 420.934 440.130 462.934 419.121 486.654 584.672 568.620 566.328 387.701 435.395 426.474 390.293 403.758 408.900 415.829 443.225 449.163 457.461 285.072 315.966 357.449 361.700 335.153 338.893 332.314 328.253 345.868 461.894 526.406 563.410 407.005 453.507 490.435 473.252 508.797 504.305 508.864 382.000 394.002 399.924 438.429 461.444 542.197 263.238 154.933 128.162 142.599 150.141 103.729 124.124 144.632 218.115 263.855 223.984 293.186 169.942 242.458 273.813 117.110 153.033 91.970 40.961 491.153 540.476 522.336 457.979 435.670 142.918 181.189 129.184 150.327 91.560 163.721 116.908 114.741 526.851 559.010 563.473 506.772 526.751 584.824 460.221 423.306 530.117 521.371 509.769 478.500 448.817 418.742 426.786 448.906 482.614 478.878 165.095 224.685 251.559 172.201 229.356 291.208 160.501 205.345 296.622 458.822 438.321 494.765 501.692 478.824 483.022 473.160 480.042 498.269 475.001 151.201 237.011 364.117 234.288 312.903 419.240 232.762 316.292 443.175 679.985 626.092 452.234 699.324 285.451 201.494 124.907 195.352 131.010 531.960 506.712 502.507 463.158 507.408 506.911 504.623 477.368 502.271 536.546 541.358 563.623 479.506 405.556 427.063 487.346 453.233 470.822 171.784 217.737 332.861 225.023 173.501 213.185 304.345 211.774 237.613 541.708 604.958 610.753 533.336 140.481 181.102 269.850 376.456 92.332 201.438 336.394 406.703 196.895 341.958 102.347 146.620 211.157 172.695 258.006 107.444 108.923 488.636 477.012 539.711 472.163 417.631 434.305 412.746 429.159 461.397 736.910 463.326 659.597 705.830 731.469 493.954 137.191 117.442 282.339 252.512 467.304 499.111 506.288 540.461 464.189 388.167 363.793 392.541 379.191 369.944 366.628 358.068 335.998 325.261 317.273 187.197 308.079 121.129 103.242 138.340 150.394 157.787 143.960 117.223 155.069 2022 126 0 344 0 578.792 572.223 569.319 534.107 532.029 513.938 504.264 502.848 92.795 178.733 157.492 269.649 35.090 120.015 183.250 523.867 541.939 508.725 465.403 480.328 495.948 407.839 470.199 438.784 434.224 438.998 316.453 290.403 225.916 185.183 61.663 137.481 227.863 140.436 157.290 136.489 564.048 543.406 506.779 436.645 429.161 510.889 451.339 433.622 391.093 386.853 489.144 360.272 551.698 556.265 539.495 525.601 496.061 495.515 519.458 474.458 455.821 419.657 289.281 308.513 322.795 179.579 166.424 141.121 134.258 158.355 230.791 349.690 380.841 392.094 420.125 458.894 417.628 478.371 475.871 498.000 455.982 468.898 491.341 484.640 505.803 481.705 509.029 538.014 533.457 321.329 354.593 377.849 317.935 341.857 345.006 347.582 408.766 381.374 153.702 224.012 316.421 196.147 257.910 364.969 167.507 256.429 380.604 539.471 579.938 566.410 565.799 361.538 425.046 434.896 465.751 466.005 474.549 457.708 459.261 445.390 469.804 550.290 571.098 430.486 444.397 453.369 421.557 440.858 463.521 419.520 487.824 584.035 568.673 567.141 387.426 435.361 426.055 389.626 403.280 407.885 415.192 442.449 448.209 456.502 284.367 315.249 356.881 361.058 334.615 338.117 331.910 327.900 345.326 462.332 527.593 565.384 407.879 454.798 491.679 473.983 509.499 505.228 508.859 381.656 393.750 399.431 437.799 461.724 544.143 264.081 155.196 128.118 143.008 150.015 103.480 123.954 144.382 217.507 263.114 223.360 292.440 169.842 241.846 273.243 116.758 152.917 91.684 40.829 490.402 540.374 522.385 458.803 436.708 142.820 181.972 128.895 150.151 91.713 163.791 116.659 114.726 526.714 558.309 563.067 508.232 526.065 584.126 459.730 422.271 530.755 521.159 510.333 479.322 451.779 420.633 428.529 450.483 484.249 481.372 165.002 224.709 251.207 171.863 229.115 290.788 160.146 205.065 296.208 457.860 437.841 494.845 501.569 478.958 483.105 473.364 480.213 498.860 475.179 150.779 236.401 363.409 234.455 312.479 418.745 232.565 315.757 443.561 679.580 626.692 452.789 699.564 285.858 202.019 125.213 196.519 131.585 531.353 506.676 503.560 463.513 507.149 506.459 504.522 477.376 502.509 536.712 541.950 564.079 480.695 407.518 428.395 488.479 455.192 471.934 171.368 217.159 332.350 224.469 173.056 213.046 303.715 211.209 236.976 543.179 606.145 612.665 535.457 140.201 180.829 269.070 375.961 92.039 201.220 335.491 405.544 196.307 342.347 102.112 146.252 211.166 172.587 257.707 107.184 108.787 488.022 476.451 539.178 474.740 419.317 436.533 413.141 429.930 462.458 736.974 463.712 660.523 705.899 731.513 496.318 137.366 117.822 283.219 253.449 468.442 500.900 508.501 542.651 465.827 388.662 363.286 391.895 378.400 369.248 365.840 357.507 335.233 324.650 316.737 188.137 308.340 120.920 103.135 138.009 150.209 157.404 144.141 117.111 154.888 2022 127 0 344 0 579.999 573.242 571.003 535.061 532.751 515.374 504.616 502.916 92.784 178.299 157.412 270.149 35.018 120.070 183.841 525.443 544.887 510.722 466.549 482.002 497.983 407.793 471.053 438.880 434.066 438.258 315.489 289.217 225.119 184.442 61.487 137.418 228.565 140.813 157.425 136.498 563.897 543.450 507.384 437.473 430.360 511.542 450.576 432.548 390.222 386.022 489.138 358.343 552.324 556.823 539.828 526.250 496.290 496.786 520.633 474.953 455.900 421.166 291.203 308.997 323.300 180.356 166.393 141.440 134.707 158.089 231.411 349.080 380.219 391.451 419.303 457.804 417.030 477.801 476.320 498.538 455.164 468.065 490.393 484.059 505.161 481.246 509.779 538.640 534.065 320.722 353.992 377.083 317.350 341.257 344.438 346.886 408.400 381.093 153.617 223.640 315.947 196.467 257.409 364.229 167.184 255.801 379.526 541.508 581.493 567.970 568.248 361.446 425.563 436.019 467.047 466.425 474.603 457.720 458.820 445.281 469.746 550.566 571.298 432.731 446.143 454.993 422.178 441.583 464.105 419.916 488.987 583.402 568.725 567.946 387.152 435.327 425.637 388.961 402.804 406.874 414.557 441.676 447.259 455.545 283.664 314.534 356.314 360.418 334.077 337.342 331.508 327.548 344.786 462.769 528.770 567.332 408.748 456.082 492.915 474.709 510.196 506.143 508.854 381.312 393.498 398.939 437.171 462.003 546.067 264.921 155.459 128.073 143.416 149.889 103.232 123.785 144.133 216.900 262.376 222.738 291.695 169.743 241.235 272.674 116.407 152.800 91.398 40.697 489.654 540.273 522.433 459.622 437.741 142.721 182.754 128.606 149.975 91.865 163.862 116.412 114.710 526.577 557.611 562.663 509.681 525.381 583.431 459.242 421.239 531.388 520.949 510.894 480.140 454.719 422.513 430.261 452.050 485.871 483.845 164.910 224.732 250.856 171.525 228.876 290.369 159.793 204.787 295.795 456.901 437.362 494.924 501.446 479.092 483.188 473.566 480.384 499.448 475.355 150.358 235.793 362.704 234.622 312.056 418.252 232.369 315.225 443.945 679.186 627.281 453.342 699.794 286.263 202.542 125.519 197.682 132.159 530.748 506.641 504.605 463.866 506.892 506.009 504.421 477.384 502.745 536.878 542.537 564.532 481.876 409.470 429.721 489.604 457.138 473.038 170.955 216.582 331.841 223.916 172.612 212.909 303.087 210.645 236.341 544.635 607.314 614.540 537.557 139.921 180.557 268.291 375.467 91.748 201.003 334.591 404.390 195.722 342.735 101.878 145.886 211.175 172.479 257.409 106.926 108.651 487.410 475.892 538.648 477.297 420.995 438.749 413.533 430.696 463.514 737.032 464.096 661.425 705.965 731.553 498.661 137.540 118.200 284.097 254.383 469.573 502.676 510.695 544.816 467.454 389.156 362.780 391.251 377.611 368.554 365.055 356.948 334.471 324.041 316.201 189.075 308.600 120.712 103.029 137.678 150.025 157.021 144.321 116.999 154.707 2022 128 0 344 0 581.191 574.249 572.665 536.007 533.466 516.798 504.965 502.983 92.774 177.867 157.332 270.647 34.946 120.125 184.430 527.006 547.796 512.702 467.688 483.663 500.001 407.746 471.902 438.976 433.910 437.521 314.528 288.036 224.325 183.705 61.312 137.356 229.265 141.189 157.561 136.507 563.747 543.494 507.986 438.297 431.553 512.190 449.816 431.479 389.356 385.196 489.132 356.426 552.945 557.377 540.159 526.893 496.516 498.046 521.798 475.446 455.979 422.667 293.119 309.481 323.803 181.131 166.362 141.759 135.155 157.824 232.029 348.471 379.599 390.810 418.483 456.717 416.434 477.233 476.768 499.073 454.348 467.235 489.448 483.480 504.523 480.788 510.524 539.261 534.669 320.118 353.393 376.320 316.766 340.659 343.873 346.191 408.036 380.814 153.532 223.268 315.474 196.785 256.910 363.490 166.862 255.174 378.452 543.524 583.028 569.512 570.662 361.354 426.079 437.136 468.334 466.842 474.657 457.731 458.380 445.172 469.687 550.840 571.496 434.963 447.880 456.608 422.795 442.305 464.686 420.312 490.142 582.773 568.776 568.743 386.879 435.293 425.220 388.298 402.330 405.866 413.924 440.905 446.312 454.592 282.963 313.822 355.749 359.780 333.542 336.570 331.107 327.198 344.247 463.203 529.937 569.254 409.614 457.357 494.141 475.430 510.888 507.051 508.849 380.969 393.247 398.449 436.545 462.280 547.970 265.758 155.720 128.029 143.823 149.763 102.984 123.616 143.885 216.295 261.639 222.118 290.953 169.645 240.625 272.107 116.057 152.685 91.114 40.566 488.909 540.173 522.481 460.438 438.769 142.623 183.533 128.318 149.800 92.016 163.932 116.165 114.694 526.441 556.917 562.263 511.118 524.701 582.741 458.755 420.210 532.017 520.739 511.450 480.953 457.637 424.382 431.984 453.608 487.481 486.297 164.818 224.756 250.506 171.188 228.637 289.951 159.440 204.509 295.384 455.946 436.885 495.002 501.324 479.225 483.271 473.768 480.554 500.033 475.531 149.938 235.187 362.002 234.787 311.634 417.761 232.174 314.694 444.327 678.801 627.860 453.891 700.016 286.666 203.064 125.823 198.842 132.730 530.146 506.606 505.644 464.217 506.636 505.562 504.320 477.392 502.981 537.042 543.120 564.980 483.049 411.411 431.039 490.721 459.071 474.136 170.542 216.007 331.334 223.365 172.170 212.771 302.461 210.083 235.707 546.078 608.465 616.380 539.633 139.642 180.286 267.516 374.976 91.457 200.787 333.695 403.240 195.140 343.121 101.645 145.521 211.184 172.371 257.113 106.668 108.515 486.801 475.336 538.120 479.835 422.664 440.951 413.924 431.460 464.563 737.084 464.478 662.302 706.029 731.590 500.985 137.714 118.577 284.972 255.314 470.698 504.438 512.869 546.957 469.072 389.647 362.276 390.609 376.824 367.862 364.272 356.391 333.711 323.434 315.668 190.011 308.860 120.504 102.923 137.349 149.841 156.640 144.501 116.887 154.527 2022 129 0 344 0 582.367 575.244 574.305 536.944 534.176 518.209 505.312 503.050 92.763 177.436 157.252 271.143 34.875 120.180 185.016 528.555 550.666 514.664 468.820 485.313 502.002 407.700 472.746 439.071 433.755 436.788 313.570 286.860 223.534 182.972 61.138 137.293 229.963 141.563 157.696 136.515 563.598 543.538 508.583 439.117 432.740 512.833 449.061 430.415 388.494 384.374 489.127 354.519 553.561 557.925 540.487 527.531 496.742 499.297 522.953 475.935 456.058 424.161 295.028 309.963 324.304 181.903 166.331 142.076 135.601 157.559 232.645 347.865 378.982 390.171 417.665 455.635 415.840 476.668 477.213 499.605 453.536 466.408 488.506 482.903 503.887 480.333 511.264 539.878 535.269 319.515 352.797 375.559 316.185 340.063 343.309 345.499 407.673 380.536 153.448 222.898 315.002 197.103 256.412 362.754 166.541 254.550 377.382 545.517 584.543 571.035 573.041 361.263 426.591 438.246 469.613 467.257 474.711 457.743 457.943 445.064 469.629 551.112 571.693 437.182 449.606 458.213 423.410 443.023 465.264 420.705 491.289 582.148 568.827 569.533 386.607 435.259 424.805 387.638 401.857 404.860 413.294 440.137 445.368 453.642 282.264 313.111 355.187 359.144 333.008 335.801 330.707 326.848 343.710 463.635 531.093 571.150 410.475 458.625 495.359 476.147 511.574 507.953 508.844 380.628 392.997 397.961 435.922 462.557 549.852 266.593 155.981 127.984 144.228 149.638 102.737 123.447 143.638 215.693 260.905 221.500 290.213 169.546 240.018 271.542 115.708 152.569 90.830 40.435 488.166 540.073 522.529 461.249 439.791 142.526 184.309 128.032 149.626 92.168 164.002 115.919 114.678 526.306 556.227 561.864 512.545 524.023 582.056 458.270 419.185 532.641 520.531 512.003 481.761 460.534 426.242 433.697 455.156 489.078 488.729 164.726 224.779 250.156 170.852 228.399 289.535 159.088 204.232 294.974 454.994 436.410 495.080 501.203 479.357 483.353 473.969 480.722 500.614 475.706 149.519 234.583 361.301 234.953 311.214 417.272 231.979 314.164 444.708 678.426 628.428 454.437 700.228 287.069 203.584 126.127 199.998 133.300 529.547 506.571 506.675 464.567 506.382 505.116 504.220 477.401 503.215 537.205 543.699 565.424 484.214 413.342 432.349 491.829 460.991 475.226 170.131 215.434 330.829 222.816 171.729 212.634 301.837 209.522 235.076 547.506 609.599 618.183 541.687 139.364 180.016 266.743 374.487 91.168 200.572 332.802 402.095 194.559 343.505 101.413 145.157 211.193 172.264 256.817 106.412 108.380 486.194 474.781 537.595 482.352 424.324 443.140 414.314 432.220 465.607 737.130 464.858 663.156 706.089 731.624 503.289 137.888 118.954 285.844 256.242 471.817 506.186 515.023 549.074 470.680 390.137 361.774 389.969 376.040 367.173 363.492 355.835 332.953 322.828 315.136 190.943 309.118 120.297 102.818 137.021 149.658 156.260 144.680 116.776 154.347 2022 130 0 344 0 583.529 576.228 575.921 537.873 534.879 519.608 505.657 503.116 92.753 177.006 157.173 271.637 34.804 120.234 185.601 530.089 553.496 516.608 469.946 486.951 503.986 407.654 473.585 439.166 433.600 436.057 312.615 285.689 222.746 182.241 60.965 137.230 230.658 141.937 157.830 136.524 563.451 543.582 509.177 439.933 433.921 513.472 448.309 429.357 387.636 383.556 489.121 352.623 554.170 558.468 540.813 528.164 496.966 500.537 524.097 476.421 456.136 425.648 296.930 310.443 324.804 182.674 166.300 142.392 136.046 157.295 233.259 347.260 378.366 389.534 416.851 454.556 415.248 476.105 477.655 500.133 452.726 465.584 487.568 482.329 503.253 479.879 511.999 540.490 535.864 318.915 352.202 374.801 315.605 339.469 342.747 344.809 407.311 380.258 153.364 222.529 314.532 197.419 255.916 362.021 166.220 253.927 376.314 547.489 586.037 572.540 575.385 361.171 427.101 439.351 470.882 467.670 474.765 457.754 457.508 444.957 469.571 551.382 571.887 439.387 451.322 459.808 424.022 443.737 465.840 421.097 492.429 581.527 568.878 570.314 386.336 435.226 424.392 386.979 401.386 403.858 412.665 439.371 444.427 452.695 281.568 312.403 354.625 358.510 332.476 335.033 330.309 326.499 343.175 464.065 532.240 573.020 411.333 459.886 496.568 476.859 512.255 508.847 508.839 380.288 392.748 397.475 435.301 462.831 551.714 267.425 156.241 127.940 144.633 149.513 102.491 123.280 143.391 215.092 260.173 220.884 289.475 169.448 239.412 270.979 115.360 152.454 90.547 40.305 487.427 539.974 522.576 462.056 440.809 142.428 185.084 127.746 149.452 92.318 164.072 115.673 114.663 526.171 555.541 561.468 513.960 523.349 581.375 457.787 418.163 533.261 520.323 512.553 482.564 463.408 428.091 435.400 456.694 490.664 491.140 164.634 224.803 249.808 170.517 228.161 289.119 158.738 203.956 294.565 454.045 435.937 495.158 501.082 479.488 483.435 474.168 480.890 501.192 475.880 149.102 233.981 360.603 235.117 310.795 416.785 231.785 313.637 445.086 678.061 628.986 454.980 700.431 287.470 204.102 126.429 201.150 133.868 528.952 506.537 507.699 464.915 506.128 504.673 504.120 477.408 503.448 537.367 544.273 565.863 485.371 415.262 433.653 492.930 462.897 476.308 169.721 214.862 330.324 222.268 171.289 212.498 301.215 208.963 234.446 548.919 610.715 619.952 543.718 139.087 179.747 265.973 373.999 90.880 200.357 331.913 400.954 193.981 343.887 101.181 144.794 211.202 172.157 256.522 106.156 108.246 485.590 474.229 537.073 484.849 425.976 445.316 414.702 432.976 466.645 737.171 465.236 663.985 706.147 731.656 505.573 138.061 119.328 286.713 257.168 472.929 507.920 517.158 551.166 472.277 390.624 361.273 389.331 375.259 366.486 362.714 355.281 332.198 322.225 314.606 191.872 309.376 120.091 102.713 136.693 149.475 155.881 144.859 116.666 154.168 2022 131 0 344 0 584.676 577.200 577.516 538.794 535.577 520.994 505.999 503.181 92.743 176.578 157.094 272.130 34.733 120.289 186.183 531.610 556.288 518.535 471.065 488.576 505.953 407.609 474.419 439.260 433.446 435.330 311.663 284.523 221.960 181.514 60.792 137.168 231.352 142.310 157.965 136.533 563.304 543.625 509.767 440.746 435.096 514.105 447.560 428.303 386.782 382.742 489.116 350.737 554.775 559.006 541.136 528.791 497.189 501.768 525.231 476.904 456.213 427.127 298.826 310.921 325.302 183.441 166.270 142.708 136.489 157.033 233.871 346.657 377.752 388.899 416.039 453.480 414.658 475.544 478.095 500.658 451.919 464.763 486.633 481.757 502.623 479.427 512.730 541.097 536.455 318.316 351.609 374.045 315.027 338.876 342.187 344.122 406.950 379.981 153.280 222.160 314.064 197.735 255.422 361.289 165.901 253.306 375.250 549.438 587.511 574.027 577.695 361.081 427.609 440.449 472.143 468.080 474.818 457.766 457.075 444.849 469.513 551.650 572.081 441.580 453.028 461.394 424.632 444.448 466.412 421.487 493.562 580.910 568.928 571.088 386.065 435.192 423.980 386.323 400.917 402.859 412.039 438.609 443.489 451.751 280.873 311.696 354.066 357.878 331.945 334.268 329.912 326.152 342.641 464.493 533.376 574.865 412.186 461.138 497.768 477.567 512.931 509.735 508.834 379.949 392.500 396.990 434.682 463.105 553.554 268.254 156.500 127.896 145.036 149.389 102.246 123.112 143.145 214.493 259.444 220.270 288.740 169.350 238.809 270.418 115.013 152.339 90.265 40.175 486.690 539.875 522.623 462.859 441.821 142.331 185.856 127.461 149.279 92.469 164.142 115.429 114.647 526.037 554.858 561.075 515.364 522.678 580.698 457.306 417.144 533.876 520.117 513.098 483.363 466.261 429.930 437.093 458.222 492.238 493.530 164.542 224.826 249.461 170.183 227.924 288.705 158.388 203.680 294.157 453.099 435.465 495.235 500.961 479.620 483.517 474.367 481.058 501.766 476.053 148.686 233.380 359.907 235.282 310.378 416.299 231.591 313.111 445.463 677.704 629.534 455.520 700.626 287.869 204.619 126.731 202.299 134.435 528.359 506.502 508.716 465.262 505.876 504.231 504.021 477.416 503.679 537.528 544.842 566.299 486.520 417.172 434.949 494.023 464.790 477.384 169.312 214.292 329.822 221.722 170.851 212.361 300.595 208.406 233.818 550.319 611.813 621.685 545.727 138.811 179.478 265.205 373.513 90.593 200.143 331.027 399.818 193.405 344.268 100.950 144.433 211.211 172.051 256.228 105.900 108.112 484.988 473.679 536.554 487.325 427.619 447.478 415.088 433.729 467.678 737.208 465.612 664.792 706.203 731.685 507.837 138.233 119.702 287.579 258.090 474.034 509.640 519.273 553.234 473.864 391.110 360.774 388.695 374.480 365.800 361.939 354.729 331.445 321.623 314.077 192.799 309.633 119.885 102.608 136.367 149.293 155.503 145.037 116.555 153.989