2022 801 0 344 0 482.394 517.770 499.176 516.393 500.680 457.239 501.178 558.834 82.498 191.812 173.304 232.709 25.928 115.905 213.628 447.586 436.861 427.182 486.793 465.492 438.677 469.223 463.685 457.624 239.524 214.285 207.068 130.409 102.644 82.651 29.171 175.602 182.240 138.646 184.008 154.282 565.355 549.553 496.960 427.583 385.559 523.708 515.173 481.306 501.916 541.267 544.042 445.233 453.360 461.628 477.337 438.414 438.039 428.751 480.640 456.519 448.322 308.908 300.785 294.755 289.085 132.186 157.127 104.094 157.965 131.372 185.109 385.355 365.862 424.702 402.009 394.030 453.892 465.854 468.088 480.897 398.289 409.281 450.660 448.811 476.783 450.932 456.739 486.927 494.456 321.720 371.279 389.456 347.912 383.446 369.012 401.571 446.294 395.323 151.565 278.013 382.512 188.417 303.118 427.950 178.798 315.842 466.783 456.760 449.535 481.895 490.421 373.468 417.966 471.082 401.256 452.380 505.699 429.480 488.944 529.647 447.705 498.758 528.282 408.913 438.865 416.212 418.709 420.471 433.165 385.339 411.428 596.629 566.884 493.548 391.937 436.672 427.700 431.397 397.886 392.450 382.962 395.911 408.850 417.775 312.234 337.846 381.903 333.171 320.781 344.530 307.015 327.159 374.941 436.258 441.841 462.852 484.344 502.419 450.989 524.847 513.793 501.179 537.893 419.276 453.089 441.292 453.971 435.518 447.037 236.216 196.647 149.303 161.243 204.549 137.664 185.312 167.905 255.350 265.558 241.004 309.262 154.861 252.668 310.440 66.072 109.691 72.911 40.389 511.548 568.928 519.986 475.910 439.930 142.653 213.016 164.064 196.543 137.923 219.998 139.015 132.487 506.491 564.548 555.796 475.407 538.437 571.514 456.107 468.518 496.491 485.419 469.646 482.987 431.994 393.993 387.279 407.109 428.447 423.108 221.614 223.065 286.957 232.697 236.238 291.894 219.263 221.984 295.499 456.270 460.984 468.810 470.839 473.104 482.028 461.958 481.327 493.744 475.508 204.085 287.404 434.035 280.970 366.275 451.065 319.685 377.042 444.543 474.490 429.702 335.934 477.668 228.880 192.132 122.750 197.694 103.640 540.345 507.932 467.768 435.232 495.596 518.221 494.443 448.459 480.009 518.727 504.608 521.007 409.775 365.547 423.153 424.715 454.911 452.179 228.954 259.434 311.050 292.651 201.450 250.871 312.764 269.368 269.102 453.357 494.818 451.834 462.118 168.921 197.401 268.543 381.792 85.497 161.414 308.334 417.002 225.098 392.415 83.390 87.398 142.684 139.059 210.630 81.831 81.445 495.018 474.346 568.144 456.668 441.613 429.480 389.736 397.244 430.490 475.380 306.511 396.115 452.895 479.497 302.692 128.274 108.814 226.767 233.497 449.034 454.452 446.144 484.597 414.139 361.235 383.240 423.340 424.557 413.019 424.425 442.026 378.394 350.351 331.042 218.176 278.114 108.525 132.972 185.456 201.974 183.159 154.271 133.104 143.113 2022 802 0 344 0 480.645 516.108 499.530 513.757 498.780 459.006 501.761 561.751 84.813 192.598 176.021 234.219 27.190 116.004 216.869 446.999 437.012 426.988 484.569 463.595 438.086 467.619 463.093 456.263 237.645 212.449 205.961 129.376 101.747 81.949 29.304 175.410 183.627 138.430 183.515 154.622 561.746 547.098 494.615 426.003 384.277 523.497 516.032 481.385 503.274 540.369 540.349 441.037 452.695 460.204 475.423 438.662 438.593 429.591 481.316 457.335 447.711 306.775 298.262 292.516 286.847 131.161 156.751 103.376 157.630 130.718 185.112 386.927 365.492 422.303 402.313 394.730 452.553 466.969 466.473 479.088 397.884 408.140 449.781 450.237 476.512 449.601 454.752 485.867 494.207 321.072 373.016 391.132 346.966 383.076 369.974 400.441 443.859 393.329 150.727 276.047 380.479 187.277 300.790 425.610 177.721 313.460 463.891 457.324 449.822 480.741 489.760 377.500 427.064 476.339 403.018 456.520 508.869 431.373 491.458 530.489 448.740 497.597 526.275 406.993 436.721 414.671 418.626 419.775 431.772 385.532 411.069 592.704 563.311 492.549 392.631 437.561 427.327 430.769 398.885 393.565 383.150 396.310 408.600 416.838 311.069 338.388 383.819 332.078 321.301 345.722 306.964 328.679 376.464 435.083 441.342 462.617 485.895 505.112 449.758 529.174 518.257 504.172 541.766 417.895 450.434 441.214 453.170 436.271 445.631 234.648 195.422 148.557 160.867 203.479 136.602 184.848 166.853 253.918 264.582 239.249 307.579 154.155 250.755 308.364 65.830 110.738 73.833 40.684 510.525 565.791 516.731 473.397 436.936 142.505 214.757 165.099 197.655 142.575 221.868 139.912 133.218 505.139 561.825 554.261 472.446 535.744 569.707 455.210 466.037 495.077 484.714 468.886 482.978 431.175 392.777 385.520 407.451 428.896 422.872 220.599 222.757 286.064 231.314 235.043 290.929 218.107 221.081 294.182 455.775 460.026 467.338 468.804 471.018 480.734 460.675 479.425 492.928 474.391 203.381 285.800 430.920 280.502 364.578 449.567 318.650 375.181 443.441 471.001 426.364 333.216 473.884 227.544 190.556 121.935 196.273 103.107 537.926 505.851 466.214 433.820 494.312 515.897 493.899 448.212 479.949 517.124 502.156 521.122 408.034 363.644 423.901 424.178 455.901 451.540 228.368 258.368 310.110 292.244 200.782 251.338 311.704 268.267 268.511 452.313 493.982 450.363 462.697 170.657 198.253 271.593 382.505 87.276 162.485 307.384 414.876 228.677 392.117 83.606 87.632 142.496 138.664 210.439 81.701 82.500 493.052 473.166 565.561 454.607 440.623 429.873 388.714 398.122 430.500 472.094 304.363 393.153 449.392 476.016 300.208 127.138 107.824 225.070 231.650 448.633 456.462 447.509 486.186 413.976 360.890 385.152 424.221 425.579 414.883 425.195 441.800 380.132 351.236 331.884 218.202 278.203 108.378 133.259 184.521 201.461 184.121 153.908 132.546 142.720 2022 803 0 344 0 478.917 514.469 499.877 511.154 496.905 460.748 502.336 564.584 87.106 193.377 178.713 235.716 28.438 116.101 220.081 446.420 437.162 426.796 482.371 461.719 437.502 466.034 462.509 454.918 235.781 210.629 204.863 128.352 100.858 81.253 29.435 175.219 185.003 138.216 183.026 154.960 558.179 544.677 492.296 424.440 383.008 523.289 516.876 481.464 504.608 539.487 536.704 436.883 452.038 458.795 473.531 438.907 439.139 430.421 481.982 458.141 447.107 304.660 295.763 290.297 284.628 130.146 156.378 102.663 157.298 130.070 185.115 388.483 365.126 419.925 402.613 395.423 451.229 468.069 464.877 477.299 397.483 407.011 448.911 451.645 476.244 448.284 452.785 484.821 493.961 320.429 374.735 392.790 346.029 382.709 370.926 399.322 441.449 391.353 149.896 274.098 378.466 186.149 298.483 423.293 176.653 311.099 461.027 457.881 450.106 479.601 489.108 381.481 435.994 481.490 404.758 460.590 511.972 433.241 493.926 531.316 449.763 496.449 524.292 405.092 434.599 413.146 418.544 419.086 430.393 385.722 410.714 588.824 559.781 491.562 393.319 438.441 426.958 430.147 399.874 394.669 383.335 396.705 408.352 415.911 309.913 338.925 385.716 330.994 321.817 346.903 306.913 330.186 377.972 433.922 440.849 462.384 487.420 507.753 448.541 533.389 522.613 507.106 545.534 416.527 447.806 441.138 452.379 437.014 444.240 233.092 194.206 147.817 160.494 202.418 135.548 184.388 165.810 252.499 263.614 237.510 305.911 153.454 248.859 306.305 65.591 111.776 74.747 40.976 509.515 562.693 513.512 470.911 433.971 142.359 216.485 166.126 198.759 147.191 223.724 140.801 133.943 503.804 559.137 552.749 469.517 533.085 567.929 454.322 463.578 493.681 484.018 468.135 482.969 430.365 391.572 383.778 407.789 429.339 422.639 219.593 222.452 285.178 229.943 233.858 289.972 216.960 220.185 292.877 455.285 459.079 465.882 466.791 468.953 479.454 459.405 477.545 492.123 473.286 202.683 284.210 427.836 280.038 362.898 448.086 317.625 373.338 442.352 467.539 423.054 330.519 470.130 226.218 188.993 121.127 194.864 102.579 535.538 503.795 464.678 432.422 493.044 513.600 493.361 447.968 479.889 515.541 499.732 521.236 406.312 361.759 424.639 423.648 456.876 450.909 227.786 257.311 309.177 291.841 200.119 251.800 310.654 267.176 267.925 451.281 493.158 448.908 463.268 172.378 199.097 274.611 383.209 89.037 163.546 306.445 412.773 232.219 391.823 83.820 87.864 142.310 138.273 210.250 81.572 83.546 491.105 471.999 563.013 452.568 439.643 430.261 387.702 398.991 430.510 468.832 302.231 390.213 445.917 472.563 297.746 126.012 106.843 223.388 229.819 448.236 458.445 448.856 487.751 413.814 360.548 387.045 425.092 426.589 416.727 425.957 441.576 381.852 352.113 332.718 218.228 278.292 108.231 133.544 183.592 200.952 185.075 153.547 131.992 142.330 2022 804 0 344 0 477.209 512.852 500.220 508.583 495.053 462.464 502.901 567.336 89.378 194.151 181.382 237.201 29.674 116.198 223.264 445.848 437.310 426.606 480.200 459.864 436.925 464.468 461.932 453.588 233.931 208.825 203.774 127.336 99.977 80.563 29.565 175.030 186.368 138.004 182.540 155.295 554.654 542.290 490.005 422.894 381.752 523.085 517.704 481.541 505.919 538.621 533.105 432.769 451.389 457.402 471.660 439.149 439.679 431.240 482.638 458.935 446.510 302.562 293.287 288.097 282.427 129.140 156.008 101.957 156.968 129.427 185.119 390.023 364.763 417.569 402.911 396.109 449.920 469.153 463.299 475.532 397.086 405.892 448.051 453.035 475.980 446.981 450.839 483.787 493.719 319.792 376.437 394.430 345.100 382.346 371.870 398.214 439.062 389.395 149.072 272.167 376.471 185.030 296.196 421.000 175.595 308.760 458.194 458.431 450.385 478.474 488.464 385.411 444.753 486.535 406.476 464.590 515.010 435.084 496.348 532.128 450.774 495.316 522.333 403.208 432.500 411.637 418.462 418.404 429.030 385.911 410.362 584.988 556.294 490.588 394.001 439.311 426.592 429.530 400.852 395.762 383.519 397.097 408.107 414.992 308.766 339.457 387.594 329.919 322.328 348.073 306.863 331.680 379.464 432.774 440.362 462.154 488.920 510.341 447.338 537.494 526.861 509.980 549.197 415.174 445.203 441.062 451.598 437.748 442.865 231.548 193.000 147.083 160.124 201.366 134.504 183.932 164.776 251.093 262.655 235.785 304.257 152.760 246.980 304.265 65.354 112.805 75.655 41.265 508.518 559.633 510.329 468.453 431.035 142.214 218.200 167.144 199.854 151.772 225.566 141.683 134.663 502.485 556.483 551.259 466.618 530.458 566.179 453.443 461.141 492.301 483.331 467.392 482.960 429.564 390.380 382.054 408.123 429.776 422.408 218.595 222.149 284.300 228.583 232.682 289.022 215.824 219.297 291.582 454.801 458.142 464.441 464.797 466.908 478.188 458.149 475.684 491.329 472.194 201.992 282.635 424.781 279.579 361.235 446.622 316.611 371.514 441.276 464.104 419.769 327.845 466.408 224.903 187.444 120.325 193.467 102.056 533.181 501.764 463.159 431.038 491.792 511.329 492.831 447.728 479.829 513.977 497.335 521.348 404.606 359.893 425.368 423.123 457.838 450.286 227.210 256.263 308.252 291.442 199.463 252.258 309.612 266.095 267.344 450.259 492.344 447.469 463.831 174.082 199.933 277.598 383.905 90.783 164.596 305.515 410.692 235.723 391.532 84.033 88.094 142.125 137.884 210.061 81.444 84.584 489.179 470.845 560.501 450.551 438.674 430.645 386.700 399.852 430.519 465.595 300.116 387.295 442.469 469.136 295.304 124.896 105.872 221.721 228.006 447.845 460.400 450.186 489.293 413.654 360.210 388.918 425.954 427.589 418.549 426.711 441.354 383.555 352.981 333.545 218.254 278.379 108.086 133.827 182.671 200.446 186.020 153.189 131.443 141.944 2022 805 0 344 0 475.522 511.258 500.556 506.044 493.225 464.155 503.457 570.006 91.628 194.919 184.027 238.673 30.898 116.294 226.419 445.283 437.456 426.418 478.054 458.029 436.356 462.919 461.362 452.275 232.096 207.036 202.695 126.327 99.104 79.879 29.694 174.843 187.723 137.794 182.059 155.628 551.169 539.936 487.739 421.364 380.508 522.884 518.516 481.617 507.207 537.770 529.553 428.696 450.748 456.024 469.811 439.388 440.212 432.050 483.285 459.718 445.921 300.481 290.834 285.917 280.245 128.142 155.642 101.257 156.641 128.789 185.122 391.546 364.404 415.235 403.205 396.788 448.625 470.223 461.739 473.784 396.693 404.783 447.200 454.407 475.719 445.691 448.914 482.766 493.480 319.160 378.123 396.053 344.179 381.987 372.803 397.117 436.698 387.456 148.256 270.253 374.495 183.921 293.929 418.730 174.547 306.441 455.389 458.973 450.662 477.360 487.828 389.290 453.335 491.475 408.172 468.521 517.982 436.902 498.726 532.925 451.773 494.196 520.398 401.343 430.423 410.143 418.382 417.730 427.681 386.097 410.014 581.195 552.848 489.627 394.675 440.171 426.231 428.920 401.821 396.843 383.702 397.484 407.864 414.083 307.628 339.985 389.454 328.854 322.835 349.233 306.813 333.160 380.943 431.639 439.881 461.928 490.396 512.877 446.148 541.489 531.001 512.796 552.756 413.834 442.627 440.987 450.826 438.473 441.505 230.018 191.804 146.355 159.757 200.323 133.468 183.480 163.751 249.698 261.703 234.075 302.618 152.072 245.116 302.243 65.119 113.826 76.554 41.551 507.534 556.612 507.180 466.021 428.127 142.070 219.902 168.154 200.941 156.317 227.394 142.558 135.378 501.181 553.864 549.792 463.750 527.864 564.456 452.574 458.725 490.938 482.652 466.658 482.952 428.772 389.199 380.345 408.454 430.208 422.180 217.605 221.849 283.428 227.235 231.516 288.080 214.697 218.416 290.298 454.323 457.216 463.017 462.824 464.884 476.936 456.906 473.844 490.545 471.114 201.307 281.074 421.756 279.124 359.588 445.175 315.607 369.709 440.212 460.695 416.510 325.194 462.716 223.599 185.909 119.530 192.083 101.537 530.853 499.757 461.657 429.669 490.555 509.085 492.307 447.489 479.771 512.432 494.966 521.457 402.918 358.045 426.088 422.605 458.786 449.670 226.638 255.224 307.335 291.046 198.812 252.711 308.580 265.023 266.769 449.248 491.541 446.046 464.385 175.771 200.760 280.553 384.593 92.512 165.637 304.594 408.633 239.189 391.244 84.243 88.321 141.941 137.499 209.875 81.316 85.613 487.273 469.702 558.023 448.556 437.716 431.024 385.707 400.703 430.529 462.383 298.017 384.401 439.049 465.736 292.883 123.789 104.909 220.069 226.208 447.457 462.329 451.498 490.811 413.495 359.875 390.772 426.807 428.578 420.352 427.456 441.135 385.240 353.842 334.365 218.280 278.467 107.942 134.107 181.757 199.945 186.958 152.835 130.898 141.560 2022 806 0 344 0 473.854 509.686 500.887 503.535 491.420 465.821 504.003 572.598 93.858 195.680 186.649 240.133 32.108 116.389 229.545 444.724 437.601 426.233 475.935 456.214 435.793 461.389 460.799 450.976 230.276 205.262 201.624 125.327 98.238 79.200 29.822 174.657 189.067 137.585 181.581 155.959 547.723 537.614 485.499 419.851 379.276 522.687 519.314 481.692 508.472 536.935 526.045 424.663 450.114 454.662 467.982 439.624 440.737 432.849 483.921 460.491 445.339 298.418 288.403 283.756 278.081 127.154 155.279 100.563 156.317 128.156 185.125 393.053 364.047 412.923 403.496 397.460 447.344 471.278 460.196 472.057 396.304 403.685 446.357 455.761 475.461 444.414 447.008 481.758 493.244 318.534 379.791 397.659 343.266 381.631 373.728 396.031 434.357 385.534 147.447 268.357 372.537 182.823 291.683 416.483 173.508 304.143 452.613 459.508 450.935 476.260 487.201 393.118 461.738 496.310 409.846 472.382 520.889 438.696 501.059 533.707 452.760 493.089 518.486 399.495 428.369 408.664 418.303 417.064 426.346 386.282 409.669 577.445 549.443 488.678 395.344 441.021 425.872 428.316 402.780 397.914 383.882 397.867 407.623 413.182 306.500 340.509 391.295 327.797 323.337 350.382 306.763 334.626 382.406 430.517 439.406 461.704 491.846 515.362 444.972 545.375 535.035 515.552 556.214 412.508 440.075 440.913 450.063 439.189 440.160 228.499 190.617 145.633 159.393 199.288 132.442 183.032 162.734 248.316 260.760 232.380 300.994 151.391 243.269 300.238 64.886 114.839 77.447 41.835 506.563 553.628 504.065 463.616 425.247 141.927 221.590 169.155 202.021 160.826 229.207 143.425 136.087 499.894 551.279 548.346 460.912 525.302 562.760 451.715 456.331 489.592 481.982 465.932 482.943 427.988 388.030 378.654 408.780 430.635 421.955 216.623 221.551 282.564 225.898 230.360 287.146 213.580 217.543 289.024 453.849 456.300 461.607 460.871 462.880 475.698 455.676 472.023 489.771 470.047 200.628 279.528 418.761 278.673 357.958 443.744 314.612 367.922 439.160 457.313 413.278 322.564 459.054 222.305 184.387 118.742 190.710 101.023 528.554 497.773 460.172 428.314 489.333 506.865 491.790 447.254 479.713 510.906 492.623 521.566 401.247 356.214 426.799 422.092 459.720 449.062 226.071 254.194 306.425 290.653 198.167 253.161 307.556 263.960 266.198 448.249 490.749 444.639 464.933 177.445 201.580 283.477 385.273 94.225 166.668 303.683 406.596 242.617 390.960 84.452 88.547 141.759 137.116 209.689 81.190 86.634 485.386 468.572 555.580 446.583 436.769 431.399 384.724 401.546 430.539 459.196 295.934 381.528 435.655 462.362 290.482 122.693 103.954 218.431 224.426 447.074 464.230 452.794 492.306 413.338 359.542 392.607 427.651 429.556 422.133 428.193 440.918 386.908 354.695 335.177 218.305 278.553 107.798 134.386 180.850 199.448 187.887 152.483 130.357 141.179 2022 807 0 344 0 472.207 508.135 501.213 501.057 489.638 467.462 504.541 575.111 96.067 196.436 189.248 241.580 33.306 116.483 232.644 444.172 437.743 426.050 473.840 454.419 435.237 459.877 460.244 449.693 228.470 203.504 200.562 124.335 97.380 78.528 29.949 174.473 190.401 137.378 181.108 156.287 544.317 535.324 483.285 418.353 378.057 522.493 520.097 481.766 509.715 536.114 522.581 420.670 449.487 453.314 466.174 439.857 441.256 433.639 484.548 461.253 444.764 296.371 285.994 281.614 275.935 126.175 154.918 99.875 155.995 127.529 185.128 394.545 363.695 410.631 403.784 398.125 446.077 472.318 458.671 470.349 395.919 402.597 445.523 457.097 475.206 443.150 445.122 480.762 493.011 317.913 381.443 399.247 342.362 381.278 374.644 394.955 432.039 383.629 146.645 266.478 370.598 181.734 289.456 414.259 172.479 301.866 449.865 460.035 451.204 475.172 486.582 396.896 469.958 501.038 411.499 476.174 523.732 440.465 503.348 534.475 453.736 491.996 516.597 397.665 426.336 407.201 418.224 416.405 425.025 386.465 409.328 573.737 546.079 487.741 396.006 441.862 425.518 427.717 403.729 398.974 384.061 398.247 407.385 412.290 305.381 341.028 393.117 326.749 323.835 351.521 306.714 336.080 383.855 429.408 438.937 461.484 493.273 517.796 443.809 549.153 538.964 518.251 559.571 411.195 437.549 440.841 449.310 439.896 438.831 226.994 189.440 144.917 159.031 198.261 131.424 182.588 161.726 246.946 259.825 230.700 299.384 150.715 241.438 298.251 64.655 115.843 78.332 42.116 505.604 550.680 500.984 461.236 422.395 141.785 223.267 170.149 203.092 165.300 231.007 144.285 136.791 498.622 548.726 546.922 458.104 522.771 561.089 450.864 453.958 488.262 481.319 465.214 482.935 427.213 386.872 376.978 409.103 431.056 421.732 215.649 221.255 281.706 224.572 229.212 286.219 212.472 216.677 287.761 453.381 455.393 460.212 458.937 460.896 474.474 454.458 470.222 489.007 468.992 199.955 277.996 415.795 278.226 356.343 442.330 313.628 366.154 438.120 453.957 410.071 319.956 455.422 221.022 182.879 117.960 189.349 100.513 526.284 495.814 458.704 426.974 488.125 504.671 491.280 447.021 479.656 509.398 490.306 521.672 399.592 354.401 427.502 421.586 460.641 448.461 225.509 253.173 305.523 290.264 197.528 253.607 306.541 262.907 265.632 447.259 489.966 443.247 465.472 179.103 202.392 286.369 385.945 95.922 167.688 302.781 404.580 246.009 390.679 84.659 88.770 141.579 136.737 209.506 81.065 87.646 483.519 467.453 553.170 444.631 435.832 431.770 383.750 402.380 430.548 456.034 293.866 378.678 432.288 459.015 288.101 121.606 103.009 216.807 222.660 446.696 466.105 454.073 493.778 413.183 359.213 394.423 428.486 430.523 423.894 428.923 440.703 388.558 355.539 335.982 218.330 278.639 107.656 134.662 179.950 198.954 188.809 152.135 129.820 140.801 2022 808 0 344 0 470.578 506.605 501.533 498.608 487.878 469.079 505.070 577.547 98.255 197.186 191.824 243.015 34.492 116.577 235.714 443.627 437.884 425.869 471.770 452.644 434.687 458.382 459.695 448.425 226.679 201.760 199.509 123.351 96.530 77.861 30.074 174.290 191.724 137.173 180.638 156.613 540.949 533.065 481.095 416.871 376.849 522.302 520.865 481.839 510.935 535.307 519.160 416.716 448.868 451.982 464.387 440.087 441.769 434.418 485.166 462.004 444.196 294.341 283.608 279.492 273.807 125.205 154.561 99.193 155.676 126.907 185.131 396.021 363.345 408.361 404.069 398.784 444.825 473.343 457.163 468.660 395.537 401.519 444.698 458.415 474.955 441.900 443.255 479.778 492.782 317.297 383.078 400.819 341.465 380.928 375.551 393.889 429.744 381.741 145.851 264.615 368.678 180.655 287.249 412.057 171.459 299.609 447.144 460.556 451.471 474.097 485.971 400.624 477.992 505.660 413.130 479.897 526.511 442.210 505.593 535.228 454.700 490.916 514.731 395.853 424.325 405.753 418.147 415.754 423.719 386.646 408.990 570.069 542.754 486.817 396.661 442.694 425.167 427.124 404.668 400.024 384.238 398.623 407.149 411.407 304.270 341.542 394.921 325.709 324.329 352.649 306.666 337.520 385.290 428.312 438.473 461.266 494.675 520.180 442.659 552.823 542.787 520.893 562.828 409.896 435.048 440.769 448.565 440.594 437.515 225.500 188.272 144.207 158.673 197.243 130.415 182.148 160.727 245.588 258.898 229.034 297.787 150.045 239.622 296.282 64.426 116.839 79.210 42.394 504.658 547.769 497.937 458.883 419.570 141.644 224.930 171.134 204.155 169.739 232.792 145.137 137.489 497.366 546.205 545.518 455.324 520.270 559.444 450.023 451.605 486.947 480.665 464.505 482.927 426.446 385.726 375.319 409.422 431.473 421.512 214.683 220.962 280.856 223.258 228.074 285.299 211.374 215.818 286.509 452.918 454.497 458.832 457.022 458.932 473.264 453.253 468.440 488.253 467.949 199.289 276.478 412.857 277.784 354.745 440.932 312.653 364.403 437.093 450.626 406.889 317.370 451.819 219.749 181.384 117.185 187.999 100.008 524.043 493.877 457.253 425.647 486.933 502.502 490.776 446.791 479.600 507.909 488.016 521.777 397.954 352.605 428.195 421.085 461.549 447.866 224.952 252.161 304.629 289.879 196.894 254.049 305.534 261.863 265.071 446.281 489.194 441.871 466.004 180.746 203.195 289.231 386.609 97.604 168.699 301.889 402.586 249.363 390.402 84.865 88.992 141.400 136.360 209.323 80.941 88.651 481.671 466.346 550.792 442.700 434.905 432.136 382.786 403.205 430.557 452.895 291.815 375.849 428.947 455.693 285.740 120.530 102.072 215.198 220.910 446.322 467.954 455.335 495.227 413.029 358.886 396.220 429.312 431.480 425.635 429.644 440.490 390.191 356.376 336.780 218.355 278.724 107.515 134.936 179.056 198.465 189.722 151.789 129.288 140.427 2022 809 0 344 0 468.969 505.096 501.848 496.190 486.140 470.672 505.590 579.909 100.423 197.930 194.376 244.438 35.666 116.669 238.757 443.089 438.023 425.690 469.725 450.888 434.144 456.905 459.153 447.171 224.902 200.032 198.464 122.375 95.687 77.200 30.198 174.108 193.037 136.970 180.171 156.936 537.619 530.837 478.930 415.404 375.654 522.114 521.620 481.910 512.133 534.515 515.782 412.801 448.256 450.664 462.619 440.314 442.274 435.188 485.774 462.744 443.635 292.328 281.243 277.388 271.697 124.243 154.207 98.517 155.359 126.290 185.134 397.480 362.999 406.111 404.352 399.435 443.585 474.354 455.671 466.990 395.159 400.452 443.882 459.716 474.706 440.661 441.408 478.806 492.556 316.686 384.696 402.373 340.576 380.582 376.448 392.834 427.470 379.871 145.063 262.770 366.775 179.586 285.061 409.877 170.448 297.372 444.451 461.070 451.734 473.035 485.367 404.301 485.836 510.177 414.741 483.551 529.227 443.932 507.795 535.967 455.652 489.848 512.887 394.057 422.335 404.320 418.070 415.109 422.426 386.825 408.655 566.441 539.468 485.904 397.311 443.516 424.819 426.537 405.597 401.063 384.413 398.995 406.915 410.533 303.169 342.052 396.706 324.678 324.818 353.767 306.617 338.946 386.710 427.228 438.015 461.051 496.054 522.514 441.522 556.388 546.506 523.478 565.986 408.609 432.570 440.697 447.830 441.283 436.214 224.018 187.114 143.502 158.318 196.233 129.414 181.711 159.737 244.241 257.979 227.382 296.205 149.381 237.822 294.329 64.198 117.826 80.081 42.670 503.723 544.892 494.922 456.555 416.773 141.504 226.581 172.112 205.210 174.144 234.564 145.982 138.182 496.124 543.717 544.136 452.574 517.799 557.825 449.191 449.274 485.649 480.019 463.803 482.918 425.688 384.591 373.676 409.737 431.884 421.294 213.725 220.671 280.012 221.954 226.945 284.387 210.285 214.966 285.266 452.461 453.611 457.467 455.127 456.987 472.067 452.061 466.678 487.508 466.917 198.629 274.975 409.948 277.346 353.163 439.549 311.688 362.670 436.077 447.322 403.733 314.805 448.246 218.487 179.902 116.416 186.662 99.507 521.829 491.963 455.817 424.333 485.754 500.357 490.278 446.564 479.544 506.437 485.751 521.880 396.332 350.827 428.879 420.590 462.444 447.280 224.400 251.157 303.742 289.496 196.265 254.487 304.536 260.828 264.515 445.313 488.431 440.509 466.529 182.374 203.991 292.062 387.266 99.270 169.701 301.005 400.612 252.682 390.127 85.068 89.211 141.223 135.987 209.142 80.818 89.647 479.842 465.251 548.446 440.790 433.989 432.498 381.830 404.021 430.566 449.781 289.779 373.042 425.633 452.398 283.399 119.462 101.143 213.603 219.176 445.952 469.776 456.581 496.654 412.877 358.563 397.999 430.129 432.427 427.356 430.357 440.280 391.807 357.206 337.571 218.380 278.809 107.375 135.208 178.170 197.979 190.628 151.446 128.759 140.055 2022 810 0 344 0 467.379 503.607 502.158 493.799 484.424 472.241 506.101 582.197 102.570 198.669 196.907 245.848 36.828 116.760 241.772 442.556 438.160 425.513 467.703 449.150 433.608 455.444 458.618 445.932 223.139 198.318 197.428 121.406 94.852 76.544 30.321 173.929 194.340 136.768 179.709 157.258 534.326 528.638 476.789 413.953 374.470 521.930 522.359 481.981 513.310 533.736 512.446 408.924 447.651 449.360 460.872 440.538 442.773 435.948 486.373 463.475 443.081 290.331 278.900 275.302 269.605 123.290 153.856 97.846 155.045 125.678 185.137 398.925 362.656 403.881 404.631 400.080 442.360 475.350 454.197 465.340 394.785 399.394 443.074 461.000 474.461 439.436 439.579 477.847 492.332 316.081 386.298 403.911 339.695 380.239 377.337 391.790 425.219 378.018 144.283 260.942 364.890 178.526 282.893 407.720 169.446 295.155 441.786 461.577 451.994 471.985 484.771 407.928 493.489 514.589 416.330 487.137 531.881 445.629 509.954 536.693 456.593 488.793 511.064 392.279 420.366 402.901 417.995 414.472 421.147 387.003 408.324 562.853 536.219 485.003 397.954 444.329 424.475 425.956 406.517 402.091 384.587 399.363 406.684 409.667 302.077 342.558 398.474 323.656 325.303 354.875 306.569 340.360 388.117 426.156 437.562 460.839 497.410 524.798 440.397 559.849 550.122 526.007 569.049 407.336 430.118 440.627 447.103 441.964 434.928 222.549 185.964 142.804 157.966 195.232 128.422 181.279 158.754 242.907 257.068 225.745 294.637 148.723 236.038 292.394 63.973 118.806 80.946 42.943 502.800 542.051 491.939 454.252 414.002 141.365 228.219 173.081 206.257 178.514 236.323 146.821 138.869 494.897 541.259 542.773 449.852 515.358 556.229 448.368 446.963 484.365 479.381 463.109 482.910 424.938 383.466 372.048 410.048 432.289 421.079 212.775 220.383 279.175 220.662 225.825 283.482 209.205 214.121 284.034 452.008 452.734 456.116 453.250 455.061 470.884 450.881 464.933 486.773 465.897 197.974 273.485 407.067 276.912 351.596 438.182 310.732 360.954 435.072 444.043 400.602 312.261 444.702 217.235 178.434 115.653 185.335 99.011 519.642 490.071 454.398 423.034 484.590 498.236 489.787 446.339 479.489 504.982 483.511 521.981 394.727 349.066 429.555 420.101 463.325 446.699 223.853 250.162 302.863 289.117 195.643 254.921 303.547 259.802 263.964 444.355 487.678 439.162 467.046 183.987 204.780 294.863 387.915 100.920 170.693 300.130 398.659 255.964 389.856 85.270 89.429 141.047 135.617 208.962 80.696 90.634 478.031 464.167 546.132 438.900 433.083 432.856 380.884 404.829 430.576 446.690 287.758 370.257 422.345 449.128 281.078 118.405 100.223 212.022 217.457 445.586 471.572 457.810 498.059 412.726 358.243 399.758 430.937 433.363 429.057 431.063 440.072 393.407 358.027 338.355 218.404 278.892 107.236 135.478 177.290 197.497 191.526 151.106 128.235 139.686 2022 811 0 344 0 465.807 502.138 502.463 491.438 482.728 473.785 506.604 584.413 104.698 199.402 199.415 247.247 37.978 116.851 244.760 442.030 438.296 425.338 465.705 447.432 433.078 454.000 458.090 444.707 221.390 196.620 196.401 120.445 94.023 75.894 30.443 173.750 195.632 136.568 179.250 157.577 531.069 526.469 474.672 412.517 373.298 521.748 523.086 482.051 514.465 532.971 509.150 405.086 447.054 448.071 459.143 440.760 443.266 436.699 486.962 464.195 442.534 288.350 276.578 273.235 267.530 122.346 153.508 97.181 154.733 125.071 185.140 400.354 362.317 401.672 404.907 400.718 441.147 476.333 452.739 463.707 394.414 398.346 442.275 462.267 474.219 438.223 437.770 476.898 492.112 315.480 387.884 405.432 338.821 379.900 378.218 390.755 422.989 376.181 143.509 259.130 363.023 177.476 280.743 405.584 168.454 292.958 439.147 462.077 452.250 470.948 484.183 411.505 500.946 518.895 417.899 490.654 534.473 447.303 512.071 537.405 457.522 487.750 509.263 390.518 418.418 401.497 417.920 413.841 419.882 387.178 407.996 559.304 533.008 484.113 398.591 445.132 424.134 425.380 407.428 403.109 384.759 399.728 406.455 408.809 300.993 343.059 400.223 322.643 325.784 355.973 306.522 341.761 389.509 425.096 437.115 460.630 498.742 527.034 439.285 563.206 553.636 528.480 572.016 406.075 427.689 440.558 446.385 442.636 433.655 221.091 184.824 142.111 157.617 194.239 127.438 180.850 157.781 241.584 256.165 224.122 293.083 148.071 234.269 290.476 63.750 119.777 81.803 43.213 501.889 539.243 488.988 451.973 411.258 141.227 229.844 174.043 207.297 182.850 238.067 147.652 139.552 493.685 538.831 541.430 447.158 512.946 554.658 447.553 444.672 483.097 478.750 462.424 482.902 424.196 382.353 370.436 410.356 432.690 420.866 211.832 220.097 278.344 219.380 224.715 282.585 208.135 213.284 282.812 451.560 451.867 454.780 451.392 453.154 469.713 449.714 463.208 486.048 464.889 197.326 272.009 404.214 276.482 350.045 436.831 309.786 359.256 434.079 440.790 397.496 309.738 441.187 215.993 176.978 114.897 184.020 98.519 517.482 488.202 452.994 421.747 483.440 496.139 489.302 446.117 479.435 503.545 481.296 522.081 393.137 347.321 430.223 419.618 464.194 446.126 223.310 249.175 301.991 288.742 195.025 255.351 302.565 258.785 263.417 443.408 486.935 437.830 467.555 185.585 205.560 297.634 388.556 102.555 171.675 299.265 396.726 259.211 389.588 85.470 89.644 140.873 135.249 208.784 80.575 91.614 476.238 463.094 543.848 437.031 432.186 433.210 379.947 405.628 430.585 443.623 285.753 367.494 419.082 445.883 278.776 117.356 99.312 210.454 215.754 445.224 473.342 459.023 499.441 412.577 357.925 401.500 431.737 434.289 430.738 431.761 439.867 394.989 358.841 339.131 218.429 278.976 107.098 135.745 176.417 197.019 192.416 150.769 127.715 139.319 2022 812 0 344 0 464.253 500.689 502.763 489.104 481.054 475.307 507.099 586.559 106.805 200.129 201.901 248.634 39.116 116.941 247.720 441.510 438.429 425.165 463.731 445.732 432.555 452.573 457.568 443.497 219.656 194.935 195.382 119.492 93.203 75.249 30.564 173.573 196.915 136.370 178.795 157.893 527.848 524.328 472.578 411.096 372.137 521.570 523.798 482.119 515.599 532.220 505.895 401.285 446.463 446.796 457.435 440.979 443.752 437.440 487.543 464.905 441.993 286.386 274.278 271.187 265.472 121.410 153.163 96.523 154.424 124.469 185.142 401.767 361.980 399.483 405.181 401.349 439.948 477.302 451.297 462.093 394.048 397.308 441.483 463.516 473.979 437.022 435.979 475.962 491.895 314.885 389.453 406.937 337.956 379.563 379.089 389.730 420.780 374.361 142.743 257.334 361.173 176.436 278.613 403.469 167.470 290.781 436.534 462.570 452.504 469.922 483.603 415.032 508.207 523.097 419.447 494.103 537.005 448.954 514.146 538.104 458.441 486.720 507.483 388.773 416.490 400.108 417.846 413.218 418.630 387.352 407.672 555.793 529.834 483.234 399.222 445.927 423.796 424.810 408.329 404.116 384.930 400.089 406.228 407.960 299.918 343.556 401.954 321.637 326.261 357.061 306.475 343.149 390.887 424.048 436.673 460.423 500.051 529.221 438.186 566.462 557.049 530.898 574.889 404.827 425.283 440.489 445.676 443.299 432.397 219.646 183.693 141.424 157.271 193.254 126.463 180.425 156.815 240.272 255.269 222.513 291.542 147.424 232.515 288.575 63.529 120.740 82.653 43.481 500.989 536.468 486.068 449.719 408.540 141.090 231.458 174.997 208.328 187.151 239.798 148.476 140.229 492.487 536.434 540.107 444.492 510.562 553.110 446.747 442.401 481.844 478.127 461.745 482.894 423.461 381.251 368.839 410.660 433.086 420.656 210.898 219.813 277.521 218.109 223.613 281.694 207.074 212.453 281.600 451.118 451.009 453.457 449.552 451.266 468.555 448.558 461.500 485.332 463.892 196.683 270.547 401.388 276.056 348.509 435.495 308.849 357.575 433.098 437.561 394.414 307.237 437.701 214.761 175.535 114.147 182.717 98.031 515.348 486.354 451.606 420.474 482.304 494.064 488.823 445.897 479.382 502.125 479.105 522.179 391.564 345.593 430.882 419.139 465.050 445.560 222.772 248.197 301.126 288.369 194.413 255.777 301.593 257.777 262.875 442.470 486.202 436.513 468.058 187.169 206.334 300.375 389.189 104.174 172.648 298.408 394.813 262.422 389.323 85.669 89.858 140.700 134.885 208.607 80.455 92.586 474.464 462.033 541.595 435.181 431.300 433.560 379.018 406.419 430.594 440.579 283.763 364.751 415.845 442.663 276.494 116.318 98.409 208.901 214.066 444.867 475.087 460.220 500.802 412.430 357.611 403.222 432.527 435.205 432.399 432.451 439.663 396.555 359.648 339.901 218.453 279.058 106.961 136.011 175.551 196.545 193.299 150.435 127.199 138.956 2022 813 0 344 0 462.717 499.259 503.058 486.798 479.401 476.805 507.586 588.635 108.893 200.850 204.364 250.009 40.242 117.029 250.654 440.997 438.562 424.994 461.779 444.050 432.037 451.162 457.053 442.300 217.935 193.266 194.372 118.546 92.389 74.610 30.683 173.397 198.187 136.173 178.343 158.208 524.663 522.216 470.508 409.690 370.988 521.395 524.497 482.187 516.712 531.481 502.679 397.522 445.879 445.534 455.745 441.195 444.232 438.172 488.115 465.605 441.459 284.438 271.998 269.156 263.432 120.483 152.821 95.869 154.117 123.872 185.145 403.165 361.647 397.313 405.451 401.974 438.762 478.256 449.871 460.497 393.684 396.279 440.700 464.749 473.743 435.833 434.206 475.037 491.681 314.295 391.007 408.425 337.097 379.230 379.952 388.716 418.592 372.558 141.983 255.555 359.341 175.405 276.502 401.376 166.495 288.623 433.947 463.057 452.754 468.908 483.029 418.509 515.269 527.194 420.975 497.484 539.476 450.581 516.180 538.789 459.348 485.701 505.724 387.045 414.582 398.732 417.773 412.602 417.391 387.525 407.350 552.320 526.696 482.367 399.846 446.712 423.462 424.245 409.221 405.113 385.099 400.446 406.003 407.119 298.852 344.049 403.667 320.641 326.734 358.139 306.428 344.524 392.251 423.012 436.237 460.219 501.338 531.362 437.098 569.617 560.363 533.262 577.671 403.592 422.901 440.421 444.975 443.954 431.152 218.212 182.570 140.743 156.927 192.277 125.496 180.003 155.858 238.972 254.381 220.918 290.014 146.783 230.776 286.690 63.309 121.696 83.496 43.747 500.101 533.726 483.179 447.489 405.848 140.954 233.059 175.943 209.352 191.419 241.516 149.293 140.901 491.303 534.066 538.802 441.854 508.207 551.586 445.950 440.150 480.606 477.512 461.075 482.887 422.735 380.159 367.258 410.961 433.477 420.448 209.971 219.532 276.704 216.849 222.520 280.811 206.022 211.629 280.398 450.680 450.161 452.149 447.730 449.397 467.410 447.414 459.810 484.624 462.906 196.046 269.098 398.589 275.634 346.988 434.174 307.922 355.911 432.127 434.357 391.357 304.756 434.242 213.539 174.105 113.403 181.424 97.548 513.240 484.527 450.233 419.214 481.181 492.013 488.350 445.680 479.329 500.722 476.938 522.275 390.005 343.882 431.533 418.667 465.893 445.000 222.239 247.227 300.269 288.000 193.807 256.200 300.628 256.777 262.338 441.543 485.478 435.210 468.553 188.738 207.099 303.086 389.815 105.779 173.612 297.560 392.921 265.598 389.061 85.866 90.069 140.528 134.523 208.431 80.336 93.550 472.708 460.983 539.371 433.351 430.423 433.906 378.098 407.202 430.602 437.559 281.789 362.030 412.634 439.468 274.230 115.288 97.514 207.361 212.393 444.513 476.806 461.401 502.141 412.284 357.299 404.927 433.310 436.110 434.041 433.133 439.462 398.104 360.446 340.664 218.477 279.140 106.825 136.274 174.692 196.075 194.174 150.103 126.687 138.595 2022 814 0 344 0 461.200 497.849 503.348 484.519 477.767 478.280 508.064 590.644 110.962 201.566 206.806 251.372 41.357 117.117 253.561 440.490 438.692 424.825 459.850 442.386 431.526 449.767 456.544 441.117 216.227 191.610 193.370 117.608 91.583 73.977 30.802 173.223 199.449 135.979 177.895 158.520 521.512 520.131 468.460 408.298 369.850 521.222 525.183 482.254 517.805 530.755 499.503 393.796 445.302 444.286 454.073 441.408 444.705 438.895 488.678 466.295 440.931 282.506 269.740 267.144 261.409 119.564 152.482 95.222 153.813 123.279 185.148 404.549 361.316 395.163 405.719 402.592 437.589 479.198 448.461 458.919 393.324 395.260 439.925 465.965 473.510 434.656 432.451 474.123 491.469 313.710 392.544 409.896 336.247 378.899 380.806 387.711 416.426 370.770 141.230 253.792 357.526 174.383 274.409 399.303 165.529 286.485 431.387 463.537 453.001 467.906 482.463 421.937 522.130 531.188 422.483 500.798 541.888 452.186 518.173 539.461 460.244 484.695 503.985 385.333 412.695 397.371 417.700 411.992 416.165 387.695 407.032 548.883 523.594 481.511 400.465 447.489 423.131 423.685 410.103 406.100 385.266 400.800 405.781 406.286 297.794 344.537 405.363 319.652 327.203 359.207 306.382 345.887 393.602 421.988 435.805 460.018 502.602 533.455 436.023 572.674 563.578 535.572 580.363 402.369 420.542 440.355 444.283 444.601 429.921 216.790 181.457 140.067 156.587 191.308 124.538 179.586 154.909 237.684 253.501 219.336 288.500 146.148 229.053 284.822 63.091 122.643 84.333 44.010 499.224 531.016 480.321 445.283 403.181 140.820 234.647 176.881 210.369 195.654 243.221 150.104 141.568 490.133 531.726 537.516 439.242 505.879 550.083 445.161 437.919 479.383 476.904 460.411 482.879 422.017 379.078 365.692 411.258 433.863 420.243 209.051 219.253 275.893 215.599 221.436 279.935 204.978 210.812 279.206 450.247 449.322 450.854 445.927 447.545 466.277 446.282 458.138 483.926 461.932 195.416 267.662 395.817 275.216 345.482 432.868 307.003 354.264 431.168 431.179 388.324 302.295 430.813 212.327 172.687 112.666 180.143 97.069 511.157 482.722 448.875 417.966 480.072 489.984 487.883 445.465 479.276 499.335 474.795 522.370 388.463 342.187 432.175 418.200 466.725 444.447 221.710 246.265 299.419 287.634 193.206 256.619 299.671 255.787 261.806 440.625 484.763 433.921 469.042 190.293 207.857 305.768 390.434 107.368 174.567 296.721 391.047 268.739 388.802 86.061 90.279 140.358 134.164 208.257 80.218 94.505 470.969 459.943 537.176 431.540 429.556 434.248 377.188 407.976 430.611 434.562 279.829 359.329 409.448 436.298 271.986 114.268 96.627 205.835 210.734 444.163 478.500 462.566 503.459 412.139 356.990 406.613 434.083 437.006 435.663 433.808 439.262 399.637 361.238 341.419 218.501 279.221 106.690 136.536 173.839 195.608 195.041 149.775 126.179 138.238 2022 815 0 344 0 459.699 496.456 503.633 482.266 476.154 479.732 508.534 592.588 113.011 202.276 209.226 252.724 42.460 117.204 256.441 439.988 438.821 424.658 457.943 440.740 431.021 448.388 456.042 439.947 214.534 189.969 192.376 116.677 90.783 73.349 30.919 173.050 200.702 135.785 177.451 158.830 518.395 518.074 466.434 406.921 368.724 521.053 525.856 482.320 518.878 530.042 496.364 390.106 444.731 443.052 452.420 441.619 445.173 439.609 489.232 466.976 440.409 280.589 267.502 265.149 259.403 118.654 152.146 94.580 153.511 122.692 185.151 405.917 360.989 393.033 405.984 403.204 436.428 480.125 447.066 457.358 392.968 394.250 439.159 467.165 473.279 433.491 430.714 473.219 491.261 313.129 394.065 411.352 335.404 378.572 381.652 386.716 414.280 368.999 140.484 252.045 355.727 173.370 272.335 397.251 164.572 284.365 428.851 464.010 453.245 466.916 481.904 425.315 528.790 535.079 423.971 504.045 544.241 453.768 520.125 540.121 461.130 483.700 502.266 383.637 410.827 396.024 417.629 411.389 414.952 387.864 406.717 545.483 520.526 480.665 401.078 448.257 422.804 423.131 410.977 407.077 385.431 401.150 405.561 405.461 296.744 345.021 407.040 318.671 327.668 360.265 306.336 347.237 394.939 420.975 435.379 459.819 503.845 535.501 434.959 575.634 566.697 537.829 582.967 401.158 418.206 440.288 443.599 445.240 428.703 215.379 180.353 139.396 156.249 190.348 123.587 179.171 153.968 236.406 252.628 217.768 287.000 145.519 227.344 282.970 62.876 123.582 85.163 44.270 498.358 528.338 477.492 443.100 400.540 140.686 236.224 177.812 211.377 199.854 244.912 150.907 142.230 488.977 529.415 536.249 436.657 503.578 548.603 444.381 435.707 478.173 476.303 459.756 482.871 421.306 378.007 364.141 411.552 434.244 420.040 208.139 218.976 275.089 214.360 220.361 279.066 203.944 210.002 278.024 449.819 448.492 449.573 444.141 445.712 465.157 445.162 456.484 483.237 460.968 194.790 266.240 393.072 274.802 343.991 431.576 306.094 352.633 430.219 428.024 385.315 299.855 427.411 211.125 171.282 111.934 178.872 96.594 509.100 480.937 447.532 416.732 478.976 487.978 487.422 445.253 479.225 497.964 472.675 522.464 386.935 340.508 432.809 417.738 467.543 443.901 221.185 245.312 298.575 287.271 192.610 257.034 298.723 254.804 261.278 439.717 484.057 432.646 469.523 191.833 208.608 308.420 391.045 108.943 175.512 295.890 389.194 271.845 388.546 86.254 90.487 140.190 133.808 208.084 80.101 95.453 469.247 458.914 535.010 429.748 428.698 434.586 376.285 408.742 430.620 431.587 277.884 356.649 406.287 433.152 269.760 113.256 95.748 204.322 209.091 443.818 480.169 463.715 504.756 411.996 356.684 408.282 434.849 437.892 437.266 434.476 439.065 401.153 362.022 342.168 218.525 279.302 106.556 136.795 172.993 195.145 195.902 149.449 125.676 137.883 2022 816 0 344 0 458.216 495.082 503.914 480.040 474.560 481.161 508.997 594.466 115.041 202.981 211.625 254.064 43.552 117.290 259.295 439.493 438.948 424.493 456.059 439.112 430.522 447.025 455.546 438.791 212.854 188.342 191.391 115.754 89.991 72.726 31.035 172.879 201.945 135.594 177.010 159.138 515.312 516.043 464.431 405.558 367.608 520.886 526.516 482.384 519.931 529.341 493.263 386.453 444.167 441.831 450.786 441.827 445.634 440.313 489.778 467.647 439.894 278.688 265.285 263.172 257.413 117.752 151.812 93.943 153.211 122.110 185.154 407.270 360.665 390.921 406.246 403.809 435.280 481.040 445.687 455.814 392.615 393.250 438.400 468.349 473.051 432.338 428.995 472.327 491.055 312.554 395.571 412.791 334.568 378.248 382.489 385.730 412.154 367.244 139.745 250.313 353.946 172.366 270.279 395.219 163.624 282.265 426.341 464.478 453.486 465.936 481.353 428.644 535.247 538.869 425.439 507.226 546.537 455.327 522.037 540.768 462.004 482.716 500.568 381.957 408.978 394.690 417.558 410.792 413.751 388.031 406.405 542.119 517.493 479.831 401.685 449.016 422.479 422.583 411.841 408.044 385.596 401.497 405.343 404.644 295.703 345.501 408.701 317.699 328.128 361.313 306.290 348.574 396.262 419.974 434.958 459.623 505.065 537.502 433.908 578.498 569.721 540.034 585.484 399.959 415.892 440.223 442.923 445.871 427.498 213.980 179.257 138.732 155.914 189.395 122.645 178.761 153.036 235.140 251.763 216.214 285.512 144.895 225.650 281.134 62.662 124.514 85.986 44.528 497.502 525.691 474.693 440.940 397.924 140.553 237.789 178.735 212.379 204.022 246.590 151.704 142.887 487.834 527.132 534.999 434.098 501.304 547.145 443.608 433.514 476.978 475.710 459.107 482.864 420.603 376.946 362.604 411.842 434.620 419.839 207.235 218.701 274.292 213.131 219.294 278.204 202.919 209.199 276.851 449.396 447.671 448.305 442.372 443.896 464.049 444.053 454.847 482.556 460.015 194.171 264.831 390.353 274.392 342.514 430.299 305.194 351.019 429.281 424.894 382.330 297.436 424.036 209.933 169.890 111.209 177.613 96.123 507.067 479.172 446.204 415.510 477.893 485.993 486.967 445.043 479.174 496.609 470.578 522.555 385.423 338.845 433.435 417.281 468.350 443.361 220.666 244.367 297.739 286.912 192.019 257.445 297.782 253.831 260.755 438.819 483.360 431.384 469.998 193.360 209.352 311.044 391.649 110.503 176.448 295.068 387.359 274.917 388.293 86.446 90.692 140.023 133.455 207.913 79.984 96.394 467.543 457.896 532.872 427.975 427.850 434.920 375.392 409.500 430.628 428.635 275.955 353.990 403.151 430.031 267.553 112.254 94.877 202.823 207.462 443.476 481.813 464.849 506.031 411.854 356.381 409.932 435.606 438.768 438.850 435.136 438.870 402.653 362.798 342.911 218.548 279.382 106.423 137.052 172.153 194.686 196.754 149.126 125.176 137.531 2022 817 0 344 0 456.750 493.727 504.190 477.840 472.985 482.569 509.452 596.283 117.052 203.680 214.002 255.393 44.632 117.376 262.123 439.003 439.074 424.330 454.195 437.500 430.029 445.677 455.056 437.648 211.187 186.729 190.413 114.838 89.206 72.108 31.150 172.709 203.178 135.404 176.572 159.444 512.262 514.039 462.450 404.209 366.503 520.722 527.163 482.448 520.964 528.652 490.199 382.835 443.610 440.623 449.169 442.033 446.089 441.009 490.316 468.308 439.385 276.803 263.087 261.212 255.440 116.857 151.482 93.312 152.914 121.532 185.157 408.608 360.344 388.829 406.505 404.408 434.144 481.941 444.322 454.287 392.266 392.259 437.648 469.516 472.827 431.196 427.293 471.446 490.853 311.983 397.061 414.214 333.739 377.927 383.318 384.754 410.049 365.504 139.012 248.598 352.181 171.372 268.241 393.208 162.684 280.183 423.856 464.938 453.724 464.968 480.808 431.924 541.502 542.557 426.888 510.340 548.776 456.864 523.910 541.403 462.868 481.745 498.888 380.293 407.148 393.369 417.488 410.203 412.563 388.196 406.096 538.790 514.494 479.006 402.286 449.766 422.158 422.039 412.696 409.001 385.758 401.840 405.127 403.835 294.671 345.976 410.343 316.735 328.585 362.352 306.245 349.899 397.572 418.984 434.543 459.430 506.265 539.458 432.868 581.269 572.651 542.188 587.917 398.772 413.601 440.159 442.255 446.493 426.306 212.592 178.170 138.072 155.582 188.450 121.711 178.354 152.111 233.884 250.905 214.673 284.037 144.276 223.971 279.314 62.450 125.438 86.803 44.783 496.658 523.075 471.923 438.802 395.333 140.421 239.341 179.651 213.372 208.157 248.255 152.494 143.538 486.704 524.877 533.768 431.565 499.056 545.708 442.844 431.340 475.797 475.124 458.466 482.857 419.908 375.896 361.082 412.129 434.992 419.641 206.338 218.428 273.501 211.913 218.236 277.348 201.902 208.402 275.688 448.977 446.859 447.050 440.621 442.098 462.953 442.955 453.226 481.885 459.072 193.557 263.434 387.660 273.986 341.053 429.036 304.302 349.421 428.353 421.788 379.368 295.036 420.690 208.750 168.509 110.490 176.364 95.657 505.058 477.428 444.891 414.300 476.822 484.030 486.518 444.836 479.124 495.271 468.504 522.646 383.926 337.198 434.054 416.830 469.145 442.827 220.150 243.430 296.910 286.555 191.433 257.853 296.850 252.866 260.236 437.930 482.671 430.136 470.466 194.872 210.089 313.638 392.246 112.049 177.376 294.254 385.544 277.955 388.043 86.637 90.896 139.857 133.104 207.742 79.869 97.326 465.856 456.888 530.760 426.221 427.011 435.250 374.506 410.250 430.637 425.706 274.039 351.352 400.039 426.934 265.365 111.261 94.014 201.337 205.848 443.138 483.433 465.968 507.287 411.714 356.080 411.565 436.355 439.634 440.414 435.789 438.677 404.137 363.568 343.646 218.572 279.462 106.291 137.307 171.319 194.230 197.600 148.805 124.680 137.181 2022 818 0 344 0 455.300 492.388 504.461 475.665 471.430 483.954 509.899 598.038 119.044 204.374 216.358 256.710 45.702 117.460 264.925 438.519 439.198 424.169 452.353 435.906 429.542 444.344 454.572 436.518 209.533 185.130 189.444 113.930 88.428 71.496 31.264 172.540 204.401 135.216 176.138 159.747 509.245 512.060 460.490 402.874 365.409 520.561 527.799 482.511 521.978 527.975 487.171 379.253 443.059 439.428 447.570 442.236 446.539 441.696 490.845 468.960 438.882 274.933 260.911 259.270 253.484 115.971 151.154 92.687 152.619 120.959 185.159 409.932 360.026 386.756 406.762 405.001 433.020 482.829 442.973 452.778 391.920 391.277 436.905 470.667 472.605 430.066 425.608 470.575 490.652 311.418 398.535 415.622 332.918 377.609 384.139 383.788 407.963 363.780 138.285 246.897 350.432 170.386 266.221 391.217 161.752 278.120 421.395 465.393 453.959 464.012 480.270 435.156 547.554 546.145 428.317 513.389 550.958 458.379 525.745 542.026 463.722 480.784 497.228 378.644 405.338 392.063 417.419 409.619 411.388 388.360 405.790 535.495 511.528 478.192 402.881 450.507 421.840 421.501 413.543 409.948 385.919 402.180 404.913 403.034 293.647 346.448 411.969 315.779 329.038 363.381 306.201 351.212 398.868 418.004 434.132 459.239 507.443 541.370 431.839 583.949 575.489 544.290 590.267 397.597 411.331 440.095 441.595 447.108 425.127 211.216 177.092 137.418 155.252 187.512 120.785 177.951 151.194 232.640 250.055 213.146 282.576 143.663 222.306 277.510 62.239 126.355 87.613 45.036 495.823 520.488 469.182 436.687 392.766 140.290 240.882 180.559 214.359 212.258 249.907 153.277 144.185 485.588 522.648 532.553 429.058 496.834 544.292 442.088 429.185 474.629 474.544 457.832 482.849 419.219 374.856 359.575 412.413 435.359 419.445 205.448 218.158 272.716 210.705 217.187 276.500 200.894 207.613 274.535 448.563 446.056 445.808 438.886 440.318 461.869 441.868 451.623 481.221 458.140 192.949 262.051 384.993 273.584 339.605 427.787 303.419 347.839 427.436 418.706 376.430 292.656 417.370 207.577 167.141 109.776 175.126 95.194 503.073 475.703 443.592 413.103 475.764 482.088 486.074 444.631 479.074 493.947 466.452 522.735 382.443 335.566 434.664 416.384 469.929 442.300 219.639 242.500 296.088 286.202 190.853 258.257 295.925 251.909 259.722 437.050 481.992 428.902 470.927 196.370 210.818 316.204 392.836 113.580 178.294 293.448 383.747 280.960 387.796 86.825 91.098 139.693 132.757 207.573 79.754 98.251 464.185 455.891 528.676 424.485 426.180 435.576 373.629 410.992 430.645 422.799 272.139 348.733 396.952 423.861 263.195 110.276 93.159 199.863 204.248 442.804 485.029 467.072 508.522 411.575 355.783 413.180 437.095 440.490 441.960 436.434 438.486 405.605 364.330 344.375 218.595 279.541 106.160 137.561 170.492 193.778 198.438 148.487 124.187 136.834 2022 819 0 344 0 453.867 491.068 504.728 473.515 469.893 485.317 510.339 599.733 121.018 205.063 218.693 258.017 46.761 117.544 267.700 438.041 439.321 424.010 450.532 434.329 429.061 443.026 454.094 435.401 207.893 183.544 188.482 113.028 87.656 70.889 31.377 172.373 205.615 135.029 175.708 160.048 506.260 510.107 458.551 401.552 364.325 520.402 528.422 482.573 522.973 527.310 484.179 375.706 442.514 438.246 445.988 442.436 446.982 442.374 491.366 469.603 438.386 273.078 258.754 257.345 251.544 115.093 150.829 92.066 152.326 120.391 185.162 411.241 359.711 384.701 407.016 405.588 431.908 483.704 441.639 451.284 391.577 390.304 436.169 471.803 472.385 428.946 423.940 469.714 490.455 310.857 399.994 417.014 332.104 377.294 384.952 382.830 405.897 362.072 137.565 245.213 348.700 169.410 264.219 389.245 160.829 276.075 418.958 465.841 454.192 463.066 479.739 438.338 553.403 549.633 429.726 516.373 553.086 459.873 527.540 542.637 464.564 479.834 495.586 377.011 403.546 390.769 417.351 409.042 410.225 388.522 405.487 532.235 508.594 477.388 403.471 451.240 421.525 420.968 414.380 410.885 386.078 402.517 404.701 402.240 292.631 346.915 413.577 314.830 329.487 364.400 306.156 352.512 400.152 417.036 433.726 459.050 508.600 543.237 430.821 586.539 578.237 546.343 592.536 396.434 409.084 440.032 440.943 447.714 423.961 209.850 176.022 136.770 154.925 186.583 119.867 177.551 150.285 231.406 249.211 211.631 281.127 143.056 220.655 275.722 62.031 127.264 88.416 45.287 494.999 517.931 466.469 434.595 390.224 140.160 242.411 181.460 215.338 216.327 251.546 154.054 144.827 484.485 520.445 531.356 426.577 494.638 542.897 441.340 427.048 473.475 473.972 457.204 482.842 418.539 373.826 358.082 412.693 435.721 419.251 204.566 217.890 271.938 209.506 216.146 275.658 199.894 206.829 273.391 448.153 445.261 444.580 437.169 438.554 460.796 440.793 450.036 480.566 457.219 192.346 260.681 382.352 273.185 338.172 426.552 302.545 346.272 426.530 415.648 373.516 290.296 414.077 206.414 165.785 109.069 173.899 94.736 501.111 473.998 442.307 411.917 474.719 480.167 485.636 444.428 479.025 492.639 464.422 522.822 380.975 333.951 435.266 415.943 470.700 441.779 219.133 241.579 295.273 285.852 190.277 258.657 295.008 250.961 259.212 436.180 481.321 427.680 471.381 197.855 211.540 318.742 393.419 115.097 179.204 292.650 381.968 283.931 387.552 87.012 91.299 139.530 132.412 207.406 79.641 99.168 462.531 454.903 526.619 422.768 425.359 435.898 372.761 411.726 430.653 419.914 270.252 346.135 393.889 420.811 261.043 109.300 92.312 198.403 202.663 442.474 486.600 468.160 509.736 411.437 355.488 414.777 437.828 441.337 443.487 437.072 438.297 407.058 365.085 345.098 218.618 279.619 106.030 137.812 169.672 193.330 199.269 148.172 123.699 136.490 2022 820 0 344 0 452.451 489.764 504.990 471.390 468.375 486.658 510.771 601.370 122.973 205.746 221.007 259.312 47.808 117.627 270.451 437.569 439.442 423.852 448.732 432.768 428.585 441.724 453.621 434.297 206.266 181.972 187.529 112.134 86.892 70.287 31.489 172.207 206.819 134.844 175.280 160.347 503.306 508.178 456.633 400.245 363.252 520.246 529.033 482.634 523.949 526.656 481.222 372.194 441.976 437.076 444.424 442.634 447.419 443.044 491.879 470.236 437.895 271.239 256.616 255.437 249.620 114.223 150.507 91.452 152.036 119.827 185.165 412.536 359.399 382.664 407.267 406.168 430.808 484.566 440.319 449.807 391.238 389.340 435.441 472.922 472.169 427.838 422.289 468.864 490.260 310.301 401.438 418.390 331.297 376.982 385.756 381.882 403.851 360.379 136.852 243.543 346.984 168.442 262.234 387.292 159.915 274.049 416.546 466.284 454.421 462.131 479.214 441.472 559.051 553.024 431.117 519.292 555.159 461.344 529.298 543.236 465.397 478.896 493.964 375.394 401.773 389.488 417.283 408.471 409.073 388.682 405.187 529.008 505.693 476.595 404.054 451.965 421.214 420.439 415.209 411.812 386.236 402.850 404.492 401.454 291.623 347.379 415.168 313.890 329.931 365.410 306.112 353.801 401.421 416.079 433.324 458.864 509.737 545.062 429.815 589.041 580.896 548.346 594.726 395.282 406.858 439.970 440.298 448.313 422.807 208.496 174.961 136.126 154.601 185.661 118.956 177.155 149.384 230.183 248.375 210.130 279.690 142.454 219.019 273.950 61.824 128.165 89.214 45.535 494.186 515.404 463.784 432.524 387.705 140.031 243.929 182.353 216.309 220.364 253.173 154.824 145.464 483.394 518.269 530.175 424.120 492.467 541.521 440.600 424.929 472.334 473.407 456.584 482.835 417.865 372.806 356.603 412.970 436.079 419.059 203.691 217.624 271.165 208.318 215.113 274.823 198.903 206.052 272.256 447.748 444.475 443.363 435.468 436.807 459.735 439.728 448.465 479.919 456.307 191.749 259.323 379.735 272.790 336.752 425.331 301.680 344.722 425.633 412.613 370.624 287.955 410.812 205.260 164.441 108.367 172.682 94.282 499.172 472.312 441.036 410.744 473.686 478.267 485.203 444.227 478.977 491.346 462.414 522.909 379.521 332.350 435.861 415.507 471.460 441.264 218.631 240.666 294.465 285.504 189.707 259.054 294.099 250.021 258.707 435.319 480.658 426.472 471.830 199.326 212.255 321.252 393.995 116.600 180.105 291.861 380.208 286.868 387.310 87.198 91.497 139.368 132.070 207.239 79.528 100.078 460.893 453.926 524.587 421.068 424.547 436.217 371.900 412.452 430.661 417.051 268.381 343.557 390.850 417.785 258.910 108.334 91.472 196.956 201.092 442.147 488.147 469.234 510.931 411.301 355.195 416.357 438.552 442.175 444.996 437.704 438.111 408.494 365.833 345.813 218.641 279.697 105.901 138.061 168.857 192.885 200.093 147.860 123.215 136.149 2022 821 0 344 0 451.050 488.478 505.249 469.289 466.875 487.979 511.196 602.951 124.910 206.424 223.301 260.595 48.845 117.709 273.175 437.102 439.561 423.697 446.952 431.224 428.115 440.435 453.155 433.205 204.652 180.414 186.584 111.247 86.134 69.690 31.600 172.042 208.014 134.660 174.857 160.644 500.384 506.274 454.736 398.950 362.190 520.093 529.632 482.694 524.906 526.013 478.299 368.716 441.444 435.919 442.876 442.830 447.851 443.704 492.384 470.861 437.410 269.414 254.499 253.546 247.712 113.361 150.188 90.842 151.748 119.268 185.168 413.817 359.089 380.646 407.516 406.743 429.720 485.416 439.013 448.346 390.902 388.385 434.720 474.027 471.955 426.741 420.654 468.024 490.068 309.749 402.866 419.751 330.497 376.673 386.553 380.943 401.824 358.700 136.145 241.888 345.283 167.483 260.267 385.359 159.008 272.040 414.157 466.720 454.647 461.206 478.697 444.558 564.499 556.318 432.489 522.148 557.179 462.794 531.018 543.824 466.219 477.968 492.359 373.791 400.018 388.220 417.217 407.907 407.934 388.841 404.890 525.815 502.824 475.811 404.632 452.681 420.905 419.916 416.028 412.730 386.393 403.179 404.284 400.676 290.623 347.838 416.742 312.957 330.373 366.411 306.069 355.077 402.678 415.132 432.928 458.680 510.853 546.844 428.820 591.457 583.468 550.301 596.839 394.142 404.653 439.908 439.662 448.905 421.666 207.153 173.908 135.489 154.280 184.747 118.053 176.762 148.490 228.971 247.547 208.641 278.267 141.857 217.397 272.193 61.619 129.059 90.004 45.781 493.382 512.904 461.127 430.474 385.210 139.903 245.434 183.239 217.274 224.368 254.786 155.587 146.096 482.316 516.118 529.011 421.688 490.320 540.165 439.868 422.829 471.207 472.848 455.971 482.828 417.199 371.796 355.138 413.244 436.432 418.870 202.822 217.360 270.399 207.140 214.089 273.995 197.921 205.282 271.131 447.348 443.697 442.160 433.783 435.078 458.686 438.675 446.911 479.280 455.406 191.157 257.977 377.143 272.399 335.347 424.123 300.823 343.187 424.746 409.602 367.756 285.634 407.572 204.115 163.108 107.671 171.475 93.831 497.256 470.645 439.778 409.582 472.665 476.387 484.776 444.029 478.929 490.068 460.428 522.993 378.082 330.765 436.448 415.076 472.209 440.755 218.133 239.760 293.663 285.160 189.142 259.448 293.198 249.089 258.206 434.466 480.004 425.277 472.271 200.783 212.964 323.734 394.564 118.088 180.998 291.079 378.466 289.773 387.072 87.382 91.693 139.208 131.730 207.074 79.416 100.981 459.271 452.959 522.581 419.386 423.744 436.532 371.048 413.171 430.670 414.209 266.523 340.998 387.835 414.782 256.794 107.375 90.641 195.521 199.534 441.824 489.671 470.293 512.106 411.166 354.906 417.919 439.268 443.003 446.486 438.328 437.926 409.915 366.574 346.523 218.664 279.774 105.772 138.309 168.049 192.443 200.910 147.550 122.734 135.810 2022 822 0 344 0 449.665 487.208 505.503 467.211 465.393 489.278 511.614 604.477 126.829 207.097 225.574 261.868 49.872 117.791 275.875 436.640 439.679 423.543 445.192 429.696 427.650 439.161 452.695 432.125 203.051 178.869 185.646 110.367 85.383 69.099 31.709 171.879 209.200 134.478 174.436 160.939 497.492 504.395 452.859 397.669 361.138 519.942 530.220 482.754 525.846 525.381 475.411 365.272 440.918 434.775 441.345 443.023 448.277 444.357 492.881 471.477 436.931 267.605 252.400 251.671 245.821 112.507 149.871 90.238 151.463 118.714 185.170 415.083 358.783 378.646 407.762 407.311 428.644 486.254 437.721 446.901 390.569 387.438 434.006 475.115 471.743 425.655 419.036 467.194 489.879 309.202 404.280 421.096 329.704 376.367 387.341 380.013 399.816 357.037 135.444 240.249 343.599 166.532 258.318 383.445 158.110 270.050 411.791 467.150 454.871 460.292 478.185 447.596 569.748 559.517 433.842 524.940 559.146 464.223 532.702 544.400 467.031 477.050 490.773 372.203 398.281 386.966 417.151 407.349 406.807 388.998 404.596 522.654 499.986 475.037 405.205 453.389 420.599 419.398 416.840 413.638 386.548 403.506 404.078 399.905 289.631 348.293 418.299 312.032 330.810 367.402 306.025 356.341 403.922 414.195 432.536 458.499 511.949 548.584 427.835 593.789 585.955 552.208 598.878 393.012 402.469 439.848 439.032 449.488 420.537 205.821 172.864 134.856 153.961 183.840 117.158 176.372 147.604 227.769 246.725 207.166 276.855 141.265 215.789 270.451 61.416 129.945 90.788 46.024 492.588 510.433 458.496 428.446 382.739 139.776 246.928 184.118 218.231 228.340 256.388 156.344 146.723 481.251 513.992 527.863 419.281 488.197 538.829 439.143 420.747 470.092 472.296 455.364 482.821 416.540 370.795 353.687 413.514 436.781 418.683 201.962 217.099 269.639 205.972 213.073 273.173 196.947 204.518 270.015 446.951 442.928 440.969 432.115 433.364 457.648 437.631 445.373 478.650 454.514 190.570 256.644 374.577 272.012 333.955 422.929 299.974 341.667 423.870 406.613 364.910 283.332 404.359 202.980 161.788 106.981 170.279 93.385 495.362 468.996 438.535 408.433 471.656 474.527 484.354 443.833 478.882 488.804 458.462 523.077 376.657 329.194 437.028 414.649 472.946 440.252 217.639 238.862 292.868 284.819 188.581 259.837 292.304 248.165 257.709 433.623 479.358 424.094 472.707 202.227 213.665 326.188 395.127 119.563 181.882 290.306 376.742 292.645 386.836 87.564 91.888 139.049 131.394 206.910 79.306 101.876 457.665 452.002 520.600 417.721 422.949 436.844 370.203 413.881 430.678 411.390 264.680 338.459 384.843 411.803 254.696 106.425 89.816 194.099 197.991 441.505 491.171 471.337 513.262 411.033 354.618 419.465 439.977 443.821 447.957 438.945 437.743 411.320 367.308 347.225 218.686 279.850 105.645 138.554 167.248 192.005 201.720 147.243 122.257 135.474 2022 823 0 344 0 448.296 485.954 505.752 465.158 463.928 490.556 512.025 605.950 128.730 207.764 227.826 263.130 50.888 117.871 278.549 436.184 439.796 423.391 443.452 428.184 427.191 437.901 452.240 431.058 201.462 177.337 184.716 109.494 84.638 68.512 31.818 171.717 210.376 134.298 174.019 161.232 494.630 502.538 451.002 396.401 360.096 519.794 530.796 482.812 526.767 524.760 472.556 361.862 440.397 433.642 439.831 443.214 448.698 445.001 493.370 472.083 436.458 265.810 250.321 249.813 243.945 111.660 149.557 89.639 151.179 118.164 185.173 416.335 358.479 376.663 408.005 407.873 427.578 487.079 436.444 445.472 390.240 386.501 433.300 476.189 471.535 424.580 417.433 466.374 489.692 308.660 405.678 422.426 328.918 376.063 388.121 379.092 397.827 355.389 134.749 238.624 341.930 165.590 256.385 381.550 157.220 268.077 409.449 467.575 455.092 459.388 477.680 450.586 574.801 562.621 435.177 527.669 561.062 465.631 534.349 544.965 467.833 476.143 489.204 370.630 396.561 385.723 417.086 406.796 405.691 389.154 404.305 519.525 497.178 474.272 405.772 454.089 420.296 418.885 417.642 414.537 386.701 403.829 403.875 399.141 288.647 348.745 419.840 311.115 331.243 368.385 305.982 357.594 405.153 413.269 432.150 458.320 513.025 550.283 426.862 596.040 588.359 554.068 600.843 391.894 400.305 439.788 438.410 450.065 419.420 204.499 171.828 134.228 153.645 182.940 116.271 175.986 146.726 226.578 245.910 205.703 275.457 140.679 214.194 268.725 61.215 130.824 91.566 46.265 491.804 507.989 455.893 426.439 380.291 139.650 248.411 184.990 219.181 232.280 257.976 157.095 147.346 480.197 511.891 526.731 416.897 486.099 537.512 438.426 418.682 468.990 471.751 454.764 482.814 415.888 369.804 352.250 413.781 437.126 418.497 201.108 216.839 268.885 204.814 212.066 272.358 195.981 203.760 268.908 446.560 442.167 439.790 430.463 431.667 456.621 436.599 443.850 478.027 453.633 189.989 255.323 372.034 271.628 332.577 421.747 299.134 340.163 423.003 403.648 362.086 281.049 401.173 201.853 160.479 106.297 169.093 92.943 493.490 467.366 437.305 407.294 470.659 472.687 483.938 443.640 478.835 487.555 456.517 523.159 375.246 327.639 437.600 414.228 473.673 439.754 217.150 237.972 292.079 284.481 188.026 260.224 291.418 247.249 257.217 432.789 478.720 422.924 473.136 203.658 214.360 328.614 395.682 121.025 182.758 289.540 375.035 295.485 386.602 87.745 92.081 138.891 131.060 206.748 79.196 102.763 456.075 451.054 518.644 416.074 422.163 437.151 369.367 414.585 430.686 408.591 262.850 335.940 381.876 408.846 252.615 105.484 88.999 192.689 196.462 441.189 492.648 472.367 514.398 410.901 354.334 420.993 440.678 444.631 449.411 439.555 437.561 412.710 368.035 347.922 218.708 279.926 105.519 138.797 166.452 191.571 202.523 146.938 121.784 135.141 2022 824 0 344 0 446.943 484.716 505.998 463.128 462.481 491.813 512.429 607.370 130.614 208.426 230.059 264.382 51.893 117.951 281.198 435.734 439.911 423.241 441.732 426.687 426.738 436.656 451.791 430.002 199.886 175.818 183.794 108.628 83.900 67.930 31.926 171.556 211.543 134.119 173.606 161.523 491.799 500.705 449.165 395.146 359.064 519.648 531.361 482.870 527.671 524.149 469.734 358.486 439.883 432.522 438.333 443.402 449.113 445.637 493.852 472.681 435.990 264.030 248.261 247.971 242.085 110.821 149.246 89.045 150.898 117.618 185.176 417.573 358.179 374.699 408.246 408.430 426.525 487.892 435.180 444.058 389.914 385.572 432.601 477.248 471.329 423.515 415.847 465.563 489.508 308.122 407.061 423.741 328.139 375.763 388.894 378.179 395.857 353.755 134.061 237.014 340.276 164.657 254.470 379.673 156.338 266.122 407.129 467.993 455.310 458.495 477.182 453.529 579.660 565.633 436.494 530.337 562.927 467.019 535.961 545.519 468.625 475.247 487.653 369.072 394.860 384.493 417.021 406.250 404.587 389.308 404.016 516.427 494.401 473.517 406.333 454.780 419.997 418.377 418.437 415.426 386.853 404.149 403.673 398.385 287.671 349.192 421.363 310.205 331.673 369.358 305.940 358.834 406.371 412.354 431.767 458.143 514.082 551.941 425.898 598.210 590.681 555.881 602.738 390.787 398.163 439.729 437.796 450.633 418.315 203.189 170.800 133.606 153.332 182.048 115.391 175.604 145.855 225.397 245.103 204.252 274.070 140.098 212.614 267.014 61.015 131.696 92.338 46.504 491.030 505.573 453.316 424.453 377.866 139.525 249.882 185.855 220.123 236.188 259.552 157.840 147.964 479.156 509.814 525.615 414.538 484.024 536.213 437.716 416.635 467.901 471.212 454.171 482.808 415.243 368.823 350.827 414.046 437.466 418.314 200.261 216.582 268.138 203.665 211.066 271.549 195.023 203.009 267.810 446.172 441.414 438.623 428.826 429.986 455.604 435.577 442.343 477.412 452.761 189.413 254.015 369.516 271.248 331.213 420.579 298.302 338.673 422.146 400.705 359.285 278.785 398.012 200.736 159.181 105.618 167.918 92.504 491.640 465.754 436.088 406.168 469.673 470.866 483.526 443.448 478.789 486.320 454.593 523.239 373.848 326.098 438.165 413.811 474.389 439.263 216.665 237.090 291.298 284.145 187.475 260.607 290.539 246.341 256.728 431.963 478.090 421.767 473.559 205.076 215.048 331.013 396.231 122.472 183.625 288.782 373.346 298.292 386.372 87.924 92.272 138.735 130.728 206.586 79.087 103.644 454.500 450.116 516.712 414.444 421.385 437.456 368.538 415.280 430.693 405.814 261.035 333.440 378.931 405.912 250.552 104.551 88.190 191.292 194.946 440.877 494.102 473.383 515.516 410.770 354.052 422.504 441.371 445.431 450.846 440.158 437.382 414.084 368.755 348.612 218.731 280.001 105.394 139.039 165.662 191.140 203.319 146.636 121.314 134.810 2022 825 0 344 0 445.604 483.495 506.239 461.120 461.051 493.050 512.826 608.741 132.479 209.083 232.271 265.622 52.888 118.030 283.823 435.288 440.024 423.092 440.031 425.207 426.290 435.424 451.347 428.959 198.323 174.313 182.879 107.769 83.168 67.353 32.032 171.396 212.700 133.941 173.195 161.811 488.996 498.895 447.348 393.904 358.042 519.505 531.916 482.926 528.558 523.548 466.945 355.142 439.375 431.413 436.851 443.588 449.522 446.265 494.326 473.271 435.528 262.264 246.219 246.146 240.240 109.989 148.937 88.456 150.619 117.078 185.178 418.797 357.881 372.751 408.484 408.980 425.482 488.693 433.930 442.659 389.590 384.651 431.909 478.291 471.125 422.461 414.277 464.762 489.326 307.589 408.430 425.041 327.366 375.465 389.659 377.276 393.905 352.136 133.379 235.419 338.638 163.732 252.571 377.815 155.464 264.185 404.832 468.406 455.526 457.611 476.689 456.424 584.327 568.553 437.792 532.943 564.742 468.385 537.537 546.063 469.407 474.361 486.119 367.528 393.176 383.276 416.957 405.710 403.494 389.460 403.731 513.361 491.654 472.772 406.889 455.464 419.700 417.873 419.222 416.306 387.004 404.465 403.473 397.636 286.703 349.636 422.870 309.303 332.099 370.322 305.898 360.063 407.577 411.448 431.389 457.969 515.120 553.560 424.946 600.303 592.924 557.649 604.563 389.691 396.040 439.670 437.189 451.195 417.222 201.889 169.780 132.989 153.021 181.164 114.519 175.224 144.991 224.227 244.302 202.815 272.695 139.521 211.047 265.317 60.817 132.561 93.104 46.741 490.265 503.183 450.765 422.487 375.464 139.400 251.342 186.713 221.059 240.065 261.116 158.578 148.577 478.126 507.761 524.514 412.202 481.972 534.933 437.014 414.606 466.825 470.680 453.584 482.801 414.604 367.851 349.416 414.307 437.801 418.134 199.421 216.326 267.396 202.526 210.075 270.747 194.074 202.264 266.721 445.789 440.669 437.468 427.206 428.322 454.599 434.565 440.851 476.804 451.898 188.843 252.718 367.021 270.871 329.861 419.423 297.479 337.199 421.298 397.785 356.507 276.540 394.877 199.628 157.895 104.945 166.752 92.069 489.810 464.160 434.884 405.052 468.699 469.065 483.120 443.259 478.744 485.099 452.689 523.319 372.464 324.572 438.723 413.400 475.093 438.778 216.184 236.214 290.522 283.813 186.929 260.986 289.668 245.441 256.244 431.146 477.468 420.621 473.975 206.480 215.729 333.386 396.774 123.906 184.484 288.032 371.674 301.068 386.144 88.102 92.462 138.580 130.399 206.426 78.978 104.517 452.941 449.187 514.803 412.830 420.616 437.756 367.718 415.968 430.701 403.058 259.233 330.959 376.009 403.001 248.507 103.627 87.388 189.907 193.443 440.568 495.534 474.385 516.615 410.641 353.773 423.998 442.056 446.222 452.264 440.755 437.205 415.443 369.469 349.296 218.753 280.076 105.269 139.278 164.879 190.712 204.108 146.337 120.848 134.482 2022 826 0 344 0 444.280 482.289 506.477 459.135 459.638 494.267 513.216 610.062 134.328 209.736 234.464 266.852 53.873 118.108 286.422 434.848 440.137 422.945 438.349 423.741 425.847 434.206 450.909 427.927 196.772 172.820 181.972 106.917 82.443 66.782 32.138 171.238 213.849 133.765 172.788 162.098 486.223 497.107 445.550 392.675 357.030 519.364 532.459 482.982 529.427 522.958 464.188 351.832 438.873 430.316 435.385 443.771 449.926 446.884 494.793 473.852 435.071 260.513 244.197 244.337 238.411 109.166 148.631 87.873 150.342 116.541 185.181 420.008 357.586 370.821 408.720 409.525 424.450 489.482 432.693 441.276 389.271 383.739 431.224 479.320 470.924 421.417 412.722 463.971 489.146 307.061 409.784 426.326 326.600 375.170 390.416 376.381 391.971 350.532 132.703 233.838 337.015 162.815 250.689 375.975 154.597 262.264 402.558 468.814 455.738 456.738 476.203 459.273 588.807 571.384 439.073 535.488 566.508 469.731 539.079 546.596 470.180 473.484 484.603 365.999 391.509 382.071 416.895 405.175 402.413 389.611 403.448 510.326 488.936 472.035 407.439 456.139 419.406 417.375 420.000 417.177 387.153 404.779 403.276 396.894 285.742 350.075 424.361 308.408 332.521 371.276 305.856 361.281 408.769 410.552 431.016 457.797 516.139 555.139 424.003 602.320 595.089 559.372 606.321 388.606 393.938 439.612 436.589 451.749 416.140 200.599 168.769 132.376 152.713 180.287 113.654 174.848 144.135 223.066 243.508 201.389 271.333 138.950 209.494 263.636 60.621 133.418 93.863 46.975 489.509 500.820 448.240 420.541 373.084 139.277 252.791 187.563 221.988 243.910 262.668 159.310 149.185 477.109 505.732 523.428 409.889 479.943 533.671 436.319 412.594 465.760 470.154 453.004 482.794 413.973 366.888 348.020 414.565 438.133 417.955 198.587 216.073 266.660 201.397 209.091 269.951 193.132 201.525 265.642 445.410 439.932 436.325 425.600 426.672 453.605 433.563 439.374 476.205 451.045 188.277 251.433 364.550 270.498 328.523 418.281 296.663 335.739 420.460 394.888 353.750 274.313 391.767 198.529 156.621 104.277 165.596 91.639 488.002 462.583 433.693 403.948 467.736 467.282 482.719 443.072 478.699 483.892 450.805 523.397 371.094 323.060 439.273 412.992 475.788 438.298 215.707 235.347 289.754 283.483 186.388 261.362 288.803 244.549 255.765 430.337 476.854 419.488 474.386 207.872 216.404 335.731 397.310 125.327 185.334 287.290 370.019 303.812 385.919 88.279 92.650 138.427 130.073 206.267 78.871 105.383 451.396 448.268 512.918 411.234 419.855 438.053 366.905 416.649 430.709 400.322 257.445 328.497 373.111 400.112 246.478 102.710 86.593 188.535 191.954 440.263 496.943 475.372 517.695 410.513 353.496 425.476 442.733 447.005 453.664 441.344 437.030 416.787 370.175 349.973 218.775 280.150 105.146 139.516 164.101 190.288 204.890 146.040 120.386 134.156 2022 827 0 344 0 442.972 481.098 506.710 457.172 458.241 495.464 513.600 611.336 136.159 210.382 236.637 268.071 54.847 118.186 288.998 434.413 440.247 422.800 436.685 422.291 425.409 433.001 450.476 426.906 195.233 171.340 181.072 106.071 81.725 66.215 32.243 171.081 214.989 133.591 172.384 162.382 483.478 495.342 443.771 391.458 356.028 519.225 532.992 483.037 530.280 522.378 461.462 348.553 438.376 429.231 433.935 443.953 450.325 447.496 495.252 474.424 434.620 258.776 242.193 242.544 236.597 108.349 148.328 87.294 150.068 116.009 185.183 421.205 357.293 368.909 408.953 410.064 423.429 490.259 431.470 439.907 388.954 382.835 430.547 480.335 470.725 420.383 411.182 463.189 488.969 306.536 411.123 427.596 325.841 374.878 391.165 375.494 390.055 348.941 132.033 232.271 335.407 161.906 248.824 374.153 153.739 260.361 400.305 469.215 455.948 455.874 475.723 462.075 593.102 574.126 440.335 537.974 568.226 471.057 540.587 547.118 470.942 472.618 483.103 364.484 389.858 380.877 416.832 404.647 401.342 389.761 403.168 507.321 486.247 471.308 407.984 456.807 419.115 416.881 420.769 418.038 387.301 405.089 403.080 396.159 284.790 350.511 425.835 307.521 332.940 372.222 305.814 362.487 409.950 409.667 430.647 457.627 517.139 556.680 423.071 604.263 597.179 561.052 608.014 387.532 391.856 439.555 435.995 452.296 415.070 199.320 167.765 131.769 152.407 179.416 112.797 174.475 143.287 221.916 242.721 199.976 269.982 138.385 207.954 261.969 60.426 134.269 94.616 47.208 488.763 498.483 445.741 418.616 370.726 139.154 254.228 188.407 222.910 247.723 264.207 160.035 149.789 476.103 503.726 522.356 407.600 477.937 532.426 435.631 410.598 464.708 469.634 452.430 482.788 413.348 365.935 346.636 414.820 438.460 417.778 197.761 215.822 265.930 200.277 208.116 269.162 192.199 200.793 264.570 445.035 439.203 435.193 424.010 425.039 452.621 432.571 437.912 475.612 450.202 187.717 250.161 362.103 270.129 327.198 417.150 295.855 334.293 419.631 392.013 351.015 272.105 388.683 197.439 155.357 103.615 164.451 91.212 486.215 461.024 432.514 402.855 466.784 465.519 482.323 442.887 478.655 482.698 448.941 523.474 369.737 321.562 439.816 412.590 476.471 437.823 215.234 234.487 288.991 283.157 185.852 261.735 287.947 243.665 255.289 429.536 476.247 418.367 474.791 209.251 217.072 338.050 397.839 126.734 186.177 286.555 368.381 306.525 385.696 88.453 92.836 138.274 129.749 206.110 78.764 106.242 449.867 447.358 511.056 409.653 419.102 438.347 366.099 417.322 430.716 397.608 255.670 326.054 370.235 397.245 244.467 101.802 85.806 187.174 190.479 439.961 498.330 476.346 518.757 410.386 353.222 426.937 443.404 447.778 455.046 441.927 436.856 418.117 370.875 350.645 218.796 280.224 105.023 139.752 163.330 189.867 205.666 145.745 119.928 133.833 2022 828 0 344 0 441.677 479.922 506.940 455.232 456.861 496.641 513.977 612.563 137.972 211.024 238.790 269.280 55.812 118.262 291.548 433.984 440.357 422.657 435.040 420.856 424.977 431.809 450.048 425.897 193.707 169.873 180.180 105.233 81.012 65.652 32.346 170.926 216.120 133.418 171.984 162.665 480.761 493.598 442.010 390.253 355.036 519.089 533.515 483.092 531.116 521.807 458.767 345.307 437.885 428.157 432.500 444.132 450.718 448.100 495.705 474.989 434.174 257.053 240.207 240.766 234.798 107.540 148.027 86.720 149.796 115.482 185.186 422.388 357.004 367.013 409.184 410.597 422.419 491.025 430.259 438.553 388.640 381.939 429.876 481.335 470.529 419.360 409.658 462.416 488.795 306.017 412.448 428.852 325.089 374.588 391.907 374.616 388.157 347.365 131.369 230.719 333.814 161.006 246.975 372.349 152.888 258.475 398.074 469.611 456.156 455.020 475.249 464.830 597.216 576.782 441.580 540.400 569.898 472.363 542.060 547.630 471.695 471.762 481.619 362.982 388.225 379.696 416.771 404.124 400.283 389.909 402.891 504.346 483.586 470.589 408.524 457.466 418.826 416.392 421.530 418.891 387.447 405.396 402.886 395.431 283.844 350.943 427.293 306.641 333.355 373.159 305.773 363.681 411.118 408.791 430.283 457.460 518.120 558.184 422.149 606.134 599.194 562.688 609.643 386.468 389.793 439.499 435.409 452.836 414.012 198.052 166.770 131.167 152.104 178.553 111.947 174.106 142.445 220.776 241.940 198.575 268.643 137.824 206.427 260.317 60.233 135.112 95.363 47.438 488.026 496.171 443.266 416.710 368.391 139.033 255.655 189.244 223.824 251.506 265.734 160.755 150.388 475.108 501.743 521.300 405.333 475.953 531.199 434.951 408.620 463.667 469.120 451.862 482.781 412.730 364.990 345.265 415.072 438.784 417.603 196.942 215.572 265.206 199.166 207.148 268.379 191.274 200.066 263.508 444.664 438.481 434.073 422.435 423.421 451.647 431.589 436.465 475.027 449.367 187.162 248.899 359.678 269.763 325.886 416.032 295.056 332.862 418.811 389.160 348.302 269.915 385.623 196.358 154.105 102.959 163.315 90.788 484.447 459.482 431.349 401.772 465.843 463.773 481.931 442.704 478.611 481.518 447.096 523.549 368.393 320.079 440.352 412.192 477.145 437.354 214.766 233.634 288.235 282.833 185.320 262.104 287.097 242.788 254.818 428.744 475.648 417.257 475.190 210.617 217.733 340.342 398.363 128.129 187.011 285.827 366.760 309.206 385.476 88.627 93.020 138.123 129.428 205.953 78.659 107.093 448.352 446.457 509.217 408.089 418.357 438.637 365.301 417.988 430.724 394.914 253.909 323.630 367.382 394.401 242.472 100.902 85.026 185.825 189.016 439.663 499.694 477.307 519.801 410.260 352.950 428.381 444.066 448.543 456.410 442.504 436.684 419.431 371.568 351.310 218.818 280.297 104.901 139.986 162.564 189.450 206.435 145.453 119.473 133.512 2022 829 0 344 0 440.398 478.761 507.166 453.312 455.497 497.799 514.348 613.746 139.769 211.661 240.924 270.478 56.767 118.338 294.075 433.559 440.465 422.515 433.414 419.436 424.549 430.631 449.626 424.899 192.193 168.418 179.295 104.401 80.306 65.095 32.449 170.771 217.242 133.247 171.586 162.945 478.072 491.875 440.268 389.061 354.053 518.955 534.027 483.145 531.936 521.246 456.103 342.093 437.400 427.095 431.081 444.308 451.106 448.695 496.150 475.545 433.734 255.344 238.239 239.005 233.014 106.738 147.729 86.151 149.525 114.958 185.188 423.558 356.717 365.134 409.412 411.125 421.420 491.779 429.062 437.213 388.329 381.052 429.211 482.321 470.336 418.346 408.149 461.652 488.623 305.501 413.758 430.093 324.343 374.301 392.642 373.746 386.277 345.803 130.710 229.180 332.235 160.114 245.143 370.562 152.045 256.605 395.865 470.002 456.361 454.176 474.780 467.540 601.153 579.353 442.808 542.768 571.523 473.650 543.501 548.133 472.439 470.915 480.152 361.495 386.609 378.527 416.710 403.607 399.234 390.055 402.617 501.400 480.954 469.880 409.058 458.118 418.541 415.907 422.283 419.734 387.592 405.700 402.694 394.711 282.907 351.371 428.735 305.768 333.766 374.087 305.733 364.864 412.273 407.924 429.922 457.294 519.084 559.650 421.237 607.936 601.138 564.282 611.211 385.414 387.750 439.443 434.830 453.369 412.964 196.793 165.782 130.570 151.803 177.698 111.104 173.740 141.611 219.645 241.167 197.186 267.316 137.268 204.913 258.679 60.042 135.948 96.105 47.665 487.297 493.885 440.816 414.823 366.077 138.912 257.070 190.074 224.732 255.257 267.250 161.469 150.982 474.124 499.782 520.258 403.088 473.990 529.988 434.277 406.658 462.639 468.613 451.300 482.775 412.118 364.055 343.907 415.321 439.103 417.431 196.129 215.325 264.487 198.065 206.188 267.602 190.356 199.346 262.455 444.297 437.767 432.965 420.876 421.818 450.684 430.617 435.033 474.450 448.542 186.611 247.650 357.277 269.400 324.587 414.926 294.264 331.445 418.001 386.328 345.610 267.744 382.589 195.286 152.864 102.308 162.189 90.369 482.700 457.957 430.196 400.701 464.913 462.046 481.545 442.523 478.568 480.351 445.270 523.624 367.062 318.610 440.882 411.798 477.808 436.891 214.301 232.788 287.486 282.512 184.793 262.471 286.255 241.919 254.350 427.961 475.056 416.159 475.584 211.970 218.389 342.608 398.880 129.510 187.838 285.107 365.155 311.857 385.258 88.799 93.203 137.974 129.110 205.798 78.554 107.938 446.852 445.566 507.400 406.541 417.620 438.924 364.511 418.647 430.731 392.240 252.162 321.225 364.551 391.578 240.494 100.010 84.253 184.488 187.567 439.368 501.037 478.253 520.827 410.136 352.681 429.809 444.721 449.298 457.758 443.074 436.514 420.731 372.255 351.969 218.839 280.369 104.781 140.218 161.804 189.035 207.197 145.163 119.021 133.194 2022 830 0 344 0 439.132 477.615 507.388 451.414 454.149 498.938 514.713 614.886 141.549 212.294 243.038 271.666 57.712 118.413 296.578 433.139 440.571 422.375 431.805 418.030 424.127 429.466 449.209 423.913 190.691 166.976 178.418 103.575 79.607 64.542 32.551 170.618 218.355 133.077 171.192 163.224 475.411 490.174 438.544 387.880 353.079 518.823 534.529 483.198 532.740 520.694 453.469 338.910 436.920 426.043 429.676 444.483 451.489 449.284 496.588 476.093 433.299 253.650 236.290 237.259 231.246 105.944 147.433 85.588 149.257 114.439 185.191 424.714 356.432 363.271 409.638 411.647 420.431 492.522 427.877 435.888 388.021 380.172 428.554 483.292 470.144 417.343 406.654 460.897 488.453 304.990 415.054 431.320 323.603 374.017 393.368 372.885 384.414 344.255 130.058 227.655 330.671 159.230 243.327 368.793 151.210 254.753 393.677 470.387 456.563 453.341 474.318 470.203 604.917 581.841 444.019 545.079 573.103 474.917 544.910 548.625 473.173 470.077 478.701 360.022 385.008 377.369 416.650 403.095 398.197 390.200 402.345 498.483 478.349 469.179 409.587 458.763 418.258 415.427 423.027 420.569 387.735 406.001 402.504 393.996 281.977 351.796 430.161 304.902 334.174 375.007 305.692 366.036 413.416 407.067 429.567 457.131 520.030 561.080 420.335 609.670 603.012 565.835 612.719 384.371 385.726 439.388 434.258 453.895 411.927 195.545 164.802 129.977 151.505 176.849 110.268 173.377 140.784 218.525 240.400 195.809 266.000 136.717 203.413 257.055 59.852 136.778 96.840 47.891 486.578 491.623 438.391 412.956 363.785 138.792 258.475 190.897 225.634 258.978 268.753 162.176 151.572 473.152 497.843 519.229 400.866 472.049 528.795 433.611 404.713 461.622 468.111 450.745 482.769 411.513 363.128 342.562 415.567 439.418 417.260 195.322 215.080 263.775 196.972 205.236 266.831 189.446 198.631 261.410 443.934 437.061 431.867 419.330 420.230 449.730 429.655 433.615 473.879 447.725 186.066 246.412 354.898 269.041 323.300 413.833 293.480 330.043 417.199 383.519 342.940 265.590 379.579 194.222 151.633 101.662 161.072 89.953 480.972 456.449 429.055 399.640 463.993 460.337 481.163 442.344 478.525 479.197 443.464 523.697 365.745 317.154 441.404 411.409 478.461 436.433 213.841 231.950 286.742 282.194 184.271 262.833 285.419 241.058 253.887 427.185 474.472 415.073 475.971 213.311 219.037 344.848 399.391 130.878 188.657 284.394 363.567 314.477 385.043 88.969 93.384 137.825 128.794 205.644 78.450 108.776 445.366 444.683 505.605 405.009 416.891 439.208 363.728 419.299 430.739 389.586 250.427 318.838 361.742 388.777 238.533 99.126 83.487 183.163 186.130 439.076 502.359 479.187 521.836 410.013 352.414 431.221 445.369 450.046 459.088 443.637 436.346 422.016 372.935 352.623 218.860 280.441 104.661 140.449 161.050 188.625 207.953 144.876 118.574 132.878 2022 831 0 344 0 437.880 476.484 507.606 449.537 452.817 500.057 515.071 615.984 143.313 212.921 245.134 272.844 58.647 118.488 299.057 432.724 440.677 422.236 430.214 416.639 423.709 428.313 448.797 422.937 189.201 165.547 177.547 102.756 78.913 63.995 32.651 170.466 219.459 132.908 170.800 163.500 472.776 488.493 436.839 386.712 352.115 518.693 535.022 483.250 533.528 520.152 450.865 335.758 436.446 425.003 428.287 444.655 451.867 449.864 497.019 476.633 432.869 251.969 234.358 235.528 229.492 105.156 147.140 85.029 148.991 113.925 185.193 425.858 356.151 361.426 409.862 412.163 419.452 493.254 426.705 434.577 387.716 379.301 427.903 484.250 469.955 416.349 405.175 460.151 488.285 304.483 416.336 432.532 322.870 373.736 394.088 372.031 382.569 342.720 129.412 226.144 329.122 158.353 241.526 367.041 150.382 252.916 391.510 470.767 456.763 452.515 473.861 472.822 608.513 584.247 445.213 547.333 574.639 476.164 546.286 549.108 473.898 469.249 477.266 358.562 383.424 376.222 416.590 402.589 397.169 390.344 402.076 495.595 475.772 468.486 410.111 459.399 417.979 414.951 423.764 421.394 387.878 406.299 402.316 393.289 281.054 352.216 431.571 304.044 334.579 375.918 305.652 367.196 414.548 406.220 429.215 456.970 520.958 562.474 419.442 611.338 604.817 567.347 614.170 383.337 383.721 439.334 433.692 454.414 410.902 194.308 163.830 129.390 151.209 176.007 109.440 173.017 139.964 217.414 239.639 194.444 264.696 136.170 201.925 255.446 59.664 137.600 97.569 48.115 485.867 489.385 435.990 411.108 361.514 138.673 259.868 191.714 226.528 262.668 270.245 162.878 152.158 472.191 495.926 518.215 398.665 470.130 527.618 432.951 402.785 460.616 467.615 450.196 482.763 410.914 362.210 341.230 415.810 439.729 417.091 194.523 214.837 263.068 195.890 204.291 266.067 188.544 197.923 260.373 443.576 436.363 430.781 417.800 418.657 448.787 428.702 432.211 473.316 446.917 185.526 245.185 352.542 268.685 322.026 412.751 292.703 328.654 416.406 380.731 340.290 263.454 376.593 193.167 150.414 101.022 159.965 89.541 479.264 454.957 427.926 398.589 463.084 458.646 480.786 442.167 478.483 478.056 441.676 523.769 364.440 315.712 441.920 411.025 479.104 435.980 213.384 231.119 286.005 281.878 183.753 263.193 284.591 240.204 253.427 426.417 473.895 413.998 476.353 214.640 219.680 347.062 399.895 132.234 189.467 283.688 361.994 317.067 384.830 89.138 93.563 137.678 128.480 205.491 78.347 109.607 443.895 443.809 503.831 403.492 416.170 439.488 362.952 419.944 430.746 386.953 248.706 316.469 358.956 385.997 236.588 98.250 82.727 181.850 184.707 438.787 503.659 480.107 522.827 409.891 352.150 432.617 446.010 450.784 460.401 444.195 436.180 423.286 373.609 353.270 218.881 280.513 104.542 140.677 160.302 188.217 208.703 144.591 118.129 132.565