2023 301 0 344 0 597.087 609.054 625.069 605.134 595.468 594.489 547.161 545.134 150.437 307.844 255.841 344.209 66.640 173.544 235.372 532.440 571.313 584.977 581.544 610.900 565.331 621.429 603.988 586.790 586.827 595.939 486.256 508.396 468.422 393.549 122.298 152.338 274.948 154.165 186.544 181.977 579.104 571.155 528.501 501.510 480.203 501.758 405.965 396.869 386.852 323.228 404.250 293.324 604.933 610.830 603.077 565.108 535.215 519.590 493.213 478.595 450.060 395.706 303.731 353.495 345.008 169.377 189.306 132.995 135.177 178.508 260.832 471.979 456.923 419.427 443.687 441.552 437.031 462.527 468.952 475.106 452.574 443.525 477.919 428.148 436.615 399.115 491.979 489.377 487.431 306.607 365.857 432.035 304.325 379.509 425.737 330.904 412.314 413.413 149.486 224.668 364.163 134.907 241.274 384.628 111.688 219.181 353.881 511.410 548.913 527.122 559.360 581.554 596.700 581.545 604.845 616.834 614.535 588.813 570.111 523.904 574.556 600.997 620.570 457.403 480.739 481.791 469.300 489.562 508.031 475.536 510.960 592.617 582.210 585.292 482.688 495.147 463.652 429.581 493.373 450.602 413.147 507.926 432.001 400.208 254.061 309.867 433.388 270.364 335.940 385.025 283.663 358.412 401.302 589.240 598.534 602.305 575.082 628.445 625.212 626.185 649.138 638.560 572.844 420.252 431.466 436.601 494.406 504.680 525.387 257.716 172.548 150.383 193.358 198.869 135.920 165.112 145.525 206.657 241.210 198.021 229.837 156.272 215.613 259.446 153.741 209.115 169.902 90.674 565.398 568.855 526.436 517.467 496.090 220.300 227.692 132.322 257.005 138.132 241.784 142.358 174.490 507.807 551.658 598.165 496.139 528.771 581.578 508.807 512.445 536.882 480.851 594.872 593.125 539.877 533.773 533.486 466.315 503.193 505.275 180.478 185.951 223.498 194.269 184.115 235.659 168.387 190.684 239.171 459.022 447.213 519.459 434.179 460.135 485.968 498.986 468.116 503.769 498.909 134.477 234.931 398.532 240.812 335.831 483.990 293.923 389.989 565.239 668.910 574.620 508.866 662.648 331.139 212.029 151.564 211.579 144.961 544.788 529.744 512.907 479.486 521.855 513.292 513.283 519.581 534.453 554.984 599.558 634.258 584.497 541.191 508.926 563.671 531.806 519.030 156.871 191.581 246.711 226.478 160.025 198.007 248.572 221.489 249.082 591.566 623.057 572.348 571.855 140.020 202.298 338.558 525.650 143.690 184.116 279.273 452.054 185.520 166.343 138.781 253.895 290.263 235.623 352.947 139.273 161.727 548.352 506.910 562.746 477.291 492.487 548.581 466.536 524.086 561.891 698.451 349.187 542.530 658.799 694.793 445.597 198.893 145.844 300.033 287.990 507.399 532.107 524.365 585.131 543.182 434.434 409.407 435.429 427.186 417.303 437.299 427.022 456.966 491.972 476.218 206.972 352.879 142.752 128.816 184.339 186.863 141.083 138.764 131.139 158.900 2023 302 0 344 0 594.482 606.281 622.088 602.304 592.583 591.460 544.311 542.334 149.907 306.832 254.910 343.006 66.374 172.891 234.440 530.303 568.939 582.603 579.153 608.315 562.950 618.629 601.249 584.021 584.477 593.954 484.807 506.294 466.765 391.966 121.865 151.838 274.128 153.685 185.989 181.435 577.160 569.125 526.541 499.623 478.351 499.115 403.777 394.601 384.619 321.189 401.318 291.101 602.270 608.090 600.339 562.461 532.714 517.072 490.705 476.165 447.715 394.480 302.641 352.347 343.982 168.868 188.742 132.599 134.773 177.976 260.054 470.435 455.402 418.007 442.154 440.028 435.452 460.866 467.198 473.308 451.039 442.046 476.330 426.642 435.066 397.719 490.114 487.521 485.640 305.694 364.767 430.728 303.419 378.374 424.374 329.876 410.998 412.073 149.013 223.932 362.951 134.456 240.446 383.331 111.279 218.405 352.611 509.385 546.728 525.100 557.125 578.712 593.776 578.645 601.683 613.695 611.208 585.741 567.147 521.288 572.841 599.183 618.608 455.644 478.848 479.884 467.473 487.683 506.130 473.793 509.089 590.723 580.244 583.236 481.248 493.669 462.269 428.299 491.873 449.259 411.894 506.313 430.636 398.926 253.303 308.943 432.093 269.558 334.939 383.876 282.818 357.344 400.106 586.641 595.861 599.705 572.313 625.431 622.313 622.950 645.748 635.292 569.814 418.830 429.949 435.011 492.504 502.743 523.326 256.948 172.034 149.935 192.781 198.277 135.515 164.620 145.092 206.042 240.493 197.421 229.130 155.794 214.934 258.621 153.283 208.492 169.380 90.361 563.711 567.068 524.572 515.530 494.219 219.615 226.915 131.819 256.096 137.633 240.848 141.765 173.832 506.228 549.953 596.380 494.273 527.034 579.844 507.289 510.916 535.197 479.416 592.326 590.618 537.595 531.512 531.164 464.191 501.041 503.103 179.939 185.396 222.831 193.689 183.566 234.956 167.885 190.115 238.458 457.473 445.686 517.674 432.651 458.498 484.282 497.255 466.393 501.858 497.086 133.972 234.075 397.018 239.899 334.529 482.025 292.771 388.365 562.832 666.545 572.601 507.218 660.483 330.156 211.223 151.114 210.950 144.530 542.969 527.889 511.076 477.749 520.078 511.618 511.571 517.750 532.597 553.219 597.417 631.399 581.866 538.770 506.541 561.022 529.308 516.498 156.404 191.011 245.976 225.804 159.549 197.417 247.832 220.830 248.341 589.122 620.413 569.937 569.441 139.422 201.418 336.977 523.005 142.955 183.194 277.761 449.626 184.329 165.272 138.367 253.013 289.400 234.922 351.896 138.858 161.236 546.717 505.399 561.000 475.388 490.467 546.354 464.740 522.047 559.623 695.875 347.827 540.483 656.339 692.373 444.156 198.231 145.329 299.016 287.004 505.479 530.148 522.350 582.925 541.022 432.842 408.185 434.129 425.912 416.058 435.995 425.748 455.574 490.472 474.751 206.355 351.828 142.327 128.432 183.790 186.306 140.662 138.351 130.748 158.427 2023 303 0 344 0 591.887 603.521 619.122 599.488 589.713 588.448 541.477 539.549 149.379 305.824 253.983 341.806 66.110 172.240 233.512 528.175 566.576 580.239 576.771 605.741 560.579 615.842 598.522 581.265 582.137 591.976 483.362 504.201 465.114 390.390 121.433 151.341 273.312 153.207 185.435 180.895 575.222 567.102 524.589 497.744 476.505 496.486 401.601 392.347 382.398 319.163 398.407 288.894 599.620 605.363 597.614 559.826 530.225 514.567 488.209 473.748 445.383 393.258 301.555 351.202 342.960 168.361 188.180 132.205 134.371 177.446 259.280 468.896 453.887 416.591 440.627 438.510 433.879 459.211 465.450 471.518 449.509 440.572 474.746 425.141 433.523 396.328 488.256 485.671 483.856 304.784 363.681 429.426 302.517 377.242 423.015 328.851 409.687 410.737 148.540 223.198 361.744 134.006 239.621 382.039 110.871 217.631 351.346 507.368 544.552 523.086 554.900 575.884 590.866 575.760 598.538 610.572 607.898 582.685 564.199 518.685 571.132 597.375 616.653 453.892 476.964 477.985 465.653 485.810 504.237 472.056 507.224 588.834 578.284 581.188 479.812 492.195 460.889 427.022 490.378 447.919 410.645 504.705 429.275 397.648 252.547 308.021 430.802 268.755 333.940 382.731 281.976 356.279 398.913 584.054 593.201 597.116 569.558 622.431 619.428 619.732 642.377 632.042 566.799 417.412 428.438 433.428 490.609 500.814 521.274 256.183 171.523 149.488 192.206 197.686 135.111 164.129 144.661 205.429 239.778 196.823 228.424 155.318 214.256 257.799 152.827 207.871 168.859 90.050 562.030 565.287 522.715 513.601 492.356 218.932 226.140 131.317 255.192 137.136 239.915 141.175 173.178 504.653 548.253 594.601 492.415 525.303 578.115 505.776 509.392 533.517 477.984 589.790 588.121 535.322 529.261 528.852 462.075 498.898 500.940 179.402 184.843 222.166 193.111 183.018 234.254 167.385 189.548 237.747 455.930 444.164 515.896 431.128 456.867 482.603 495.531 464.676 499.954 495.269 133.469 233.222 395.510 238.989 333.232 480.067 291.623 386.748 560.436 664.187 570.589 505.575 658.326 329.177 210.419 150.665 210.323 144.100 541.155 526.041 509.251 476.018 518.307 509.949 509.865 515.925 530.747 551.460 595.282 628.554 579.248 536.361 504.168 558.386 526.822 513.978 155.938 190.441 245.242 225.132 159.074 196.829 247.093 220.172 247.602 586.689 617.780 567.536 567.037 138.826 200.543 335.404 520.373 142.224 182.278 276.259 447.211 183.145 164.209 137.955 252.135 288.538 234.222 350.848 138.444 160.747 545.086 503.892 559.259 473.494 488.456 544.135 462.951 520.015 557.364 693.309 346.473 538.443 653.888 689.962 442.720 197.571 144.815 298.002 286.021 503.566 528.196 520.343 580.727 538.871 431.255 406.968 432.834 424.641 414.818 434.694 424.479 454.186 488.976 473.289 205.741 350.781 141.903 128.049 183.243 185.751 140.243 137.940 130.359 157.955 2023 304 0 344 0 589.304 600.773 616.170 596.685 586.857 585.451 538.658 536.779 148.853 304.819 253.058 340.611 65.847 171.591 232.588 526.055 564.222 577.884 574.400 603.179 558.219 613.068 595.808 578.522 579.806 590.004 481.922 502.117 463.468 388.819 121.002 150.844 272.498 152.731 184.884 180.356 573.291 565.086 522.643 495.872 474.667 493.870 399.436 390.105 380.191 317.149 395.518 286.705 596.981 602.647 594.901 557.205 527.747 512.074 485.727 471.343 443.062 392.041 300.472 350.061 341.941 167.856 187.620 131.812 133.971 176.917 258.507 467.363 452.376 415.180 439.105 436.997 432.311 457.562 463.709 469.733 447.984 439.103 473.167 423.645 431.985 394.941 486.405 483.829 482.079 303.877 362.598 428.127 301.617 376.114 421.660 327.830 408.381 409.406 148.069 222.467 360.540 133.558 238.799 380.751 110.465 216.860 350.085 505.360 542.385 521.080 552.683 573.070 587.970 572.889 595.410 607.466 604.607 579.646 561.267 516.095 569.428 595.572 614.704 452.147 475.087 476.094 463.840 483.945 502.350 470.326 505.366 586.953 576.331 579.147 478.380 490.726 459.514 425.748 488.887 446.583 409.400 503.103 427.918 396.374 251.793 307.102 429.516 267.954 332.944 381.589 281.136 355.217 397.724 581.478 590.552 594.539 566.816 619.445 616.557 616.531 639.024 628.808 563.801 415.999 426.931 431.850 488.721 498.892 519.229 255.420 171.012 149.042 191.633 197.098 134.708 163.639 144.230 204.818 239.065 196.227 227.721 154.843 213.581 256.979 152.372 207.252 168.340 89.739 560.354 563.512 520.864 511.678 490.500 218.251 225.368 130.817 254.290 136.641 238.986 140.588 172.526 503.083 546.559 592.827 490.563 523.578 576.391 504.267 507.873 531.843 476.557 587.266 585.635 533.059 527.020 526.550 459.970 496.764 498.787 178.867 184.291 221.503 192.535 182.473 233.555 166.885 188.982 237.038 454.391 442.647 514.123 429.611 455.242 480.929 493.812 462.966 498.058 493.459 132.968 232.372 394.008 238.083 331.939 478.118 290.481 385.137 558.050 661.839 568.584 503.938 656.176 328.200 209.619 150.217 209.699 143.671 539.348 524.199 507.434 474.293 516.542 508.286 508.165 514.107 528.904 549.707 593.156 625.721 576.641 533.963 501.806 555.762 524.347 511.471 155.474 189.874 244.511 224.462 158.601 196.243 246.357 219.517 246.865 584.266 615.158 565.146 564.643 138.233 199.671 333.837 517.754 141.496 181.365 274.764 444.808 181.969 163.152 137.545 251.260 287.679 233.525 349.803 138.031 160.258 543.460 502.389 557.524 471.607 486.452 541.926 461.168 517.992 555.114 690.753 345.124 536.411 651.446 687.560 441.288 196.913 144.304 296.991 285.042 501.661 526.251 518.343 578.538 536.728 429.674 405.753 431.542 423.374 413.581 433.398 423.213 452.803 487.485 471.831 205.128 349.736 141.480 127.667 182.697 185.197 139.826 137.530 129.970 157.485 2023 305 0 344 0 586.733 598.039 613.233 593.896 584.015 582.469 535.854 534.023 148.328 303.817 252.137 339.421 65.585 170.945 231.667 523.943 561.878 575.540 572.038 600.627 555.868 610.306 593.106 575.793 577.484 588.040 480.486 500.041 461.829 387.255 120.574 150.350 271.686 152.255 184.333 179.818 571.367 563.077 520.706 494.006 472.836 491.269 397.284 387.876 377.996 315.149 392.649 284.531 594.354 599.945 592.201 554.595 525.282 509.593 483.257 468.950 440.754 390.826 299.394 348.924 340.924 167.352 187.062 131.420 133.571 176.390 257.737 465.834 450.870 413.775 437.588 435.489 430.749 455.919 461.974 467.956 446.465 437.639 471.593 422.154 430.452 393.560 484.561 481.994 480.308 302.972 361.518 426.833 300.720 374.989 420.310 326.812 407.078 408.079 147.600 221.738 359.341 133.112 237.979 379.467 110.060 216.092 348.829 503.359 540.227 519.082 550.475 570.270 585.089 570.033 592.298 604.375 601.334 576.622 558.350 513.518 567.729 593.775 612.761 450.408 473.218 474.210 462.035 482.087 500.471 468.602 503.515 585.077 574.385 577.113 476.952 489.262 458.143 424.478 487.400 445.252 408.158 501.505 426.566 395.104 251.042 306.185 428.233 267.156 331.952 380.451 280.299 354.159 396.538 578.914 587.916 591.972 564.087 616.474 613.699 613.346 635.688 625.592 560.819 414.591 425.430 430.278 486.840 496.977 517.193 254.659 170.503 148.597 191.062 196.511 134.306 163.151 143.801 204.208 238.354 195.633 227.020 154.369 212.907 256.163 151.919 206.635 167.823 89.429 558.682 561.742 519.021 509.763 488.651 217.572 224.599 130.319 253.391 136.148 238.061 140.003 171.876 501.519 544.870 591.058 488.719 521.859 574.672 502.763 506.358 530.174 475.135 584.752 583.160 530.806 524.788 524.258 457.874 494.640 496.643 178.333 183.742 220.842 191.960 181.928 232.859 166.388 188.419 236.331 452.858 441.135 512.357 428.099 453.623 479.261 492.100 461.262 496.169 491.656 132.469 231.525 392.512 237.181 330.652 476.177 289.342 383.534 555.674 659.499 566.587 502.306 654.033 327.226 208.821 149.770 209.076 143.244 537.547 522.364 505.622 472.574 514.783 506.628 506.470 512.295 527.067 547.960 591.037 622.901 574.047 531.575 499.455 553.151 521.885 508.976 155.011 189.308 243.782 223.794 158.129 195.658 245.623 218.864 246.130 581.853 612.548 562.765 562.260 137.643 198.803 332.278 515.149 140.772 180.458 273.277 442.419 180.801 162.102 137.135 250.388 286.823 232.829 348.761 137.620 159.772 541.839 500.892 555.794 469.727 484.457 539.726 459.393 515.976 552.873 688.207 343.780 534.386 649.014 685.166 439.861 196.258 143.794 295.984 284.066 499.762 524.314 516.351 576.358 534.594 428.099 404.543 430.255 422.112 412.348 432.105 421.951 451.423 485.999 470.378 204.517 348.695 141.059 127.287 182.153 184.646 139.409 137.120 129.583 157.016 2023 306 0 344 0 584.173 595.317 610.309 591.120 581.186 579.502 533.064 531.281 147.806 302.818 251.220 338.234 65.324 170.301 230.750 521.841 559.545 573.204 569.686 598.086 553.527 607.557 590.417 573.076 575.172 586.081 479.054 497.974 460.195 385.698 120.146 149.857 270.877 151.782 183.785 179.283 569.449 561.076 518.775 492.148 471.012 488.681 395.143 385.660 375.814 313.161 389.802 282.375 591.739 597.254 589.514 551.998 522.827 507.124 480.800 466.570 438.458 389.616 298.319 347.791 339.911 166.849 186.505 131.030 133.173 175.865 256.969 464.310 449.370 412.374 436.077 433.986 429.193 454.281 460.246 466.186 444.950 436.180 470.025 420.669 428.925 392.183 482.724 480.166 478.544 302.070 360.441 425.542 299.825 373.868 418.964 325.796 405.780 406.756 147.132 221.011 358.146 132.667 237.163 378.188 109.657 215.327 347.578 501.366 538.077 517.092 548.277 567.484 582.222 567.191 589.203 601.301 598.079 573.615 555.448 510.954 566.034 591.983 610.825 448.677 471.356 472.334 460.236 480.237 498.599 466.885 501.671 583.207 572.445 575.086 475.529 487.802 456.776 423.212 485.918 443.924 406.921 499.913 425.218 393.839 250.293 305.271 426.954 266.359 330.962 379.316 279.464 353.104 395.356 576.361 585.291 589.417 561.372 613.518 610.854 610.179 632.370 622.392 557.853 413.187 423.934 428.711 484.967 495.070 515.165 253.901 169.996 148.154 190.492 195.926 133.905 162.665 143.374 203.601 237.646 195.041 226.321 153.897 212.236 255.348 151.466 206.019 167.307 89.121 557.016 559.978 517.184 507.855 486.809 216.895 223.832 129.823 252.496 135.656 237.139 139.420 171.229 499.959 543.186 589.295 486.881 520.145 572.958 501.263 504.848 528.510 473.717 582.249 580.695 528.563 522.566 521.976 455.788 492.524 494.509 177.801 183.194 220.183 191.387 181.386 232.164 165.892 187.857 235.626 451.330 439.629 510.597 426.593 452.010 477.599 490.394 459.565 494.287 489.859 131.971 230.681 391.021 236.282 329.370 474.244 288.209 381.937 553.309 657.168 564.596 500.679 651.898 326.255 208.027 149.325 208.455 142.818 535.752 520.535 503.817 470.862 513.030 504.975 504.781 510.489 525.237 546.218 588.926 620.095 571.464 529.198 497.115 550.553 519.434 506.494 154.549 188.744 243.056 223.128 157.658 195.076 244.892 218.212 245.398 579.450 609.949 560.395 559.887 137.055 197.939 330.727 512.557 140.052 179.555 271.799 440.042 179.640 161.059 136.727 249.519 285.969 232.136 347.723 137.209 159.287 540.223 499.398 554.070 467.855 482.470 537.534 457.625 513.968 550.642 685.670 342.441 532.370 646.591 682.781 438.439 195.604 143.286 294.981 283.094 497.871 522.383 514.367 574.185 532.468 426.530 403.336 428.971 420.852 411.118 430.816 420.693 450.048 484.517 468.929 203.908 347.657 140.638 126.907 181.610 184.096 138.994 136.713 129.197 156.549 2023 307 0 344 0 581.624 592.607 607.400 588.356 578.372 576.551 530.289 528.553 147.285 301.823 250.306 337.051 65.063 169.660 229.836 519.747 557.221 570.879 567.344 595.556 551.197 604.820 587.740 570.373 572.869 584.130 477.627 495.915 458.568 384.146 119.721 149.366 270.070 151.310 183.238 178.749 567.537 559.082 516.852 490.297 469.195 486.107 393.014 383.457 373.644 311.186 386.975 280.235 589.136 594.576 586.839 549.414 520.385 504.668 478.355 464.202 436.175 388.410 297.249 346.661 338.901 166.348 185.950 130.640 132.776 175.341 256.203 462.792 447.875 410.977 434.571 432.489 427.643 452.650 458.525 464.422 443.441 434.725 468.462 419.189 427.404 390.812 480.894 478.344 476.786 301.171 359.368 424.256 298.933 372.750 417.623 324.784 404.485 405.438 146.665 220.287 356.955 132.224 236.349 376.913 109.255 214.564 346.331 499.382 535.937 515.109 546.087 564.712 579.369 564.363 586.124 598.242 594.842 570.623 552.562 508.403 564.345 590.197 608.894 446.952 469.502 470.465 458.445 478.393 496.734 465.173 499.834 581.343 570.512 573.067 474.110 486.346 455.413 421.950 484.441 442.601 405.687 498.326 423.874 392.577 249.546 304.360 425.678 265.566 329.975 378.184 278.632 352.052 394.178 573.820 582.679 586.874 558.670 610.576 608.023 607.028 629.070 619.208 554.903 411.789 422.444 427.151 483.102 493.170 513.144 253.144 169.490 147.713 189.924 195.342 133.506 162.180 142.947 202.995 236.940 194.450 225.625 153.426 211.567 254.537 151.016 205.405 166.793 88.814 555.355 558.219 515.353 505.954 484.974 216.221 223.068 129.329 251.604 135.166 236.221 138.840 170.584 498.404 541.507 587.537 485.051 518.437 571.250 499.768 503.342 526.852 472.302 579.758 578.241 526.329 520.354 519.704 453.712 490.418 492.383 177.271 182.647 219.526 190.816 180.845 231.471 165.397 187.296 234.923 449.808 438.127 508.843 425.092 450.403 475.943 488.693 457.873 492.413 488.069 131.476 229.841 389.536 235.386 328.093 472.318 287.079 380.346 550.953 654.845 562.613 499.058 649.770 325.288 207.235 148.882 207.836 142.393 533.963 518.712 502.019 469.156 511.283 503.328 503.098 508.690 523.413 544.481 586.823 617.301 568.893 526.832 494.786 547.966 516.994 504.024 154.089 188.182 242.331 222.464 157.189 194.495 244.162 217.563 244.668 577.057 607.361 558.035 557.524 136.469 197.079 329.182 509.978 139.336 178.656 270.328 437.679 178.486 160.022 136.320 248.653 285.118 231.445 346.688 136.800 158.803 538.611 497.909 552.351 465.991 480.491 535.352 455.863 511.968 548.419 683.143 341.108 530.361 644.177 680.404 437.021 194.953 142.780 293.980 282.125 495.987 520.460 512.391 572.021 530.351 424.966 402.133 427.691 419.597 409.892 429.532 419.438 448.677 483.040 467.485 203.300 346.622 140.219 126.529 181.069 183.547 138.580 136.306 128.812 156.083 2023 308 0 344 0 579.087 589.910 604.505 585.607 575.571 573.616 527.529 525.840 146.766 300.831 249.395 335.873 64.804 169.021 228.926 517.661 554.906 568.563 565.011 593.037 548.876 602.096 585.075 567.682 570.576 582.185 476.204 493.865 456.946 382.601 119.296 148.876 269.266 150.839 182.693 178.216 565.633 557.095 514.936 488.453 467.386 483.547 390.896 381.266 371.487 309.223 384.169 278.111 586.544 591.910 584.176 546.841 517.954 502.223 475.923 461.846 433.903 387.207 296.182 345.535 337.894 165.849 185.396 130.252 132.380 174.819 255.440 461.278 446.384 409.586 433.070 430.996 426.098 451.025 456.810 462.665 441.937 433.276 466.904 417.715 425.888 389.445 479.071 476.530 475.035 300.274 358.297 422.973 298.044 371.635 416.286 323.776 403.195 404.124 146.200 219.565 355.767 131.782 235.538 375.643 108.855 213.805 345.088 497.405 533.804 513.134 543.906 561.953 576.531 561.550 583.061 595.199 591.623 567.647 549.690 505.865 562.662 588.417 606.970 445.233 467.655 468.604 456.661 476.557 494.876 463.469 498.003 579.486 568.586 571.055 472.695 484.894 454.054 420.692 482.968 441.281 404.456 496.743 422.535 391.320 248.801 303.452 424.407 264.774 328.991 377.056 277.803 351.003 393.003 571.291 580.078 584.341 555.981 607.648 605.206 603.893 625.787 616.042 551.969 410.395 420.959 425.596 481.243 491.278 511.132 252.390 168.986 147.272 189.358 194.761 133.107 161.696 142.522 202.391 236.235 193.861 224.930 152.957 210.901 253.728 150.566 204.794 166.281 88.507 553.699 556.466 513.529 504.060 483.146 215.548 222.306 128.836 250.715 134.678 235.307 138.262 169.942 496.854 539.834 585.785 483.227 516.735 569.547 498.277 501.841 525.199 470.893 577.277 575.797 524.104 518.150 517.443 451.645 488.321 490.267 176.742 182.102 218.871 190.247 180.305 230.780 164.904 186.738 234.222 448.290 436.631 507.095 423.596 448.801 474.293 486.999 456.189 490.545 486.286 130.982 229.003 388.056 234.494 326.821 470.401 285.954 378.763 548.608 652.531 560.637 497.442 647.648 324.323 206.447 148.439 207.218 141.970 532.180 516.896 500.227 467.457 509.543 501.687 501.421 506.898 521.595 542.751 584.727 614.520 566.334 524.477 492.468 545.392 514.566 501.566 153.630 187.621 241.609 221.802 156.721 193.916 243.435 216.915 243.940 574.674 604.785 555.685 555.171 135.887 196.222 327.645 507.412 138.623 177.762 268.866 435.328 177.340 158.993 135.914 247.790 284.270 230.756 345.655 136.392 158.321 537.005 496.425 550.637 464.134 478.521 533.179 454.109 509.976 546.206 680.626 339.780 528.359 641.772 678.037 435.608 194.304 142.276 292.984 281.159 494.111 518.544 510.423 569.866 528.243 423.409 400.933 426.415 418.346 408.670 428.251 418.188 447.311 481.567 466.045 202.695 345.590 139.802 126.152 180.530 183.000 138.167 135.901 128.428 155.619 2023 309 0 344 0 576.561 587.226 601.624 582.870 572.784 570.695 524.783 523.141 146.249 299.843 248.487 334.699 64.546 168.385 228.020 515.584 552.602 566.256 562.689 590.529 546.565 599.384 582.422 565.005 568.292 580.246 474.785 491.824 455.330 381.063 118.874 148.388 268.464 150.370 182.149 177.685 563.734 555.115 513.027 486.616 465.583 481.001 388.790 379.088 369.343 307.273 381.383 276.003 583.964 589.256 581.525 544.281 515.534 499.790 473.504 459.502 431.643 386.008 295.119 344.413 336.890 165.351 184.844 129.865 131.985 174.298 254.679 459.770 444.899 408.199 431.574 429.509 424.559 449.405 455.101 460.915 440.438 431.831 465.352 416.245 424.377 388.083 477.255 474.723 473.290 299.380 357.230 421.694 297.157 370.524 414.953 322.770 401.909 402.814 145.737 218.846 354.584 131.341 234.730 374.377 108.456 213.047 343.850 495.436 531.681 511.167 541.733 559.208 573.706 558.751 580.015 592.171 588.421 564.686 546.834 503.339 560.983 586.641 605.052 443.522 465.816 466.750 454.883 474.728 493.025 461.770 496.179 577.634 566.666 569.050 471.285 483.447 452.699 419.437 481.500 439.965 403.230 495.166 421.200 390.066 248.059 302.547 423.139 263.986 328.011 375.931 276.975 349.957 391.831 568.772 577.489 581.820 553.305 604.735 602.401 600.775 622.522 612.891 549.050 409.006 419.479 424.047 479.391 489.393 509.128 251.639 168.483 146.833 188.794 194.181 132.710 161.214 142.099 201.789 235.533 193.274 224.238 152.489 210.236 252.921 150.118 204.184 165.770 88.202 552.048 554.719 511.711 502.174 481.325 214.878 221.548 128.346 249.829 134.192 234.396 137.686 169.302 495.308 538.166 584.038 481.411 515.038 567.849 496.791 500.344 523.551 469.487 574.807 573.364 521.889 515.957 515.191 449.588 486.233 488.160 176.215 181.559 218.218 189.679 179.768 230.092 164.412 186.181 233.524 446.778 435.140 505.353 422.105 447.205 472.648 485.311 454.510 488.685 484.509 130.491 228.169 386.582 233.605 325.553 468.491 284.834 377.186 546.273 650.225 558.667 495.832 645.534 323.361 205.662 147.998 206.603 141.547 530.403 515.087 498.441 465.763 507.808 500.050 499.749 505.111 519.784 541.025 582.639 611.752 563.786 522.132 490.161 542.830 512.150 499.119 153.172 187.062 240.888 221.142 156.255 193.338 242.710 216.270 243.214 572.301 602.219 553.345 552.828 135.306 195.369 326.115 504.859 137.914 176.872 267.411 432.990 176.202 157.970 135.510 246.930 283.424 230.069 344.626 135.986 157.840 535.403 494.945 548.929 462.284 476.559 531.014 452.361 507.992 544.002 678.119 338.457 526.366 639.377 675.677 434.200 193.658 141.773 291.990 280.197 492.241 516.636 508.462 567.718 526.143 421.857 399.737 425.142 417.098 407.452 426.973 416.941 445.948 480.099 464.610 202.091 344.561 139.385 125.776 179.992 182.455 137.756 135.497 128.046 155.155 2023 310 0 344 0 574.046 584.554 598.757 580.146 570.011 567.790 522.052 520.456 145.734 298.857 247.583 333.529 64.290 167.751 227.117 513.515 550.307 563.959 560.376 588.032 544.265 596.685 579.782 562.340 566.017 578.315 473.371 489.791 453.719 379.530 118.452 147.901 267.664 149.902 181.607 177.156 561.842 553.143 511.125 484.786 463.788 478.468 386.695 376.923 367.211 305.335 378.618 273.911 581.395 586.614 578.887 541.733 513.126 497.369 471.097 457.170 429.395 384.813 294.060 343.294 335.889 164.855 184.294 129.479 131.591 173.779 253.920 458.266 443.418 406.817 430.084 428.027 423.025 447.792 453.399 459.171 438.944 430.392 463.805 414.781 422.872 386.726 475.446 472.923 471.552 298.489 356.167 420.419 296.273 369.416 413.624 321.768 400.627 401.509 145.275 218.129 353.405 130.902 233.925 373.115 108.059 212.293 342.617 493.476 529.566 509.207 539.570 556.476 570.896 555.966 576.984 589.160 585.236 561.742 543.992 500.827 559.309 584.872 603.141 441.816 463.984 464.903 453.113 472.906 491.181 460.078 494.362 575.788 564.753 567.052 469.879 482.004 451.348 418.186 480.036 438.654 402.007 493.594 419.869 388.817 247.319 301.644 421.876 263.199 327.033 374.810 276.151 348.914 390.664 566.265 574.911 579.309 550.642 601.835 599.610 597.673 619.274 609.757 546.147 407.621 418.004 422.504 477.547 487.515 507.132 250.889 167.982 146.395 188.231 193.603 132.314 160.733 141.676 201.188 234.833 192.689 223.548 152.023 209.573 252.118 149.671 203.576 165.260 87.898 550.402 552.977 509.900 500.295 479.511 214.210 220.791 127.858 248.946 133.707 233.488 137.113 168.665 493.768 536.503 582.296 479.601 513.347 566.156 495.309 498.852 521.908 468.086 572.347 570.942 519.684 513.772 512.949 447.540 484.153 486.063 175.689 181.017 217.567 189.113 179.231 229.405 163.922 185.625 232.827 445.271 433.654 503.617 420.620 445.615 471.010 483.628 452.838 486.832 482.739 130.001 227.338 385.114 232.719 324.291 466.590 283.718 375.615 543.948 647.928 556.705 494.226 643.428 322.401 204.880 147.558 205.989 141.126 528.632 513.284 496.662 464.076 506.079 498.420 498.083 503.332 517.979 539.306 580.558 608.997 561.250 519.798 487.865 540.281 509.745 496.685 152.716 186.505 240.170 220.484 155.790 192.762 241.987 215.626 242.490 569.938 599.665 551.015 550.495 134.728 194.520 324.593 502.319 137.208 175.987 265.964 430.664 175.070 156.953 135.106 246.073 282.580 229.384 343.600 135.580 157.361 533.807 493.470 547.226 460.442 474.604 528.859 450.620 506.016 541.806 675.621 337.139 524.380 636.990 673.327 432.796 193.013 141.272 291.000 279.238 490.379 514.734 506.508 565.579 524.051 420.311 398.544 423.874 415.854 406.237 425.700 415.698 444.590 478.635 463.179 201.489 343.535 138.970 125.401 179.456 181.912 137.346 135.094 127.664 154.694 2023 311 0 344 0 571.542 581.894 595.904 577.435 567.252 564.899 519.335 517.784 145.221 297.875 246.682 332.363 64.034 167.120 226.218 511.454 548.022 561.672 558.072 585.545 541.973 593.998 577.154 559.688 563.751 576.389 471.961 487.766 452.115 378.004 118.033 147.417 266.867 149.436 181.066 176.628 559.957 551.177 509.231 482.963 461.999 475.948 384.611 374.770 365.091 303.409 375.872 271.835 578.838 583.984 576.261 539.197 510.729 494.960 468.702 454.850 427.158 383.621 293.005 342.179 334.891 164.360 183.745 129.094 131.199 173.261 253.164 456.767 441.943 405.440 428.599 426.551 421.497 446.184 451.704 457.434 437.455 428.957 462.263 413.322 421.372 385.373 473.644 471.129 469.820 297.600 355.106 419.148 295.392 368.312 412.300 320.768 399.350 400.207 144.814 217.414 352.229 130.465 233.122 371.857 107.663 211.541 341.388 491.523 527.459 507.255 537.415 553.758 568.099 553.195 573.970 586.163 582.070 558.812 541.166 498.327 557.640 583.107 601.235 440.118 462.159 463.064 451.349 471.091 489.344 458.392 492.552 573.948 562.847 565.061 468.477 480.566 450.001 416.939 478.577 437.346 400.788 492.027 418.542 387.572 246.581 300.744 420.616 262.415 326.058 373.691 275.328 347.875 389.499 563.769 572.346 576.810 547.992 598.950 596.832 594.587 616.043 606.640 543.260 406.242 416.535 420.966 475.710 485.644 505.143 250.142 167.482 145.959 187.669 193.026 131.920 160.254 141.255 200.590 234.135 192.106 222.860 151.558 208.913 251.316 149.226 202.969 164.752 87.595 548.761 551.241 508.096 498.422 477.704 213.544 220.038 127.371 248.067 133.224 232.584 136.543 168.030 492.233 534.846 580.559 477.798 511.661 564.468 493.832 497.364 520.271 466.689 569.898 568.529 517.487 511.597 510.717 445.501 482.083 483.974 175.165 180.477 216.918 188.549 178.697 228.721 163.433 185.072 232.133 443.769 432.174 501.887 419.140 444.030 469.377 481.951 451.171 484.986 480.975 129.513 226.509 383.652 231.837 323.034 464.696 282.606 374.051 541.633 645.639 554.750 492.626 641.328 321.445 204.100 147.120 205.378 140.706 526.867 511.487 494.890 462.395 504.356 496.794 496.423 501.558 516.181 537.591 578.485 606.254 558.726 517.474 485.580 537.743 507.352 494.263 152.261 185.949 239.454 219.828 155.326 192.189 241.266 214.985 241.768 567.585 597.121 548.695 548.172 134.153 193.675 323.077 499.792 136.506 175.107 264.525 428.351 173.946 155.943 134.704 245.219 281.739 228.701 342.577 135.176 156.883 532.215 491.999 545.529 458.607 472.658 526.712 448.885 504.047 539.620 673.133 335.827 522.401 634.613 670.985 431.397 192.371 140.773 290.014 278.282 488.524 512.839 504.562 563.448 521.968 418.770 397.356 422.609 414.613 405.026 424.431 414.458 443.236 477.176 461.753 200.889 342.512 138.556 125.027 178.921 181.370 136.937 134.692 127.284 154.233 2023 312 0 344 0 569.049 579.247 593.065 574.737 564.506 562.023 516.632 515.127 144.709 296.896 245.785 331.201 63.779 166.490 225.323 509.402 545.746 559.393 555.778 583.069 539.692 591.323 574.538 557.048 561.495 574.470 470.555 485.750 450.516 376.484 117.614 146.933 266.072 148.971 180.528 176.102 558.077 549.219 507.343 481.146 460.217 473.442 382.539 372.629 362.984 301.496 373.147 269.775 576.292 581.366 573.647 536.673 508.344 492.563 466.320 452.542 424.934 382.433 291.954 341.068 333.896 163.866 183.199 128.711 130.807 172.745 252.410 455.274 440.472 404.067 427.118 425.079 419.974 444.582 450.015 455.704 435.972 427.527 460.726 411.868 419.877 384.026 471.849 469.343 468.095 296.715 354.048 417.881 294.513 367.211 410.980 319.772 398.076 398.911 144.355 216.702 351.058 130.029 232.322 370.604 107.269 210.792 340.163 489.577 525.361 505.310 535.269 551.053 565.317 550.438 570.971 583.182 578.920 555.898 538.354 495.839 555.977 581.348 599.335 438.426 460.341 461.232 449.593 469.283 487.514 456.712 490.749 572.115 560.946 563.078 467.079 479.132 448.659 415.695 477.122 436.042 399.573 490.465 417.220 386.330 245.845 299.846 419.359 261.633 325.086 372.577 274.509 346.838 388.338 561.284 569.792 574.321 545.355 596.079 594.067 591.518 612.829 603.538 540.388 404.867 415.070 419.434 473.880 483.781 503.163 249.397 166.983 145.524 187.110 192.451 131.526 159.776 140.835 199.993 233.439 191.524 222.174 151.094 208.255 250.518 148.782 202.365 164.246 87.292 547.124 549.510 506.298 496.557 475.904 212.880 219.287 126.886 247.190 132.743 231.684 135.974 167.397 490.702 533.193 578.827 476.002 509.982 562.785 492.359 495.881 518.639 465.296 567.460 566.127 515.301 509.432 508.495 443.472 480.022 481.894 174.642 179.939 216.270 187.986 178.164 228.038 162.946 184.520 231.440 442.272 430.698 500.163 417.666 442.451 467.749 480.281 449.511 483.147 479.218 129.027 225.684 382.195 230.958 321.781 462.809 281.499 372.494 539.328 643.358 552.802 491.032 639.235 320.492 203.324 146.683 204.768 140.288 525.108 509.696 493.124 460.720 502.639 495.174 494.768 499.791 514.388 535.883 576.420 603.524 556.213 515.161 483.305 535.217 504.970 491.853 151.808 185.395 238.741 219.173 154.864 191.616 240.547 214.345 241.049 565.242 594.589 546.385 545.859 133.580 192.833 321.569 497.277 135.808 174.231 263.094 426.051 172.830 154.940 134.303 244.368 280.901 228.020 341.557 134.773 156.406 530.627 490.532 543.836 456.780 470.720 524.574 447.158 502.086 537.442 670.654 334.519 520.430 632.245 668.651 430.002 191.730 140.276 289.030 277.329 486.676 510.952 502.624 561.325 519.893 417.235 396.170 421.348 413.377 403.818 423.165 413.222 441.886 475.721 460.331 200.291 341.492 138.143 124.655 178.388 180.830 136.529 134.291 126.905 153.774 2023 313 0 344 0 566.567 576.612 590.239 572.051 561.774 559.163 513.944 512.484 144.199 295.921 244.890 330.043 63.525 165.864 224.431 507.359 543.480 557.125 553.494 580.604 537.421 588.661 571.934 554.421 559.248 572.558 469.153 483.742 448.922 374.970 117.198 146.452 265.279 148.508 179.991 175.577 556.205 547.267 505.463 479.337 458.443 470.950 380.478 370.501 360.889 299.594 370.441 267.731 573.758 578.760 571.044 534.161 505.970 490.177 463.950 450.246 422.721 381.249 290.906 339.960 332.904 163.374 182.653 128.328 130.417 172.231 251.658 453.785 439.006 402.699 425.643 423.613 418.457 442.986 448.332 453.981 434.493 426.101 459.194 410.419 418.388 382.683 470.061 467.563 466.376 295.831 352.994 416.617 293.637 366.113 409.664 318.779 396.807 397.618 143.898 215.992 349.890 129.594 231.525 369.355 106.876 210.046 338.943 487.640 523.271 503.373 533.132 548.362 562.548 547.695 567.989 580.217 575.788 553.000 535.557 493.365 554.318 579.594 597.442 436.741 458.531 459.408 447.843 467.482 485.690 455.038 488.952 570.287 559.053 561.101 465.685 477.702 447.320 414.456 475.672 434.742 398.361 488.908 415.901 385.093 245.112 298.952 418.107 260.853 324.117 371.465 273.691 345.805 387.181 558.810 567.249 571.844 542.731 593.222 591.315 588.464 609.632 600.453 537.531 403.497 413.611 417.907 472.057 481.925 501.190 248.654 166.487 145.090 186.552 191.878 131.134 159.300 140.416 199.398 232.745 190.945 221.490 150.632 207.598 249.722 148.339 201.762 163.741 86.991 545.493 547.785 504.506 494.699 474.110 212.218 218.538 126.403 246.317 132.264 230.787 135.409 166.767 489.176 531.546 577.101 474.213 508.307 561.107 490.891 494.402 517.011 463.907 565.033 563.735 513.123 507.275 506.282 441.452 477.970 479.824 174.121 179.402 215.625 187.425 177.633 227.358 162.460 183.969 230.750 440.780 429.227 498.445 416.196 440.878 466.127 478.616 447.858 481.315 477.467 128.542 224.862 380.744 230.083 320.534 460.931 280.396 370.943 537.033 641.086 550.861 489.442 637.150 319.541 202.551 146.247 204.159 139.871 523.354 507.912 491.364 459.051 500.928 493.559 493.118 498.030 512.603 534.180 574.362 600.806 553.712 512.858 481.042 532.704 502.599 489.455 151.356 184.842 238.029 218.521 154.403 191.046 239.831 213.707 240.332 562.908 592.067 544.085 543.556 133.009 191.995 320.067 494.776 135.113 173.359 261.671 423.763 171.720 153.943 133.903 243.520 280.065 227.341 340.540 134.371 155.931 529.045 489.070 542.150 454.960 468.790 522.445 445.437 500.133 535.274 668.185 333.217 518.467 629.886 666.326 428.612 191.092 139.781 288.050 276.380 484.834 509.071 500.694 559.210 517.826 415.706 394.988 420.091 412.144 402.614 421.903 411.990 440.540 474.271 458.914 199.695 340.476 137.732 124.283 177.857 180.291 136.122 133.892 126.527 153.317 2023 314 0 344 0 564.097 573.989 587.427 569.379 559.055 556.317 511.270 509.854 143.691 294.948 243.999 328.889 63.272 165.239 223.542 505.323 541.223 554.865 551.219 578.149 535.159 586.010 569.342 551.807 557.010 570.652 467.755 481.743 447.335 373.462 116.783 145.972 264.489 148.046 179.455 175.055 554.338 545.323 503.589 477.535 456.675 468.470 378.428 368.385 358.806 297.705 367.755 265.702 571.235 576.166 568.454 531.661 503.607 487.804 461.592 447.961 420.519 380.069 289.862 338.856 331.915 162.884 182.110 127.947 130.028 171.718 250.908 452.301 437.546 401.336 424.174 422.151 416.946 441.396 446.655 452.264 433.020 424.681 457.667 408.976 416.904 381.345 468.279 465.790 464.664 294.951 351.943 415.358 292.764 365.018 408.353 317.789 395.541 396.329 143.442 215.284 348.727 129.161 230.731 368.110 106.485 209.302 337.728 485.710 521.190 501.444 531.003 545.684 559.792 544.966 565.022 577.267 572.673 550.116 532.775 490.902 552.664 577.846 595.554 435.062 456.727 457.591 446.101 465.688 483.874 453.371 487.162 568.465 557.166 559.131 464.296 476.277 445.986 413.220 474.226 433.446 397.154 487.356 414.587 383.860 244.381 298.060 416.858 260.076 323.150 370.357 272.877 344.775 386.027 556.348 564.718 569.377 540.120 590.379 588.576 585.427 606.452 597.383 534.690 402.131 412.157 416.386 470.242 480.076 499.226 247.914 165.991 144.657 185.996 191.307 130.743 158.825 139.999 198.804 232.054 190.366 220.808 150.172 206.944 248.928 147.897 201.161 163.238 86.691 543.867 546.065 502.721 492.848 472.324 211.558 217.792 125.922 245.447 131.786 229.893 134.845 166.139 487.655 529.904 575.380 472.431 506.639 559.435 489.427 492.928 515.389 462.523 562.615 561.354 510.955 505.128 504.079 439.441 475.926 477.762 173.601 178.867 214.982 186.866 177.103 226.680 161.975 183.421 230.062 439.293 427.762 496.733 414.732 439.311 464.511 476.957 446.210 479.491 475.723 128.060 224.043 379.298 229.211 319.291 459.060 279.297 369.399 534.747 638.822 548.926 487.858 635.071 318.593 201.780 145.812 203.553 139.455 521.607 506.135 489.610 457.388 499.223 491.950 491.475 496.275 510.823 532.482 572.311 598.101 551.222 510.566 478.789 530.202 500.239 487.069 150.905 184.292 237.319 217.871 153.943 190.477 239.117 213.071 239.617 560.585 589.557 541.794 541.263 132.441 191.161 318.573 492.287 134.422 172.492 260.256 421.487 170.617 152.953 133.505 242.675 279.232 226.665 339.526 133.971 155.458 527.467 487.612 540.468 453.147 466.868 520.325 443.723 498.188 533.114 665.726 331.920 516.511 627.536 664.009 427.226 190.456 139.287 287.074 275.434 483.000 507.198 498.770 557.103 515.768 414.183 393.810 418.838 410.915 401.414 420.645 410.762 439.199 472.825 457.501 199.100 339.462 137.321 123.913 177.327 179.754 135.717 133.494 126.150 152.860 2023 315 0 344 0 561.637 571.378 584.629 566.719 556.349 553.485 508.610 507.238 143.185 293.979 243.111 327.740 63.020 164.617 222.657 503.296 538.976 552.615 548.954 575.704 532.906 583.372 566.761 549.205 554.781 568.753 466.362 479.752 445.753 371.960 116.369 145.493 263.702 147.585 178.921 174.533 552.478 543.385 501.723 475.739 454.914 466.004 376.390 366.281 356.736 295.828 365.089 263.688 568.723 573.584 565.876 529.173 501.255 485.441 459.246 445.688 418.329 378.892 288.822 337.756 330.928 162.395 181.568 127.567 129.641 171.206 250.161 450.822 436.090 399.978 422.709 420.695 415.440 439.811 444.985 450.553 431.551 423.265 456.146 407.537 415.426 380.011 466.505 464.024 462.958 294.073 350.895 414.102 291.893 363.927 407.046 316.802 394.280 395.045 142.987 214.579 347.567 128.730 229.939 366.869 106.095 208.561 336.516 483.788 519.117 499.522 528.883 543.019 557.051 542.250 562.070 574.332 569.575 547.248 530.007 488.452 551.016 576.103 593.673 433.390 454.931 455.781 444.365 463.901 482.064 451.710 485.378 566.649 555.285 557.169 462.911 474.855 444.655 411.987 472.784 432.154 395.949 485.809 413.277 382.630 243.652 297.170 415.613 259.301 322.187 369.252 272.064 343.748 384.876 553.896 562.199 566.921 537.521 587.549 585.850 582.405 603.289 594.330 531.863 400.770 410.709 414.871 468.433 478.234 497.269 247.176 165.497 144.226 185.442 190.738 130.353 158.351 139.582 198.213 231.364 189.790 220.129 149.712 206.292 248.137 147.457 200.562 162.737 86.392 542.245 544.351 500.942 491.004 470.544 210.900 217.049 125.443 244.579 131.310 229.003 134.284 165.514 486.138 528.267 573.664 470.655 504.975 557.767 487.967 491.458 513.773 461.142 560.209 558.983 508.796 502.990 501.886 437.440 473.892 475.709 173.083 178.334 214.340 186.308 176.575 226.004 161.493 182.874 229.376 437.811 426.301 495.027 413.273 437.749 462.901 475.303 444.568 477.673 473.985 127.579 223.227 377.858 228.342 318.053 457.197 278.203 367.861 532.472 636.566 546.999 486.278 632.999 317.648 201.013 145.379 202.949 139.040 519.866 504.363 487.863 455.732 497.524 490.346 489.836 494.527 509.050 530.790 570.268 595.408 548.743 508.284 476.547 527.713 497.891 484.694 150.456 183.743 236.612 217.223 153.485 189.910 238.404 212.437 238.904 558.271 587.057 539.513 538.979 131.875 190.330 317.086 489.810 133.735 171.628 258.848 419.224 169.522 151.969 133.107 241.833 278.401 225.990 338.515 133.571 154.986 525.895 486.159 538.792 451.342 464.954 518.213 442.015 496.250 530.963 663.275 330.628 514.562 625.195 661.700 425.845 189.823 138.795 286.101 274.492 481.173 505.331 496.855 555.004 513.718 412.665 392.635 417.588 409.689 400.217 419.391 409.537 437.861 471.383 456.092 198.507 338.452 136.912 123.543 176.799 179.218 135.313 133.097 125.774 152.406 2023 316 0 344 0 559.188 568.779 581.844 564.072 553.657 550.668 505.964 504.635 142.681 293.013 242.227 326.594 62.769 163.998 221.776 501.277 536.739 550.374 546.698 573.270 530.664 580.746 564.193 546.615 552.561 566.860 464.973 477.769 444.177 370.464 115.957 145.016 262.916 147.126 178.389 174.013 550.625 541.455 499.863 473.950 453.160 463.551 374.362 364.189 354.677 293.962 362.442 261.690 566.222 571.013 563.310 526.697 498.914 483.091 456.912 443.427 416.151 377.719 287.786 336.659 329.945 161.908 181.027 127.188 129.254 170.696 249.415 449.348 434.639 398.624 421.249 419.244 413.940 438.233 443.321 448.849 430.088 421.854 454.629 406.104 413.952 378.683 464.737 462.265 461.258 293.197 349.850 412.850 291.025 362.839 405.742 315.818 393.022 393.765 142.534 213.876 346.411 128.300 229.151 365.633 105.706 207.823 335.309 481.874 517.053 497.607 526.772 540.367 554.323 539.548 559.135 571.412 566.493 544.395 527.254 486.015 549.372 574.366 591.798 431.725 453.142 453.978 442.636 462.120 480.262 450.055 483.601 564.839 553.411 555.213 461.529 473.439 443.328 410.759 471.347 430.865 394.749 484.267 411.972 381.405 242.925 296.284 414.372 258.529 321.227 368.151 271.254 342.723 383.729 551.455 559.690 564.476 534.935 584.734 583.136 579.400 600.143 591.292 529.052 399.414 409.265 413.361 466.631 476.400 495.320 246.439 165.005 143.796 184.889 190.170 129.964 157.879 139.167 197.623 230.677 189.216 219.451 149.255 205.642 247.349 147.019 199.965 162.236 86.095 540.629 542.642 499.170 489.167 468.771 210.244 216.308 124.965 243.715 130.836 228.117 133.725 164.890 484.627 526.635 571.953 468.886 503.318 556.104 486.512 489.992 512.161 459.766 557.813 556.621 506.647 500.861 499.703 435.448 471.866 473.666 172.567 177.802 213.701 185.752 176.048 225.329 161.011 182.328 228.692 436.335 424.846 493.327 411.819 436.192 461.296 473.656 442.933 475.862 472.254 127.100 222.413 376.423 227.477 316.820 455.341 277.113 366.330 530.206 634.319 545.078 484.704 630.935 316.706 200.248 144.947 202.346 138.626 518.130 502.598 486.122 454.081 495.831 488.747 488.203 492.785 507.282 529.103 568.232 592.728 546.275 506.012 474.315 525.235 495.553 482.331 150.008 183.195 235.907 216.577 153.029 189.344 237.694 211.805 238.193 555.967 584.568 537.242 536.706 131.312 189.503 315.605 487.347 133.050 170.770 257.448 416.972 168.434 150.991 132.711 240.994 277.572 225.317 337.507 133.173 154.515 524.326 484.710 537.121 449.544 463.048 516.110 440.314 494.319 528.821 660.835 329.341 512.621 622.863 659.400 424.468 189.191 138.305 285.131 273.552 479.353 503.471 494.946 552.913 511.676 411.153 391.464 416.342 408.467 399.024 418.140 408.316 436.528 469.946 454.688 197.916 337.444 136.505 123.175 176.273 178.685 134.910 132.701 125.399 151.952 2023 317 0 344 0 556.750 566.192 579.072 561.437 550.977 547.866 503.332 502.046 142.178 292.050 241.346 325.453 62.519 163.380 220.898 499.266 534.510 548.142 544.451 570.847 528.431 578.131 561.636 544.038 550.350 564.974 463.588 475.795 442.606 368.975 115.546 144.541 262.133 146.669 177.858 173.495 548.777 539.531 498.011 472.168 451.413 461.110 372.346 362.109 352.630 292.109 359.814 259.707 563.733 568.454 560.755 524.232 496.585 480.751 454.590 441.177 413.984 376.549 286.753 335.565 328.965 161.422 180.489 126.810 128.869 170.188 248.672 447.878 433.193 397.274 419.795 417.798 412.445 436.660 441.664 447.152 428.629 420.448 453.118 404.676 412.484 377.359 462.976 460.512 459.564 292.325 348.808 411.602 290.160 361.754 404.444 314.838 391.769 392.489 142.082 213.176 345.259 127.871 228.365 364.400 105.319 207.087 334.107 479.968 514.997 495.700 524.669 537.728 551.608 536.860 556.214 568.507 563.429 541.557 524.515 483.589 547.733 572.633 589.928 430.065 451.360 452.182 440.913 460.347 478.466 448.406 481.831 563.035 551.543 553.264 460.152 472.026 442.006 409.534 469.915 429.581 393.552 482.730 410.670 380.183 242.200 295.400 413.134 257.759 320.269 367.053 270.447 341.702 382.586 549.025 557.194 562.042 532.362 581.932 580.436 576.410 597.013 588.270 526.256 398.062 407.827 411.857 464.836 474.572 493.378 245.706 164.514 143.367 184.338 189.604 129.576 157.408 138.754 197.035 229.991 188.643 218.776 148.798 204.994 246.563 146.581 199.369 161.738 85.798 539.017 540.939 497.404 487.337 467.004 209.590 215.570 124.490 242.854 130.364 227.234 133.168 164.270 483.120 525.008 570.248 467.124 501.665 554.447 485.061 488.531 510.554 458.394 555.427 554.270 504.506 498.741 497.529 433.465 469.848 471.631 172.052 177.272 213.063 185.198 175.523 224.657 160.531 181.785 228.010 434.863 423.396 491.633 410.371 434.642 459.697 472.014 441.304 474.058 470.529 126.623 221.603 374.994 226.615 315.592 453.493 276.028 364.805 527.950 632.080 543.165 483.135 628.877 315.767 199.487 144.516 201.745 138.214 516.401 500.839 484.388 452.437 494.143 487.153 486.576 491.049 505.521 527.422 566.204 590.059 543.819 503.751 472.094 522.768 493.227 479.979 149.561 182.650 235.204 215.932 152.573 188.781 236.986 211.175 237.484 553.672 582.089 534.981 534.442 130.751 188.679 314.132 484.895 132.370 169.915 256.055 414.733 167.353 150.020 132.316 240.158 276.746 224.646 336.503 132.776 154.046 522.763 483.265 535.455 447.753 461.149 514.016 438.620 492.397 526.687 658.403 328.059 510.687 620.539 657.108 423.096 188.561 137.816 284.164 272.616 477.540 501.619 493.045 550.831 509.642 409.646 390.297 415.100 407.249 397.834 416.893 407.099 435.198 468.514 453.287 197.327 336.440 136.098 122.808 175.748 178.152 134.508 132.307 125.026 151.500 2023 318 0 344 0 554.323 563.617 576.314 558.815 548.311 545.078 500.713 499.470 141.678 291.091 240.467 324.315 62.271 162.765 220.024 497.263 532.291 545.920 542.214 568.434 526.207 575.529 559.091 541.473 548.148 563.094 462.207 473.829 441.041 367.491 115.136 144.067 261.353 146.212 177.329 172.978 546.936 537.615 496.166 470.393 449.672 458.683 370.340 360.041 350.595 290.267 357.206 257.739 561.255 565.907 558.212 521.779 494.266 478.423 452.280 438.939 411.829 375.384 285.724 334.476 327.988 160.937 179.951 126.433 128.484 169.681 247.932 446.414 431.751 395.930 418.345 416.356 410.955 435.092 440.013 445.461 427.176 419.047 451.611 403.253 411.022 376.039 461.222 458.766 457.877 291.454 347.770 410.358 289.297 360.673 403.149 313.860 390.520 391.217 141.632 212.477 344.111 127.444 227.581 363.172 104.933 206.354 332.908 478.069 512.949 493.801 522.574 535.102 548.907 534.186 553.309 565.617 560.382 538.734 521.791 481.176 546.099 570.906 588.065 428.413 449.585 450.394 439.198 458.581 476.677 446.763 480.067 561.236 549.681 551.322 458.780 470.617 440.687 408.312 468.486 428.300 392.359 481.197 409.373 378.966 241.477 294.518 411.901 256.991 319.314 365.958 269.641 340.685 381.445 546.606 554.708 559.618 529.801 579.143 577.748 573.435 593.900 585.264 523.475 396.715 406.393 410.358 463.049 472.752 491.444 244.974 164.025 142.940 183.788 189.039 129.190 156.939 138.341 196.449 229.308 188.072 218.103 148.343 204.348 245.779 146.145 198.775 161.241 85.502 537.410 539.241 495.644 485.514 465.245 208.939 214.834 124.016 241.996 129.893 226.354 132.614 163.651 481.618 523.386 568.548 465.369 500.019 552.794 483.615 487.074 508.953 457.026 553.052 551.929 502.375 496.630 495.365 431.491 467.840 469.605 171.539 176.743 212.428 184.646 175.000 223.987 160.052 181.242 227.330 433.396 421.950 489.944 408.927 433.097 458.104 470.378 439.680 472.261 468.810 126.148 220.796 373.570 225.756 314.368 451.653 274.946 363.287 525.704 629.849 541.258 481.572 626.826 314.831 198.728 144.087 201.146 137.803 514.677 499.086 482.659 450.798 492.461 485.565 484.954 489.319 503.767 525.746 564.182 587.403 541.374 501.500 469.883 520.314 490.912 477.639 149.116 182.105 234.503 215.290 152.119 188.219 236.281 210.547 236.778 551.387 579.622 532.730 532.187 130.193 187.859 312.666 482.456 131.693 169.065 254.670 412.506 166.278 149.054 131.922 239.325 275.923 223.978 335.501 132.380 153.578 521.204 481.824 533.794 445.969 459.259 511.930 436.932 490.482 524.563 655.981 326.782 508.761 618.225 654.825 421.728 187.934 137.330 283.201 271.683 475.734 499.773 491.152 548.756 507.617 408.145 389.132 413.862 406.035 396.648 415.650 405.885 433.873 467.085 451.892 196.739 335.438 135.692 122.442 175.224 177.622 134.108 131.913 124.653 151.049 2023 319 0 344 0 551.906 561.054 573.570 556.205 545.659 542.305 498.109 496.908 141.179 290.134 239.593 323.181 62.023 162.153 219.153 495.268 530.082 543.706 539.986 566.031 523.993 572.938 556.558 538.921 545.955 561.220 460.830 471.871 439.482 366.014 114.729 143.595 260.574 145.758 176.801 172.463 545.101 535.705 494.327 468.624 447.939 456.269 368.345 357.985 348.572 288.437 354.616 255.786 558.787 563.372 555.681 519.338 491.958 476.107 449.982 436.713 409.685 374.222 284.699 333.390 327.013 160.454 179.416 126.058 128.101 169.176 247.193 444.954 430.315 394.589 416.901 414.920 409.471 433.530 438.368 443.776 425.727 417.650 450.110 401.835 409.564 374.724 459.474 457.027 456.196 290.587 346.734 409.118 288.436 359.594 401.858 312.885 389.275 389.950 141.183 211.781 342.966 127.018 226.801 361.948 104.549 205.623 331.714 476.177 510.909 491.908 520.488 532.490 546.220 531.524 550.420 562.741 557.351 535.925 519.081 478.775 544.470 569.184 586.208 426.766 447.818 448.613 437.489 456.821 474.895 445.126 478.310 559.444 547.826 549.387 457.411 469.213 439.372 407.095 467.062 427.024 391.169 479.670 408.079 377.752 240.757 293.639 410.670 256.225 318.362 364.866 268.839 339.670 380.309 544.198 552.234 557.205 527.253 576.368 575.072 570.476 590.803 582.273 520.709 395.372 404.965 408.865 461.268 470.938 489.518 244.244 163.537 142.513 183.240 188.476 128.805 156.471 137.930 195.865 228.626 187.503 217.432 147.890 203.704 244.998 145.710 198.183 160.746 85.207 535.808 537.548 493.890 483.698 463.492 208.289 214.101 123.544 241.141 129.424 225.478 132.062 163.035 480.120 521.769 566.852 463.620 498.378 551.147 482.173 485.622 507.356 455.662 550.687 549.598 500.252 494.528 493.210 429.526 465.840 467.587 171.027 176.216 211.794 184.095 174.478 223.319 159.575 180.702 226.652 431.935 420.510 488.262 407.489 431.557 456.516 468.748 438.063 470.470 467.098 125.675 219.992 372.151 224.901 313.150 449.820 273.869 361.775 523.467 627.626 539.358 480.013 624.782 313.897 197.972 143.659 200.549 137.393 512.959 497.339 480.937 449.166 490.785 483.982 483.338 487.595 502.018 524.075 562.169 584.760 538.940 499.258 467.683 517.871 488.607 475.311 148.672 181.563 233.804 214.649 151.667 187.658 235.577 209.920 236.073 549.111 577.165 530.488 529.943 129.637 187.043 311.206 480.030 131.019 168.220 253.293 410.291 165.211 148.096 131.530 238.494 275.102 223.311 334.502 131.986 153.112 519.650 480.388 532.139 444.193 457.376 509.852 435.251 488.574 522.446 653.568 325.510 506.842 615.919 652.549 420.365 187.308 136.845 282.241 270.753 473.935 497.934 489.266 546.689 505.600 406.649 387.972 412.627 404.824 395.466 414.411 404.675 432.552 465.662 450.500 196.153 334.440 135.288 122.077 174.703 177.093 133.709 131.521 124.282 150.600 2023 320 0 344 0 549.500 558.503 570.838 553.607 543.019 539.546 495.518 494.359 140.682 289.181 238.721 322.052 61.776 161.542 218.285 493.282 527.881 541.502 537.767 563.638 521.788 570.360 554.037 536.380 543.771 559.352 459.458 469.921 437.928 364.542 114.322 143.124 259.798 145.304 176.275 171.949 543.272 533.802 492.495 466.862 446.212 453.868 366.362 355.941 346.561 286.618 352.046 253.848 556.331 560.847 553.162 516.908 489.662 473.802 447.696 434.497 407.552 373.063 283.678 332.307 326.042 159.972 178.882 125.683 127.719 168.672 246.457 443.499 428.883 393.254 415.461 413.489 407.992 431.974 436.729 442.098 424.284 416.258 448.614 400.421 408.112 373.414 457.733 455.295 454.522 289.722 345.702 407.881 287.579 358.519 400.572 311.914 388.033 388.686 140.735 211.088 341.826 126.594 226.023 360.729 104.166 204.895 330.525 474.294 508.878 490.023 518.411 529.890 543.545 528.877 547.546 559.881 554.337 533.132 516.385 476.387 542.846 567.468 584.356 425.126 446.057 446.839 435.787 455.069 473.119 443.495 476.559 557.657 545.978 547.459 456.046 467.813 438.061 405.881 465.643 425.751 389.984 478.147 406.790 376.543 240.039 292.763 409.444 255.462 317.413 363.778 268.038 338.658 379.175 541.801 549.771 554.802 524.717 573.607 572.410 567.533 587.723 579.298 517.957 394.035 403.542 407.377 459.494 469.132 487.600 243.517 163.050 142.089 182.694 187.915 128.420 156.004 137.520 195.282 227.947 186.935 216.763 147.437 203.062 244.220 145.276 197.593 160.252 84.913 534.211 535.861 492.143 481.888 461.746 207.641 213.370 123.074 240.289 128.956 224.605 131.513 162.421 478.628 520.158 565.162 461.878 496.742 549.504 480.735 484.174 505.765 454.302 548.332 547.277 498.139 492.436 491.064 427.570 463.849 465.579 170.517 175.690 211.162 183.545 173.958 222.652 159.099 180.163 225.976 430.478 419.074 486.585 406.056 430.023 454.933 467.123 436.452 468.687 465.392 125.203 219.190 370.739 224.048 311.936 447.995 272.796 360.269 521.240 625.411 537.465 478.459 622.745 312.966 197.220 143.232 199.953 136.985 511.247 495.599 479.221 447.539 489.115 482.404 481.727 485.878 500.276 522.410 560.162 582.128 536.518 497.028 465.493 515.440 486.314 472.994 148.229 181.022 233.107 214.011 151.215 187.099 234.875 209.295 235.371 546.846 574.718 528.255 527.708 129.083 186.230 309.753 477.616 130.349 167.378 251.923 408.088 164.150 147.143 131.138 237.667 274.283 222.646 333.506 131.592 152.647 518.101 478.957 530.489 442.424 455.501 507.784 433.576 486.674 520.339 651.164 324.242 504.931 613.622 650.282 419.006 186.685 136.361 281.284 269.827 472.142 496.102 487.387 544.630 503.590 405.159 386.815 411.396 403.617 394.287 413.175 403.469 431.234 464.242 449.113 195.569 333.444 134.885 121.713 174.182 176.565 133.310 131.130 123.912 150.152 2023 321 0 344 0 547.105 555.964 568.120 551.022 540.392 536.801 492.941 491.823 140.186 288.231 237.853 320.926 61.530 160.934 217.421 491.303 525.690 539.306 535.558 561.256 519.593 567.793 551.526 533.852 541.595 557.491 458.089 467.979 436.380 363.076 113.917 142.655 259.025 144.853 175.751 171.437 541.450 531.906 490.671 465.107 444.491 451.479 364.388 353.909 344.561 284.811 349.494 251.925 553.886 558.335 550.654 514.489 487.376 471.508 445.421 432.293 405.430 371.908 282.660 331.228 325.073 159.492 178.350 125.310 127.338 168.170 245.723 442.049 427.457 391.923 414.027 412.063 406.519 430.424 435.096 440.427 422.845 414.870 447.123 399.013 406.665 372.109 455.999 453.569 452.853 288.860 344.673 406.648 286.723 357.448 399.290 310.945 386.796 387.427 140.289 210.396 340.689 126.171 225.247 359.513 103.785 204.170 329.339 472.417 506.854 488.145 516.341 527.303 540.884 526.242 544.686 557.035 551.339 530.353 513.703 474.010 541.227 565.757 582.511 423.493 444.303 445.072 434.091 453.323 471.350 441.871 474.814 555.876 544.135 545.538 454.686 466.417 436.755 404.671 464.227 424.482 388.801 476.630 405.505 375.337 239.323 291.890 408.221 254.701 316.467 362.693 267.241 337.649 378.045 539.414 547.319 552.410 522.193 570.859 569.759 564.605 584.659 576.338 515.221 392.701 402.124 405.895 457.727 467.333 485.689 242.792 162.565 141.665 182.149 187.356 128.037 155.539 137.111 194.701 227.270 186.369 216.096 146.987 202.422 243.444 144.844 197.005 159.759 84.620 532.618 534.179 490.402 480.085 460.006 206.996 212.642 122.605 239.440 128.491 223.735 130.965 161.810 477.140 518.551 563.477 460.142 495.111 547.866 479.301 482.730 504.178 452.947 545.987 544.966 496.035 490.352 488.929 425.623 461.866 463.579 170.008 175.166 210.532 182.998 173.439 221.988 158.625 179.626 225.302 429.026 417.643 484.914 404.627 428.494 453.357 465.504 434.846 466.911 463.692 124.733 218.392 369.331 223.199 310.726 446.177 271.728 358.769 519.022 623.204 535.578 476.911 620.715 312.038 196.470 142.807 199.360 136.577 509.541 493.865 477.511 445.918 487.450 480.831 480.122 484.167 498.539 520.750 558.163 579.508 534.106 494.807 463.313 513.020 484.031 470.688 147.788 180.483 232.412 213.374 150.766 186.542 234.176 208.673 234.671 544.589 572.282 526.032 525.482 128.532 185.421 308.308 475.214 129.682 166.541 250.560 405.897 163.097 146.196 130.748 236.842 273.467 221.983 332.514 131.200 152.184 516.556 477.529 528.844 440.661 453.634 505.723 431.908 484.781 518.240 648.770 322.980 503.026 611.334 648.023 417.652 186.064 135.880 280.330 268.903 470.357 494.277 485.515 542.579 501.589 403.675 385.661 410.169 402.413 393.112 411.943 402.266 429.921 462.827 447.731 194.987 332.452 134.484 121.351 173.664 176.039 132.913 130.740 123.543 149.705 2023 322 0 344 0 544.721 553.436 565.415 548.449 537.778 534.070 490.377 489.301 139.692 287.284 236.987 319.805 61.285 160.328 216.561 489.333 523.508 537.120 533.357 558.884 517.407 565.237 549.028 531.336 539.429 555.637 456.725 466.045 434.837 361.617 113.514 142.188 258.254 144.402 175.228 170.927 539.633 530.017 488.853 463.359 442.778 449.103 362.426 351.888 342.573 283.015 346.960 250.016 551.451 555.834 548.158 512.083 485.100 469.225 443.158 430.101 403.319 370.757 281.646 330.153 324.108 159.014 177.819 124.937 126.959 167.669 244.991 440.604 426.035 390.596 412.598 410.642 405.051 428.879 433.470 438.761 421.411 413.488 445.636 397.610 405.223 370.808 454.271 451.849 451.191 288.000 343.647 405.419 285.871 356.379 398.012 309.980 385.563 386.172 139.845 209.707 339.557 125.749 224.475 358.302 103.405 203.447 328.158 470.549 504.839 486.275 514.281 524.728 538.236 523.621 541.842 554.204 548.357 527.589 511.035 471.645 539.613 564.051 580.671 421.865 442.556 443.312 432.403 451.583 469.588 440.252 473.076 554.100 542.299 543.624 453.329 465.026 435.452 403.464 462.817 423.216 387.623 475.117 404.224 374.135 238.609 291.019 407.002 253.942 315.524 361.611 266.445 336.643 376.919 537.038 544.878 550.028 519.682 568.125 567.122 561.692 581.611 573.394 512.499 391.372 400.710 404.418 455.967 465.540 483.786 242.069 162.082 141.243 181.606 186.798 127.656 155.076 136.703 194.122 226.594 185.805 215.431 146.537 201.784 242.670 144.413 196.418 159.268 84.329 531.031 532.502 488.667 478.290 458.273 206.352 211.916 122.139 238.594 128.027 222.869 130.420 161.201 475.656 516.950 561.797 458.413 493.486 546.233 477.872 481.291 502.597 451.595 543.653 542.665 493.940 488.277 486.802 423.685 459.892 461.588 169.501 174.644 209.904 182.452 172.922 221.326 158.152 179.090 224.630 427.579 416.218 483.249 403.204 426.971 451.785 463.891 433.247 465.141 461.999 124.265 217.597 367.929 222.354 309.522 444.366 270.663 357.276 516.815 621.006 533.699 475.367 618.692 311.113 195.723 142.382 198.768 136.171 507.840 492.137 475.808 444.304 485.791 479.263 478.522 482.461 496.809 519.095 556.171 576.901 531.705 492.596 461.144 510.612 481.759 468.394 147.348 179.945 231.719 212.739 150.317 185.987 233.478 208.052 233.972 542.342 569.857 523.819 523.266 127.983 184.615 306.868 472.824 129.019 165.708 249.205 403.718 162.050 145.256 130.359 236.021 272.654 221.323 331.524 130.809 151.722 515.016 476.106 527.204 438.906 451.775 503.671 430.246 482.896 516.150 646.385 321.723 501.129 609.055 645.773 416.302 185.445 135.400 279.380 267.983 468.578 492.458 483.651 540.535 499.596 402.196 384.511 408.945 401.213 391.940 410.715 401.067 428.612 461.416 446.352 194.406 331.462 134.083 120.989 173.146 175.515 132.518 130.351 123.175 149.259 2023 323 0 344 0 542.347 550.920 562.723 545.889 535.176 531.353 487.827 486.792 139.201 286.340 236.125 318.687 61.041 159.725 215.703 487.370 521.335 534.943 531.166 556.522 515.230 562.694 546.541 528.832 537.271 553.788 455.365 464.120 433.299 360.163 113.112 141.722 257.484 143.953 174.707 170.418 537.823 528.135 487.042 461.617 441.071 446.740 360.474 349.879 340.597 281.231 344.445 248.122 549.028 553.344 545.673 509.687 482.836 466.954 440.907 427.919 401.220 369.609 280.636 329.081 323.145 158.536 177.290 124.566 126.580 167.170 244.261 439.163 424.617 389.274 411.173 409.225 403.589 427.340 431.849 437.103 419.982 412.109 444.155 396.212 403.786 369.512 452.550 450.137 449.535 287.143 342.624 404.193 285.021 355.314 396.738 309.017 384.333 384.921 139.402 209.020 338.427 125.329 223.705 357.094 103.026 202.727 326.982 468.688 502.832 484.412 512.228 522.167 535.601 521.013 539.013 551.388 545.392 524.839 508.381 469.292 538.004 562.350 578.838 420.244 440.816 441.559 430.721 449.851 467.832 438.639 471.345 552.331 540.469 541.716 451.977 463.638 434.153 402.261 461.410 421.955 386.448 473.609 402.947 372.937 237.897 290.151 405.787 253.185 314.583 360.533 265.652 335.641 375.796 534.673 542.448 547.657 517.183 565.403 564.496 558.795 578.579 570.465 509.791 390.048 399.302 402.946 454.213 463.755 481.890 241.348 161.600 140.822 181.065 186.242 127.275 154.613 136.297 193.545 225.921 185.243 214.768 146.089 201.149 241.899 143.983 195.833 158.779 84.038 529.448 530.831 486.939 476.501 456.547 205.711 211.193 121.674 237.751 127.564 222.006 129.878 160.594 474.177 515.353 560.122 456.691 491.867 544.606 476.447 479.856 501.021 450.248 541.328 540.373 491.853 486.211 484.685 421.756 457.927 459.605 168.995 174.123 209.278 181.907 172.406 220.666 157.681 178.556 223.960 426.137 414.797 481.590 401.786 425.453 450.219 462.283 431.654 463.378 460.311 123.799 216.804 366.532 221.511 308.322 442.563 269.603 355.789 514.616 618.815 531.826 473.829 616.675 310.191 194.978 141.959 198.178 135.766 506.145 490.415 474.110 442.695 484.138 477.701 476.927 480.762 495.085 517.446 554.186 574.305 529.315 490.395 458.985 508.215 479.499 466.111 146.909 179.409 231.029 212.106 149.870 185.433 232.783 207.433 233.276 540.104 567.442 521.615 521.060 127.437 183.813 305.436 470.446 128.359 164.879 247.858 401.550 161.009 144.321 129.971 235.202 271.842 220.664 330.537 130.419 151.261 513.481 474.687 525.570 437.158 449.923 501.628 428.591 481.018 514.068 644.008 320.471 499.239 606.784 643.530 414.956 184.827 134.922 278.433 267.066 466.806 490.646 481.794 538.500 497.611 400.722 383.364 407.725 400.017 390.771 409.491 399.871 427.307 460.010 444.978 193.827 330.476 133.684 120.628 172.631 174.992 132.123 129.964 122.808 148.815 2023 324 0 344 0 539.983 548.415 560.044 543.340 532.588 528.651 485.290 484.295 138.710 285.399 235.266 317.573 60.798 159.124 214.850 485.416 519.172 532.774 528.984 554.170 513.063 560.161 544.065 526.339 535.122 551.946 454.009 462.202 431.768 358.715 112.711 141.257 256.718 143.505 174.187 169.910 536.019 526.259 485.237 459.882 439.371 444.389 358.533 347.882 338.631 279.458 341.949 246.242 546.615 550.865 543.199 507.303 480.582 464.693 438.667 425.749 399.131 368.465 279.629 328.012 322.185 158.061 176.762 124.196 126.203 166.672 243.534 437.728 423.205 387.957 409.754 407.814 402.131 425.806 430.235 435.450 418.558 410.736 442.679 394.819 402.355 368.220 450.836 448.431 447.885 286.288 341.603 402.972 284.173 354.252 395.468 308.058 383.108 383.674 138.960 208.336 337.302 124.911 222.938 355.891 102.649 202.009 325.809 466.834 500.833 482.556 510.184 519.618 532.979 518.419 536.199 548.586 542.444 522.103 505.741 466.951 536.399 560.654 577.010 418.630 439.083 439.813 429.045 448.125 466.083 437.032 469.620 550.567 538.645 539.816 450.629 462.255 432.858 401.062 460.008 420.697 385.276 472.106 401.674 371.743 237.187 289.285 404.575 252.431 313.646 359.458 264.861 334.641 374.676 532.318 540.030 545.297 514.696 562.695 561.883 555.913 575.563 567.551 507.098 388.728 397.899 401.480 452.467 461.976 480.002 240.630 161.119 140.402 180.525 185.688 126.895 154.152 135.892 192.969 225.250 184.682 214.107 145.643 200.515 241.131 143.555 195.250 158.291 83.748 527.870 529.165 485.216 474.718 454.827 205.071 210.472 121.211 236.911 127.104 221.147 129.337 159.989 472.703 513.761 558.452 454.975 490.252 542.983 475.027 478.425 499.449 448.904 539.014 538.092 489.776 484.154 482.577 419.836 455.970 457.631 168.491 173.604 208.653 181.365 171.892 220.007 157.211 178.024 223.292 424.700 413.381 479.936 400.373 423.941 448.659 460.681 430.066 461.622 458.630 123.334 216.015 365.141 220.672 307.127 440.767 268.547 354.308 512.427 616.632 529.959 472.296 614.666 309.271 194.237 141.538 197.589 135.362 504.456 488.699 472.419 441.092 482.491 476.144 475.338 479.069 493.367 515.802 552.208 571.721 526.936 488.204 456.836 505.830 477.248 463.839 146.472 178.875 230.340 211.475 149.424 184.881 232.090 206.816 232.582 537.876 565.037 519.420 518.863 126.892 183.015 304.010 468.080 127.702 164.054 246.517 399.394 159.976 143.393 129.584 234.386 271.034 220.007 329.553 130.030 150.802 511.950 473.273 523.940 435.417 448.079 499.593 426.942 479.147 511.994 641.641 319.224 497.357 604.522 641.295 413.615 184.212 134.446 277.490 266.152 465.040 488.841 479.944 536.472 495.634 399.254 382.220 406.509 398.824 389.607 408.270 398.680 426.006 458.608 443.608 193.250 329.492 133.286 120.269 172.117 174.471 131.730 129.577 122.442 148.373 2023 325 0 344 0 537.630 545.922 557.378 540.804 530.012 525.962 482.767 481.812 138.222 284.461 234.410 316.463 60.556 158.525 213.999 483.469 517.017 530.615 526.811 551.829 510.905 557.641 541.601 523.859 532.982 550.110 452.656 460.292 430.241 357.273 112.312 140.794 255.953 143.059 173.669 169.404 534.221 524.390 483.440 458.153 437.678 442.051 356.603 345.895 336.678 277.696 339.470 244.376 544.213 548.398 540.737 504.930 478.339 462.444 436.439 423.590 397.053 367.324 278.626 326.947 321.228 157.586 176.236 123.827 125.826 166.176 242.808 436.296 421.797 386.644 408.339 406.408 400.679 424.278 428.627 433.804 417.139 409.367 441.207 393.431 400.928 366.933 449.128 446.731 446.241 285.436 340.586 401.754 283.328 353.193 394.202 307.102 381.887 382.431 138.520 207.653 336.181 124.493 222.173 354.692 102.273 201.294 324.641 464.987 498.842 480.707 508.148 517.081 530.371 515.837 533.400 545.798 539.511 519.382 503.115 464.622 534.799 558.964 575.188 417.021 437.357 438.074 427.376 446.406 464.341 435.431 467.901 548.809 536.828 537.922 449.285 460.876 431.566 399.866 458.610 419.443 384.108 470.607 400.405 370.553 236.480 288.422 403.367 251.679 312.711 358.385 264.073 333.644 373.559 529.973 537.622 542.946 512.221 560.000 559.282 553.045 572.564 564.652 504.419 387.413 396.501 400.020 450.727 460.205 478.121 239.913 160.640 139.983 179.987 185.135 126.517 153.693 135.488 192.395 224.581 184.123 213.448 145.197 199.883 240.365 143.128 194.669 157.805 83.459 526.296 527.504 483.500 472.943 453.114 204.433 209.754 120.750 236.074 126.645 220.291 128.799 159.387 471.234 512.175 556.788 453.266 488.643 541.365 473.610 476.999 497.883 447.565 536.710 535.820 487.707 482.105 480.478 417.924 454.021 455.666 167.989 173.086 208.031 180.824 171.379 219.351 156.742 177.493 222.626 423.268 411.970 478.288 398.965 422.434 447.104 459.085 428.485 459.872 456.955 122.871 215.228 363.755 219.835 305.937 438.979 267.495 352.834 510.247 614.458 528.099 470.767 612.663 308.354 193.498 141.117 197.003 134.960 502.772 486.989 470.734 439.495 480.849 474.591 473.754 477.382 491.654 514.163 550.238 569.149 524.568 486.023 454.697 503.455 475.009 461.578 146.036 178.342 229.654 210.846 148.979 184.331 231.399 206.201 231.891 535.657 562.643 517.235 516.675 126.351 182.219 302.592 465.727 127.049 163.233 245.184 397.250 158.949 142.471 129.199 233.573 270.227 219.352 328.572 129.642 150.344 510.423 471.862 522.316 433.683 446.243 497.566 425.300 477.284 509.929 639.283 317.981 495.481 602.268 639.068 412.278 183.600 133.971 276.549 265.242 463.282 487.043 478.101 534.452 493.664 397.791 381.080 405.296 397.634 388.445 407.053 397.491 424.709 457.210 442.242 192.675 328.511 132.889 119.910 171.604 173.952 131.338 129.192 122.078 147.931 2023 326 0 344 0 535.287 543.441 554.725 538.279 527.449 523.287 480.257 479.341 137.735 283.527 233.558 315.357 60.315 157.928 213.152 481.530 514.871 528.464 524.647 549.497 508.756 555.132 539.148 521.390 530.851 548.280 451.308 458.391 428.720 355.837 111.914 140.333 255.191 142.614 173.152 168.900 532.430 522.528 481.649 456.431 435.991 439.725 354.682 343.921 334.736 275.946 337.010 242.525 541.822 545.942 538.286 502.569 476.106 460.205 434.222 421.442 394.987 366.187 277.627 325.886 320.274 157.113 175.712 123.459 125.451 165.681 242.085 434.870 420.394 385.335 406.930 405.006 399.232 422.756 427.025 432.164 415.725 408.003 439.741 392.048 399.507 365.651 447.427 445.038 444.603 284.587 339.573 400.539 282.486 352.137 392.940 306.148 380.669 381.192 138.081 206.973 335.063 124.078 221.411 353.497 101.899 200.582 323.477 463.148 496.859 478.866 506.120 514.557 527.775 513.268 530.615 543.024 536.594 516.676 500.503 462.304 533.204 557.278 573.372 415.419 435.638 436.342 425.714 444.694 462.605 433.837 466.189 547.056 535.017 536.034 447.944 459.501 430.279 398.673 457.216 418.193 382.944 469.114 399.140 369.366 235.774 287.561 402.162 250.930 311.779 357.317 263.287 332.650 372.446 527.639 535.225 540.606 509.758 557.318 556.694 550.193 569.580 561.768 501.755 386.102 395.107 398.564 448.994 458.440 476.248 239.199 160.162 139.566 179.451 184.584 126.140 153.234 135.085 191.823 223.913 183.566 212.792 144.753 199.254 239.601 142.702 194.089 157.320 83.172 524.728 525.849 481.790 471.174 451.407 203.798 209.038 120.290 235.240 126.188 219.438 128.263 158.787 469.769 510.593 555.128 451.563 487.040 539.752 472.198 475.577 496.321 446.229 534.416 533.557 485.648 480.065 478.389 416.022 452.081 453.709 167.488 172.570 207.410 180.284 170.868 218.697 156.275 176.964 221.963 421.841 410.564 476.646 397.562 420.933 445.554 457.494 426.909 458.130 455.287 122.410 214.444 362.374 219.003 304.751 437.198 266.447 351.366 508.077 612.291 526.246 469.244 610.666 307.440 192.763 140.698 196.418 134.558 501.094 485.285 469.055 437.904 479.213 473.044 472.175 475.701 489.948 512.530 548.274 566.589 522.210 483.852 452.569 501.093 472.779 459.329 145.601 177.811 228.969 210.219 148.536 183.782 230.710 205.587 231.201 533.447 560.259 515.059 514.496 125.811 181.428 301.179 463.385 126.399 162.417 243.858 395.117 157.929 141.554 128.814 232.762 269.423 218.699 327.594 129.256 149.888 508.902 470.456 520.696 431.956 444.414 495.548 423.664 475.428 507.873 636.934 316.744 493.613 600.023 636.850 410.946 182.989 133.498 275.612 264.334 461.530 485.252 476.266 532.439 491.703 396.334 379.944 404.087 396.449 387.287 405.839 396.306 423.416 455.816 440.881 192.101 327.534 132.493 119.553 171.093 173.434 130.947 128.808 121.714 147.491 2023 327 0 344 0 532.955 540.971 552.085 535.766 524.898 520.626 477.760 476.883 137.250 282.595 232.708 314.255 60.075 157.334 212.308 479.599 512.735 526.322 522.492 547.175 506.616 552.634 536.706 518.933 528.728 546.456 449.965 456.497 427.205 354.406 111.518 139.873 254.431 142.171 172.637 168.397 530.644 520.672 479.865 454.716 434.310 437.411 352.773 341.957 332.805 274.206 334.567 240.688 539.441 543.497 535.847 500.218 473.884 457.978 432.017 419.305 392.931 365.054 276.631 324.828 319.323 156.642 175.189 123.093 125.077 165.187 241.364 433.448 418.996 384.031 405.525 403.609 397.791 421.239 425.429 430.530 414.316 406.643 438.280 390.669 398.090 364.372 445.732 443.352 442.972 283.740 338.562 399.329 281.646 351.085 391.683 305.198 379.455 379.957 137.643 206.295 333.949 123.663 220.652 352.306 101.526 199.872 322.317 461.317 494.885 477.031 504.100 512.046 525.192 510.713 527.845 540.265 533.693 513.983 497.904 459.998 531.614 555.598 571.561 413.823 433.926 434.617 424.058 442.988 460.876 432.248 464.483 545.310 533.212 534.154 446.608 458.130 428.996 397.485 455.826 416.947 381.783 467.625 397.880 368.184 235.071 286.703 400.961 250.182 310.850 356.251 262.503 331.659 371.336 525.316 532.838 538.276 507.307 554.650 554.117 547.356 566.611 558.899 499.105 384.796 393.719 397.114 447.267 456.682 474.382 238.487 159.685 139.150 178.916 184.035 125.763 152.778 134.684 191.252 223.248 183.011 212.137 144.311 198.626 238.840 142.278 193.511 156.837 82.885 523.164 524.199 480.086 469.412 449.707 203.164 208.325 119.832 234.409 125.732 218.589 127.729 158.189 468.309 509.016 553.473 449.866 485.442 538.143 470.790 474.159 494.765 444.898 532.131 531.305 483.597 478.034 476.309 414.128 450.149 451.760 166.988 172.055 206.791 179.746 170.359 218.044 155.809 176.436 221.301 420.418 409.163 475.010 396.164 419.437 444.010 455.909 425.339 456.394 453.624 121.951 213.663 360.998 218.173 303.570 435.424 265.404 349.903 505.916 610.132 524.400 467.726 608.677 306.528 192.030 140.280 195.835 134.158 499.422 483.587 467.381 436.318 477.582 471.502 470.602 474.025 488.248 510.902 546.318 564.041 519.864 481.690 450.450 498.741 470.561 457.090 145.167 177.281 228.287 209.594 148.094 183.235 230.023 204.976 230.513 531.247 557.885 512.893 512.327 125.274 180.639 299.774 461.055 125.753 161.605 242.539 392.996 156.915 140.644 128.431 231.955 268.622 218.049 326.619 128.871 149.433 507.385 469.054 519.082 430.236 442.593 493.537 422.034 473.579 505.825 634.594 315.511 491.751 597.787 634.639 409.618 182.380 133.026 274.677 263.430 459.785 483.467 474.437 530.435 489.750 394.882 378.811 402.882 395.267 386.133 404.629 395.125 422.126 454.427 439.524 191.529 326.559 132.098 119.197 170.584 172.917 130.557 128.425 121.351 147.052 2023 328 0 344 0 530.633 538.512 549.457 533.266 522.360 517.978 475.276 474.438 136.767 281.667 231.861 313.157 59.836 156.742 211.468 477.676 510.607 524.189 520.346 544.863 504.486 550.148 534.275 516.488 526.613 544.639 448.625 454.611 425.695 352.982 111.123 139.415 253.674 141.729 172.123 167.895 528.864 518.824 478.087 453.007 432.636 435.110 350.873 340.005 330.885 272.478 332.142 238.864 537.071 541.063 533.419 497.879 471.673 455.761 429.823 417.178 390.886 363.924 275.638 323.773 318.374 156.172 174.668 122.727 124.704 164.696 240.645 432.031 417.602 382.732 404.125 402.217 396.355 419.727 423.839 428.903 412.911 405.288 436.823 389.296 396.679 363.099 444.044 441.671 441.346 282.896 337.554 398.122 280.808 350.035 390.429 304.250 378.246 378.726 137.207 205.620 332.839 123.250 219.895 351.119 101.154 199.165 321.161 459.493 492.918 475.204 502.089 509.546 522.621 508.170 525.090 537.520 530.808 511.305 495.319 457.704 530.029 553.923 569.757 412.234 432.220 432.898 422.409 441.289 459.154 430.664 462.783 543.568 531.413 532.280 445.276 456.763 427.716 396.300 454.441 415.704 380.626 466.141 396.623 367.005 234.370 285.848 399.764 249.437 309.923 355.188 261.722 330.672 370.230 523.003 530.463 535.956 504.868 551.994 551.553 544.533 563.659 556.045 496.469 383.494 392.336 395.670 445.548 454.931 472.523 237.777 159.210 138.735 178.383 183.487 125.388 152.322 134.283 190.683 222.585 182.457 211.484 143.870 198.000 238.082 141.854 192.935 156.355 82.599 521.605 522.554 478.388 467.657 448.013 202.533 207.614 119.376 233.581 125.278 217.743 127.198 157.594 466.853 507.444 551.823 448.177 483.849 536.540 469.387 472.746 493.213 443.571 529.857 529.062 481.554 476.012 474.237 412.243 448.225 449.820 166.490 171.542 206.174 179.210 169.851 217.394 155.344 175.910 220.641 419.001 407.766 473.379 394.771 417.946 442.472 454.329 423.775 454.664 451.968 121.493 212.885 359.628 217.346 302.393 433.658 264.364 348.447 503.764 607.981 522.560 466.212 606.694 305.620 191.300 139.864 195.253 133.759 497.756 481.895 465.714 434.739 475.957 469.965 469.034 472.356 486.554 509.279 544.369 561.504 517.528 479.539 448.342 496.400 468.353 454.863 144.735 176.753 227.606 208.970 147.654 182.690 229.338 204.366 229.827 529.056 555.521 510.735 510.167 124.739 179.855 298.375 458.737 125.110 160.796 241.228 390.886 155.908 139.739 128.049 231.150 267.823 217.400 325.647 128.486 148.979 505.872 467.657 517.473 428.522 440.779 491.535 420.410 471.738 503.785 632.262 314.283 489.897 595.559 632.437 408.294 181.773 132.557 273.746 262.528 458.047 481.688 472.616 528.438 487.804 393.436 377.681 401.680 394.088 384.982 403.423 393.947 420.841 453.042 438.171 190.959 325.587 131.705 118.842 170.076 172.402 130.168 128.043 120.990 146.615 2023 329 0 344 0 528.321 536.065 546.842 530.777 519.834 515.344 472.806 472.006 136.285 280.742 231.018 312.063 59.598 156.152 210.631 475.761 508.488 522.065 518.209 542.561 502.364 547.673 531.856 514.055 524.508 542.827 447.289 452.733 424.190 351.563 110.729 138.958 252.919 141.288 171.611 167.395 527.091 516.982 476.316 451.304 430.969 432.821 348.984 338.065 328.976 270.760 329.735 237.055 534.711 538.640 531.001 495.551 469.471 453.556 427.640 415.063 388.851 362.798 274.650 322.722 317.429 155.703 174.148 122.362 124.332 164.205 239.929 430.619 416.213 381.437 402.730 400.830 394.924 418.221 422.255 427.282 411.511 403.937 435.371 387.927 395.273 361.830 442.362 439.998 439.726 282.054 336.549 396.919 279.973 348.989 389.180 303.306 377.040 377.499 136.772 204.947 331.732 122.839 219.141 349.936 100.784 198.460 320.010 457.676 490.959 473.383 500.086 507.059 520.064 505.640 522.349 534.790 527.939 508.641 492.748 455.421 528.448 552.253 567.958 410.650 430.521 431.187 420.766 439.596 457.437 429.087 461.090 541.833 529.620 530.413 443.948 455.401 426.440 395.118 453.060 414.465 379.472 464.662 395.370 365.830 233.671 284.995 398.570 248.694 308.999 354.129 260.943 329.687 369.127 520.700 528.098 533.646 502.441 549.351 549.001 541.725 560.722 553.206 493.847 382.197 390.957 394.230 443.835 453.187 470.672 237.069 158.737 138.322 177.851 182.941 125.014 151.868 133.884 190.116 221.924 181.905 210.834 143.430 197.376 237.325 141.432 192.360 155.874 82.314 520.050 520.914 476.696 465.908 446.326 201.903 206.905 118.922 232.756 124.826 216.900 126.669 157.000 465.402 505.878 550.178 446.493 482.261 534.941 467.987 471.336 491.667 442.247 527.592 526.829 479.521 473.998 472.175 410.366 446.310 447.889 165.993 171.030 205.559 178.675 169.344 216.745 154.881 175.385 219.983 417.588 406.374 471.754 393.382 416.461 440.938 452.755 422.217 452.941 450.318 121.037 212.110 358.263 216.523 301.221 431.899 263.329 346.997 501.622 605.838 520.727 464.704 604.718 304.714 190.572 139.448 194.674 133.362 496.095 480.210 464.053 433.165 474.338 468.434 467.471 470.693 484.866 507.661 542.426 558.978 515.202 477.397 446.243 494.071 466.155 452.646 144.304 176.226 226.928 208.348 147.215 182.146 228.655 203.758 229.144 526.873 553.168 508.587 508.017 124.206 179.073 296.982 456.430 124.470 159.992 239.924 388.788 154.907 138.840 127.668 230.348 267.026 216.753 324.678 128.104 148.527 504.364 466.263 515.869 426.816 438.973 489.542 418.793 469.904 501.754 629.940 313.060 488.050 593.340 630.242 406.974 181.168 132.089 272.819 261.630 456.315 479.917 470.802 526.448 485.866 391.994 376.555 400.482 392.913 383.835 402.220 392.773 419.560 451.661 436.822 190.390 324.618 131.313 118.488 169.569 171.889 129.781 127.663 120.630 146.179 2023 330 0 344 0 526.020 533.629 544.240 528.300 517.321 512.724 470.348 469.586 135.806 279.819 230.178 310.972 59.361 155.564 209.798 473.853 506.378 519.949 516.081 540.269 500.251 545.209 529.447 511.633 522.410 541.022 445.957 450.863 422.691 350.150 110.337 138.503 252.165 140.849 171.101 166.897 525.323 515.146 474.552 449.608 429.308 430.544 347.105 336.135 327.078 269.054 327.345 235.259 532.362 536.228 528.595 493.233 467.281 451.361 425.468 412.959 386.828 361.675 273.665 321.674 316.486 155.236 173.630 121.999 123.962 163.716 239.214 429.211 414.828 380.146 401.340 399.448 393.498 416.721 420.677 425.667 410.116 402.591 433.924 386.563 393.872 360.565 440.687 438.331 438.113 281.214 335.547 395.719 279.141 347.946 387.934 302.364 375.838 376.277 136.339 204.275 330.629 122.428 218.389 348.757 100.415 197.757 318.862 455.866 489.007 471.570 498.090 504.585 517.519 503.122 519.622 532.073 525.086 505.991 490.190 453.150 526.873 550.588 566.165 409.073 428.829 429.482 419.129 437.910 455.728 427.516 459.403 540.103 527.833 528.552 442.624 454.042 425.168 393.940 451.683 413.230 378.322 463.187 394.121 364.659 232.974 284.145 397.380 247.953 308.079 353.073 260.166 328.705 368.027 518.407 525.744 531.347 500.026 546.721 546.461 538.932 557.801 550.381 491.239 380.904 389.584 392.796 442.128 451.449 468.829 236.363 158.265 137.909 177.321 182.396 124.642 151.415 133.486 189.551 221.264 181.354 210.185 142.992 196.755 236.571 141.011 191.788 155.396 82.031 518.501 519.280 475.011 464.165 444.645 201.275 206.199 118.470 231.934 124.375 216.061 126.142 156.409 463.955 504.315 548.538 444.816 480.679 533.347 466.592 469.931 490.125 440.928 525.338 524.605 477.496 471.993 470.122 408.498 444.403 445.965 165.498 170.520 204.946 178.142 168.839 216.099 154.420 174.862 219.327 416.180 404.987 470.134 391.999 414.981 439.410 451.186 420.664 451.225 448.673 120.583 211.338 356.903 215.702 300.054 430.146 262.297 345.553 499.489 603.702 518.900 463.201 602.748 303.810 189.848 139.034 194.096 132.965 494.439 478.530 462.398 431.597 472.724 466.907 465.914 469.035 483.183 506.049 540.491 556.465 512.887 475.264 444.154 491.752 463.968 450.441 143.875 175.702 226.252 207.729 146.777 181.604 227.974 203.152 228.462 524.700 550.825 506.448 505.875 123.676 178.295 295.596 454.135 123.833 159.192 238.626 386.701 153.913 137.947 127.288 229.549 266.232 216.108 323.711 127.722 148.076 502.861 464.874 514.270 425.116 437.174 487.556 417.182 468.077 499.730 627.626 311.842 486.210 591.129 628.055 405.659 180.565 131.622 271.894 260.735 454.590 478.151 468.994 524.466 483.936 390.558 375.432 399.287 391.741 382.690 401.021 391.602 418.282 450.285 435.477 189.824 323.652 130.921 118.134 169.065 171.377 129.394 127.283 120.270 145.744 2023 331 0 344 0 523.728 531.204 541.650 525.835 514.820 510.117 467.903 467.179 135.327 278.900 229.341 309.885 59.125 154.979 208.967 471.953 504.277 517.842 513.961 537.987 498.148 542.756 527.050 509.223 520.322 539.223 444.629 449.000 421.197 348.742 109.947 138.049 251.415 140.411 170.592 166.400 523.561 513.317 472.795 447.918 427.654 428.279 345.237 334.216 325.192 267.358 324.973 233.477 530.024 533.827 526.200 490.927 465.100 449.176 423.308 410.865 384.814 360.555 272.683 320.630 315.546 154.770 173.113 121.637 123.592 163.229 238.502 427.808 413.449 378.860 399.955 398.071 392.078 415.225 419.105 424.058 408.726 401.250 432.482 385.204 392.476 359.305 439.018 436.670 436.505 280.378 334.548 394.523 278.311 346.906 386.693 301.425 374.640 375.058 135.907 203.606 329.530 122.020 217.641 347.582 100.047 197.057 317.719 454.064 487.064 469.764 496.103 502.122 514.986 500.618 516.910 529.370 522.248 503.354 487.645 450.890 525.302 548.929 564.378 407.501 427.144 427.785 417.499 436.231 454.024 425.950 457.722 538.379 526.053 526.698 441.303 452.688 423.900 392.766 450.311 411.998 377.175 461.717 392.877 363.491 232.279 283.297 396.194 247.215 307.160 352.020 259.392 327.726 366.930 516.125 523.401 529.057 497.623 544.103 543.932 536.153 554.895 547.571 488.645 379.615 388.215 391.367 440.429 449.718 466.992 235.659 157.794 137.498 176.792 181.853 124.270 150.964 133.090 188.987 220.607 180.805 209.539 142.554 196.135 235.820 140.592 191.217 154.918 81.748 516.956 517.650 473.331 462.430 442.970 200.649 205.495 118.019 231.115 123.926 215.224 125.617 155.820 462.513 502.758 546.904 443.145 479.101 531.758 465.201 468.530 488.588 439.612 523.093 522.391 475.480 469.997 468.079 406.639 442.504 444.050 165.004 170.012 204.335 177.611 168.336 215.454 153.959 174.341 218.673 414.777 403.605 468.520 390.621 413.506 437.888 449.623 419.118 449.515 447.035 120.131 210.568 355.549 214.885 298.891 428.402 261.270 344.116 497.365 601.575 517.080 461.702 600.785 302.910 189.126 138.621 193.520 132.570 492.790 476.856 460.749 430.034 471.116 465.385 464.361 467.384 481.507 504.441 538.563 553.962 510.583 473.141 442.076 489.445 461.791 448.246 143.446 175.178 225.578 207.111 146.340 181.063 227.295 202.547 227.783 522.536 548.492 504.318 503.743 123.148 177.521 294.217 451.852 123.200 158.396 237.336 384.625 152.925 137.060 126.909 228.753 265.440 215.464 322.748 127.341 147.626 501.362 463.489 512.676 423.424 435.383 485.579 415.578 466.257 497.715 625.321 310.628 484.377 588.926 625.876 404.348 179.965 131.158 270.973 259.843 452.871 476.393 467.194 522.492 482.013 389.128 374.312 398.096 390.573 381.550 399.826 390.435 417.009 448.912 434.137 189.259 322.689 130.532 117.782 168.561 170.866 129.009 126.905 119.912 145.310