Computer Programming Contest Preparation

ToolBox - Source for: 126/12640/u3.in



/home/toolbox/public_html/solutions/126/12640/u3.in
    1 928 -379 542 -870 -940 -172 397 -651 -3 -315 -160 455 678 -397 -172 -947 -257 168 105 828 -756 967 741 775 165 -194 -395 968 -295 704 -923 674 416 -247 -724 54 -541 -431 336 -894 -147 485 701 499 -661 724 -317 986 993 64 -986 447 -413 391 709 -666 891 980 634 -560 978 830 178 521 169 64 -267 -470 920 -439 -470 -468 237 501 162 -793 -193 768 469 621 -413 242 -200 959 -509 344 -42 -107 749 -664 -514 -533 485 190 -381 54 638 644 -400 -830 -798 582 -47 -924 843 69 -837 558 870 -90 -447 262 306 38 -520 773 -501 -57 738 -729 68 248 -637 -113 -18 935 941 509 57 -693 -150 -816 -813 210 -739 343 -217 522 -934 -716 -641 168 -776 -877 -188 811 388 476 -378 787 -811 828 418 996 -209 -185 633 -718 -912 82 281 -210 -317 572 849 162 -6 33 744 76 -460 387 -624 858 513 -43 -277 -79 98 320 454 182 -240 743 923 201 -144 -748 79 -956 -103 -8 -708 -743 -923 687 356 489 -833 408 -213 -418 211 -536 718 -520 20 953 -578 -20 762 391 372 -373 -618 -967 699 389 -923 297 919 -23 -977 381 880 383 -323 234 326 -935 -866 -959 86 987 168 -345 173 178 765 332 394 807 -289 333 995 453 236 214 -558 30 -985 290 691 -36 537 531 271 253 770 -312 319 -79 2 -702 -433 634 -46 404 -41 161 675 -806 418 -298 6 -679 -72 -149 755 61 462 521 582 -940 -219 -73 686 38 -343 -517 -363 -292 535 812 328 -446 77 -455 712 960 808 -352 309 250 33 306 -820 -390 -974 -855 -338 -804 17 993 551 380 99 460 -694 966 -933 -848 -996 771 -547 87 450 -309 736 82 42 565 -240 -364 -617 -126 177 590 120 972 210 -212 567 568 -530 -266 237 -113 836 448 830 488 -858 376 734 795 -284 -549 166 168 -622 -903 -907 -930 127 -776 -369 -868 -429 -956 282 -449 -687 303 133 -639 276 -684 865 -190 619 -296 -408 93 32 -717 513 -126 95 -723 364 613 -854 177 711 -741 -649 345 -186 -612 910 393 -679 229 -798 -889 -768 273 974 -90 48 364 -760 -836 980 -369 -717 62 441 -603 32 506 -554 -142 7 -29 868 760 -77 303 -365 -615 -512 -858 970 -484 -844 -685 338 657 -78 -939 301 980 -830 184 -311 577 -97 569 140 686 421 527 29 -367 638 152 -981 631 136 221 -834 217 174 -848 -257 -251 160 179 438 -525 808 660 -954 -833 19 -525 -397 -685 828 962 -872 -841 502 -919 -774 701 -240 788 206 -203 -508 -233 837 727 -965 -257 687 95 170 527 -520 773 210 -55 167 827 738 -86 948 114 867 -600 -377 228 -582 111 -319 -871 958 258 -252 -550 -565 269 -608 -899 -125 -646 725 -845 329 -474 231 238 -678 -359 -593 946 856 246 375 -394 -263 -741 -748 370 -242 -976 -367 51 -988 811 -714 -825 643 -433 83 -95 630 -6 589 -424 -757 -800 108 -751 497 238 -646 785 155 540 473 882 266 -578 -124 143 279 135 -821 -127 -852 -253 -505 796 810 74 80 711 -323 453 238 144 103 -268 62 286 -176 747 11 -288 -117 918 -760 843 551 -146 597 -963 865 288 -228 921 650 -859 -693 752 538 354 142 -541 759 -219 202 -372 843 17 3 806 567 -149 -399 998 -917 -473 581 633 -150 505 515 996 -416 -892 129 -773 -568 486 529 -43 -841 -547 -23 726 -9 223 578 -376 -429 652 779 -798 179 -924 602 -628 -926 491 -691 -444 -26 195 -364 -94 -268 -926 59 -535 -456 -868 809 526 -761 -216 846 -647 -398 455 639 147 -710 -760 654 -961 349 100 -71 -325 -895 578 -382 -733 193 979 252 -221 -712 -478 -189 814 -333 49 -601 -808 200 -493 -536 -35 -112 229 -298 -993 228 -873 179 769 -741 438 -380 227 310 710 813 7 252 124 -957 -70 -559 -651 -975 562 829 -569 921 890 -363 -894 -112 -833 -809 847 154 511 457 155 350 -267 -613 -529 24 -372 856 624 -384 718 -290 570 -596 914 901 904 -697 666 -670 433 10 -293 -785 -657 -291 -490 332 221 145 -450 -57 -833 448 -267 663 -316 870 -239 -733 -3 259 -259 452 -951 190 -656 468 -375 -694 252 -464 -893 -406 -401 970 -279 648 -48 650 501 876 -231 579 79 676 -140 698 549 388 845 -378 677 977 -236 448 692 -425 303 863 503 99 968 -23 765 196 947 -63 -611 -849 -68 797 -917 110 -301 -153 -496 -355 113 685 393 845 994 318 182 809 -461 -626 243 215 343 -344 268 -553 -190 894 -484 -6 -472 -465 760 525 597 260 530 614 984 678 378 502 88 658 6 -279 -883 -285 694 151 668 351 -386 163 820 386 709 775 370 700 -725 -885 -988 -708 -650 477 -223 176 886 -81 634 256 790 372 -101 977 796 241 441 -9 -938 361 -663 -523 -592 -986 -968 -932 95 -49 289 -666 -237 312 813 251 545 -936 487 -923 545 -109 811 268 -822 -255 855 934 585 835 -563 -869 603 456 -28 250 -786 659 -397 -820 854 -686 -680 271 -668 790 278 -818 558 -601 166 -211 359 169 -452 -798 95 -554 -614 -831 -393 183 194 -437 -383 712 -221 -836 -115 -860
    2 -930 -559 109 -709 191 404 -967 632 -112 -724 826 752 -87 104 -416 460 328 -185 633 -192 39 -869 -920 155 833 -175 -191 -427 713 184 713 -417 995 810 -992 416 -846 -249 -146 107 -890 187 192 -946 250 686 52 -716 731 70 944 130 -228 976 -52 191 138 513 57 188 -38 -102 153 955 -58 812 -497 -433 383 412 -502 371 617 965 298 -350 -218 -406 657 582 849 575 -340 -779 -660 -280 -225 250 -879 -559 941 378 -810 -680 -660 -665 87 788 546 -740 280 25 471 823 -958 -931 583 281 320 652 -291 -218 222 -795 -433 518 -469 -182 887 -444 738 -407 660 -719 -131 641 170 51 520 -185 -549 783 398 -112 -241 174 920 -549 782 446 10 949 -461 812 -179 -788 -139 746 526 633 -630 106 -270 467 170 -994 401 -67 355 30 -452 331 -28 651 -422 -528 -125 -740 170 588 -758 656 953 515 -499 714 -749 -694 -262 -844 -495 843 478 -944 733 569 -603 -350 239 -959 353 -777 984 963 -88 583 -254 627 528 -578 789 270 -247 569 -326 -482 155 224 539 151 -25 68 461 918 -473 -33 -113 -78 -548 250 -164 223 460 -796 -292 849 -225 -683 540 134 -357 -139 -459 665 -580 -821 -61 728 113 185 570 249 -834 -722 -215 -419 745 -506 325 -368 -936 692 721 -75 580 599 355 -786 -128 794 -429 -275 -72 378 -950 -889 -140 960 -62 888 -712 770 -939 415 -941 -291 -798 79 833 713 498 537 -181 397 -502 285 931 78 -484 -213 -698 777 -720 499 -399 999 283 -173 -617 888 861 -444 71 81 997 652 -356 -176 445 -162 313 -665 783 -685 224 972 415 -741 -70 459 520 935 71 398 710 192 -140 173 -293 -670 -225 185 -8 -754 877 -404
    3     -253 -202 742 -188 909 981 -775 588 991 -938 -560 251 -929 -940 732 -377 -694 33 -597 -341 -829 -971 494 -893 -679 -931 135 923 -155 -849 816 -910 -974 -197 449 8 -671 -763 314 727 982 874 -402 64 172 109 -887 209 876 -286 820 704 553 -792 710 733 41 -607 76 322 -208 993 -757 -781 -37 576 176 -854 873 796 -692 -753 183 491 109 -495 -524 -883 -549 833 420 -314 576 -450 -686 -710 900 -501 605 94 614 -553 227 595 947 -108 -909 992 -877 477 -912 87 662 -963 321 642 283 -41 -857 -20 -289 587 674 881 -502 -853 44 -851 -591 669 912 142 957 -592 -232 -215 887 -573 826 -608 386 -333 106 -588 998 549 -402 -656 991 118 781 392 1 -865 155 -589 449 -751 803 -839 -148 980 -448 -842 -167 -546 -674 900 23 -755 72 357 485 -268 -78 -844 -893 -368 -898 866 -359 853 966 -973 409 -389 -320 -96 888 301 925 -551 436 499 -760 -843 -507 -69 595 -604 119 507 561 521 878 258 262 -977 483 -714 30 644 -806 526 -325 -697 -644 -310 114 -239 56 -530 802 228 304 -269 312 -19 964 458 -936 -171 -869 -412 49 67 938 -796 -791 -943 342 447 -161 -905 998 798 254 929 543 407 854 775 608 -462 -192 341 983 907 -721 -74 184 675 678 250 -166 -438 705 -524 706 -668 452 94 228 -23 441 -555 398 296 -608 339 -974 -99 100 987 62 -117 625 -221 444 -744 956 -66 562 -340 218 767 988 459 556 -557 667 -281 273 131 -302 521 -768 527 655 4 -794 -328 202 882 -333 75 -430 -539 -212 -118 546 238 645 -184 -186 113 949 457 788 -154 134 -681 -777 985 141 281 -10 393 747 -897 -285 347 -223 238 -26 -909 -943 -478 325 -935 611 -632 -911 765 433 -462 -916 -215 947 829 597 -298 98 -23 602 917 -846 512 975 346 -831 962 -415 86 -622 -157 -856 365 782 82 274 669 -677 269 -400 -821 461 -122 764 253 -630 -879 -545 -618 -896 895 903 520 -197 -941 62 954 407 181 731 896 -609 -788 441 -831 -858 517 998 -328 80 -832 12 -992 -459
    4     182 -636 163 -24 412 -215 -194 49 -711 814 150 -920 -155 753 -112 -677 -86 677 -655 -557 -164 -624 217 643 -571 -755 680 828 455 233 263 778 -194 837 -728 406 -168 720 918 38 -770 278 306 567 -372 558 983 263 -339 -482 -999 -364 -515 393 941 -33 610 -434 857 875 -821 915 581 867 852 316 268 252 55 647 -377 361 -64 -168 -924 -515 -184 521 -690 -367 -610 -201 -832 -108 318 109 729 660 -324 829 357 54 711 -267 351 -564 463 201 230 327 366 -999 -581 -1 -350 364 191 837 971 -700 -122 697 -583 -302 -206 -4 336 -287 154 -919 419 -386 -166 449 364 629 -792 -108 540 9 694 -454 65 -95 846 -460 113 374 -730 -255 -170 -876 976 850 -187 -966 -623 507 -507 294 -608 -167 -823 -486 642 121 -675 -638 270 -232 -509 437 -91 -971 -523 529 3 305 691 -993 -20 873 -320 -183 -342 522 120 748 330 -461 382 -341 644 -651 49 200 -518 922 -69 100 -367 426 -278 -726 580 241 -636 -918 709 -233 -508 -729 -79 727 790 -493 -570 -161 -942 -946 -626 886 14 -174 109 -339 14 -175 823 995 -432 -316 -277 547 -965 502 -695 379 -904 -372 -337 301 85 629 733 93 688 -610 -819 537 435 -638 -130 496 -785 764 327 -245 762 718 -55 19 -813 743 608 410 118 -817 -156 607 -490 -240 -570 249 495 58 904 358 761 -179 -571 -569 -70 -912 -7 110 69 -254 -562 -546 713 884 -360 -531 -343 -171 -12 578 -967 -913 753 856 134 -307 332 678 674 -358 519 -187 942 965 -75 -871 908 -481 -391 537 558 -433 816 330 551 814 -902 586 536 805 -636 144 -417 -339 -337 -512 270 -744 -241 -630 -99 672 -40 -812 439 138 -219 209 -398 799 162 85 -386 351 726 967 -689 421 435 -69 588 886 619 -738 258 142 266 798 985 -161 -8 -706 803 -537 114 527 -624 146 -108 83 -438 371 645 -5 394 272 207 610 72 566 -924 -310 121 -186 -834 -676 543 137 -420 716 -497 -851 897 630 -583 -214 906 -63 864 576 -902 223 -659 -566 458 335 -110 357 483 276 287 -159 836 -868 122 297 624 -910 329 567 559 -781 -604 -872 460 531 219 656 -691 -280 48 -36 242 -303 -533 -798 -427 -938 783 -988 11 -49 853 -316 -230 -584 936 20 -880 379 722 296 -281 924 793 -745 -54 193 632 -58 633 567 -975 36 -126 224 808 -706 127 -750 -394 -131 530 651 5 240 517 -312 -44 976 129 -823 -516 719 646 285 274 -268 628 327 -109 312 380 300 -369 427 167 284 667 839 -922 -463 -17 -462 299 -984 924 -427 -693 -25 352 668 -527 686 187 634 317 -105 54 -391 -731 -707 -667 70 -494 -383 779 -536 -267 -706 106 -471 12 -375 -386 -13 731 -817 706 -913 -158 799 -848 -184 -728 -556 -119 -848 -828 856 -591 213 -321 -191 206 -948 684 -289 -534 297 -632 -351 -964 674 -533 584 457 -681 -714 791 408 -500 262 -519 85 -827 764 538 111 -228 566 84 29 -988 -451 -822 -625 922 -898 -777 793 -305 -595 205 379 616 357 723 -960 403 906 -398 -571 -712 -416 424 204 662 529 -563 904 -668 -137 836 768 299 495 313 -590 -480 19 412 117 597 260 -371 -93 679 -908 -953 148 297 -843 -297 64 -26 161 865 591 836 -430 198 -756 104 -135 70 -269 -615 719 149 -954 735 797 463 -503 452 -823 -166 -71 723 -784 446 -642 788 -725 414 823 626 -409 264 -740 -464 115 -654 689 503 331 -332 -756 -747 688 -191 -848 825 171 727 -490 -813 -260 -411 -695 -259 -953 -989 806 778 651 447 471 -10 -911 -175 874 -37 259 -228 -895 653 571 -145 391 953 -423 745 -185 -885 -683 -199 138 597 -287 -612 991 60 702 900 -933 594 -277 -420 -787 701 -582 905 -659 -259 -4 -220 -895 -823 -430 -424 -621 -553 443 -99 -471 223 581 -449 -341 949 -413 162 567 288 -144 611 484 429 -392 450 -492 958 -584 -603 971 148 -684 -77 -778 -685 791 -892 391 -303 156 775 152 -864 220 -15 -335 -100 -628 79 -954 -982 -394 377 742 905 -187 -716 -676 216 668 -577 -697 -92 40 636 -465 130 693 523 707 483 -197 360 53 780 566 102 -935 -800 -921 862 -319 -593 -28 242 -369 -719 -565 -558 451 817 -750 -985 -452 -277 660 268 -354 -144 -324 491 -134 -569 866 212 907 670 -610 -845 632 -758 712 -347 -212 -441 -924 -707 -53 323 247 175 -805 12 540 -279 -530 543 -322 -143 580 678 967 264 491 -310 430 483 -410 44 367 722 741 -174 534 -958 735 -408 -856 849 954 -553 -825 -312 191 763 -518 -866 87 813 554 854 220 -202 -690 166 -340 -829 -233 -893 923 -43 496 544 617 411 758 625 -219 977 -256 -811 12
    5     -209 151 -269 898 592 -271 941 363 -136 -182 311 544 420 226 181 362 -769 -272 512 629 495 974 -23 -522 -117 -667 681 811 -202 -289 239 -881 596 898 983 936 -464 -871 773 0 565 -699 -771 -363 983 278 -81 -238 -437 -401 -797 -715 -447 279 -314 623 -309 -488 505 -188 -830 246 -557 -24 388 -85 426 249 624 86 870 -55 -173 -571 963 336 578 -681 378 958 -51 884 313 794 786 856 -92 578 -423 -462 382 -204 -399 667 -80 -151 882 662 879 -498 952 44 -856 302 866 251 -132 948 938 22 3 -817 878 716 -142 232 556 322 540 814 990 349 -315 87 -79 -763 -537 16 595 -497 -334 -299 -316 135 -51 -784 -210 -273 11 -449 204 -404 78 509 -986 -986 125 -127 141 -850 322 -810 704 502 152 -46 699 721 284 -438 410 -356 -213 318 -384 706 953 -77 975 126 -886 -588 -682 314 26 981 622 -798 -686 -243 -983 -856 -601 865 -679 615 -360 677 -16 -912 272 -3 400 -274 144 66 -811 448 893 613 144 276 445 -925 -51 -411 -84 -395 -805 424 835 -515 931 -350 -630 183 -805 422 -700 597 -858 -410 728 416 -613 243 781 -452 -806 -519 740 -963 -392 535 615 -740 -954 -2 661 -270 -795 17 69 -342 -337 -111 948 969 -665 44 -615 185 552 -445 810 -607 -910 -113 -433 689 258 45 651 -209 -342 -420 408 380 825 853 -295 840 274 -540 -250 -674 -45 -370 179 -717 -8 -626 -746 265 469 -344 302 -197 -82 799 843 420 -580 704 -34 -645 749 -651 -976 -992 -36 -752 879 668 -586 335 -494 -257 -262 220 151 35 -931 248 -26 -815 288 -353 989 -664 585 975 -381 298 -71 -665 343 633 37 -903 630 342 -641 -200 37 -44 -626 -500 -514 449 229 79 872 242 708 -865 -399 323 250 76 587 -533 238 -974 709 -309 -693 461 -39 729 -517 -242 -567 -302 -942 -268 -115 897 -15 57 258 104 330 209 712 881 788 -152 -516 -770 -224 -81 31 618 -632 -989 633 63 912 379 -171 -872 310 856 -9 -17 -208 -330 451 -220 180 384 -583 -924 -603 262 -433 955 -270 -675 818 -656 -749 -645 -482 447 192 -819 -909 137 384 929 -629 277 -64 -505 466 -531 -721 4 706 370 -874 472 773 945 15 -463 -486 -36 -530 -210 920 -197 -984 -317 720 362 395 769 640 392 -408 -271 -688 422 -426 -209 -923 139 -133 -924 -760 -223 378 421 4 980 314 -89 629 889 -475 -511 481 860 10 -684 -668 390 -113 281 559 217 77 -630 257 -763 -150 483 -8 546 168 103 -211 -298 -100 -398 -966 199 -777 588 -624 -146 302 731 829 164 707 322 457 -56 910 469 -11 -334 -701 -468 922 -75 602 417 301 -820 -323 824 -783 653 -813 142 -934 -90 527 -525 684 -90 -881 527 749 720 440 376 -725 828 -165 707 493 769 -384 -432 -414 -918 -704 -844 669 -282 750 627 -263 -960 634 639 796 238 -797 -445 -113 383 423 -889 934 615 901 -778 -284 862 786 221 472 -490 847 940 574 453 -245 606 -698 -503 -185 45 578 -307 950 -763 -81 69 -115 228 944 -411 117 510 -807 -473 -94 958 498 825 310 474 -319 -590 726 -607 389 384 106 976 609 -959 -446 -612 877 -454 30 -180 539 -877 -653 -101 18 695 -31
    6     616 382 -667 326 709 -488 313 190 605 585 240 -255 -739 -375 -625 830 723 6 -496 608 -214 600 -377 512 637 897 327 -834 197 -199 908 -981 741 -288 -542 -956 -378 612 165 366 821 232 431 828 494 -870 -723 -524 -88 -948 -530 771 -731 214 845 745 -255 -703 -282 534 843 -953 701 295 272 -558 -904 -181 704 -311 -219 656 -650 -2 662 279 -569 170 329 -372 -312 742 -275 -528 -842 737 -481 65 243 -651 -29 307 -59 -725 -442 654 180 226 -204 802 203 924 497 -941 -848 -631 739 -711 622 430 -801 -391 709 -183 383 -156 411 -683 -515 429 -596 265 -151 -909 909 960 -18 -231 641 937 -418 -18 434 181 -224 162 949 268 -157 744 282 177 43 -788 778 535 172 719 -878 339 859 -819 254 768 695 262 633 -386 -902 -869 -406 939 -614 725 637 592 -820 -259 611 -954 -192 -940 -177 -527 -807 330 -483 -102 774 -287 701 717 107 99 555 -922 299 735 -669 -477 -862 837 33 104 790 655 909 206 -186 -700 83 604 -647 907 -37 665 -386 -713 -386 920 606 -835 -349 490 -228 -942 466 -207 618 -315 563 -711 -715 -680 -949 133 -849 -157 154 -4 -646 528 280 -906 -97 367 -125 -392 -312 581 330 -340 -976 546 -941 112 371 235 857 -842 730 -26 792 558 479 22 121 354 645 836 454 -849 -774 867 -636 -964 -848 -997 -768 40 -359 -870 666 -260 -246 188 112 -19 168 -472 933 -117 -672 -867 -424 -220 -419 -829 -686 -813 183 942 810 -177 811 338 66 -1 237 -372 56 -313 -254 -863 191 -574 25 -206 -774 -868 12 -83 -786 -869 424 -767 567 543 452 -733 -842 -698 144 550 953 297 -996 -599 -597 360 -138 -686 -165 -722 -912 -700 -626 654 -646 66 250 -986 294 301 -882 14 -598 -221 -712 976 182 -220 288 -615 643 -978 897 869 688 788 126 -322 383 607 89 431 -146 -383 -677 440 -903 180 -882 -305 -891 769 687 480 644 -713 998 -359 341 999 286 -672 -79 -99 844 714 -72 -421 -267 941 -892 941 479 388 -861 -948 241 -967 -131 871 72 -66 -89 737 -545 -473 -921 516 -729 379 -813 645 -947 -803 -554 514 404 -857 -582 29 -234 -87 -201 -144 -401 -705 -108 -141 270 967 -569 -72 -379 755 718 -961 951 550 -548 -987 -890 192 593 420 -771 -962 -504 -167 25 979 -263 -404 -584 674 -579 -572 -720 981 -766 165 -717 -531 140 810 332 -241 -61 194 -135 255 -627 875 -396 409 -714 299 624 641 636 357 -957 420 774 725 -512 293 -967 -373 -530 154 349 -175 -285 -553 195 323 -286 801 1 979 -784 -967 -123 297 -518 -226 211 -503 612 -373 378 156 -138 -319 88 969 -318 -648 -687 193 -3 373 80 798 -849 428 731 284 893 978 -865 -301 -749 411 489 -541 -926 698 934 309 -156 -532 -618 -243 308 -655 -708 300 450 -102 -858 532 466 -360 -386 138 -401 -312 -830 -535 817 366 722 -358 931 606 991 -974 -580
    7     -441 473 -155 -474 142 674 741 -762 754 679 447 659 949 266 598 -19 -818 452 -579 -772 -969 -942 -569 236 960 959 742 376 -367 663 -443 -17 109 -796 -874 -751 -271 257 397 331 -758 767 273 332 -508 -24 505 -676 325 -658 757 -748 977 -118 -157 -418 54 589 447 -917 671 880 -354 -336 1 -992 -165 -159 -366 -928 552 63 715 -472 -919 -867 505 -251 -501 794 717 462 553 368 -558 -424 -461 590 600 999 425 -345 -351 -329 275 -836 -682 -497 995 407 321 -660 -737 604 -82 748 929 -821 -664 648 787 -43 177 -575 -555 -555 647 -784 150 155 869 -249 810 718 -530 266 846 -338 -673 -522 837 -13 186 240 887 137 255 107 -161 -375 404 5 156 -701 -537 106 -177 9 897 -292 309 749 -269 464 -537 -27 536 -390 903 -661 731 -262 -385 -83 830 963 395 -63 -526 -610 811 -186 991 794 -624 850 -27 502 12 637 -389 -977 -526 -588 154 -61 -60 -752 -224 -663 92 49 307 34 -25 538 -974 -709 887 -75 23 -693 -675 -501 -537 -64 -756 543 180 -464 -352 455 629 21 190 12 -351 -632 -459 -36 -369 -864 -750 -598 314 -289 213 -629 -966 -371 -112 968 459 111 -873 50 479 205 773 631 -374 -61 62 164 -74 895 -213 -869 -555 -24 -589 104 453 936 -5 -399 -934 -573 -114 301 147 -357 468 -967 305 -109 998 -347 968 796 765 -272 28 -852 612 -919 352 577 314 -307 -346 373 -528 455 142 304 -131 -38 -692 725 633 -2 -137 -74 542 274 521 -531 -273 -802 -233 -719 914 -46 224 281 -284 207 662 -667 -808 -718 440 -30 -75 -331 -485 -909 -90 390 -237 -254 888 854 90 359 22 167 -127 627 542 -740 -703 -756 468 906 973 -477 78 -976 -754 214 -385 -395 190 -769 960 544 836 973 535 447 5 -483 -28 378 612 653 -927 656 533 457 986 157 -918 506 -955 -260 -575 -115 -477 -142 962 804 -999 -495 -488 -791 -67 901 -725 -820 -42 -7 -18 463 -878 392 64 304 912 -310 -909 526 -346 -189 -947 -583 -927 102 861 -15 -230 -309 843 -60 -968 61 -53 -987 -683 -842 -791 220 710 -792 -999 783 908 -759 741 -172 -471 -330 248 -438 -655 56 -677 32 304 471 417 204 843 534 -199 293 -959 998 900 -720 485 208 -448 -575 -389 21 -268 523 194 780 548 -487 -714 104 -837 -306 -232 -783 -115 34 -108 -120 463 411 321 609 -362 -928 461 946 -625 586 -252 102 -539 -855 -510 -818 489 333 266 296 830 453 147 -773 -534 234 -423 -196 302 -307 -970 266 218 -758 -464 655 828 94 -987 -755 -86 235 -228 72 811 443 864 -230 -98 920 280 -900 -520 217 21 -165 -487 -559 -552 571 -151 -589 -763 806 -340 -33 639 -803 638 -835 553 928 -571 -741 227 -798 -36 -252 -630 -957 -44 869 106 -7 -657 -538 -867 425 723 -828 955 953 929 904 -896 162 752 -133 572 177 -272 -341 -131 -69 243 190 352 847 722 -416 -12 642 -570 -571 6 944 -22 225 -711 322 315 -809 294 -980 783 498 424 -57 -571 -900 -455 442 599 -493 704 1000 425 -70 -332 352 95 -904 612 -824 55 456 97 503 702 525 -133 -235 -991 197 -399 44 878 -62 -322 -887 485 595 -858 -615 594 700 -797 -340 921 194 809 -938 -739 597 88 -236 182 -793 204 -741 -783 -251 -132 816 -970 -604 -167 -44 -404 -983 -118 781 318 -878 313 -318 193 -795 -208 695 -541 -700 -887 238 -395 191 140 -665 -11 -281 317 -609 -200 -331 942 388 98 -499 -146 -228 -646 159 631 -582 -971 458 -98 755 399 437 497 -199 458 -434 997 763 888 -990 -878 647 -53 416 -792 -915 -280 -95 321 258 -188 153 362 546 -647 -253 -595 169 78 753 515 633 -852 311 -274 -281 -385 880 885 472 306 580 -948 595 -97 315 -29 -441 996 -450 -647 -8 -672
    8     99 -580 115 -535 -302 -746 -312 315 -773 455 234 583 -680 -671 -466 -232 359 -156 283 849 -265 -634 -418 113 -900 -1000 -532 -698 -764 -932 302 -63 -161 -29 -727 -307 -179 840 288 763 -666 -454 23 -39 -384 528 81 889 -653 -168 361 192 -186 883 256 -348 342 -82 -199 -636 642 -995 653 371 -25 551 289 92 280 -710 568 536 508 -91 -175 381 527 199 772 473 -452 -924 755 30 -388 -920 -505 -380 -341 -917 -33 67 -108 50 251 401 -687 -402 -801 -798 -649 75 -326 357 -95 -351 -486 942 441 397 -969 831 491 941 554 -72 919 -404 -30 742 190 728 -442 605 -237 -684 317 228 -857 -561 91 330 48 73 -429 14 942 -650 -161 -648 521 170 -504 -756 -269 -94 -178 430 408 510 459 -827 -659 -791 845 576 793 -657 -933 -605 394 811 271 -602 696 839 -589 649 220 -801 351 -135 69 510 156 77 540 745 129 367 480 -130 -789 470 86 -218 -659 48 -768 37 880 -172 -100 774 497 351 152 506 68 306 892 -856 653 -334 -299 988 -4 139 468 19 288 988 230 752 108 -685 188 -728 -10 383 -507 850 -829 -310 -490 -105 -857 618 -902 -368 -360 -643 634 188 27 -335 925 -385 241 -805 606 962 668 632 298 -887 -772 211 33 557 566 144 888 -640 248 -858 -775 602 -200 151 -509 -769 668 -212 -721 -621 186 412 -148 580 2 745 -12 808 42 -697 -243 -473 306 512 153 256 693 162 -342 -997 -977 505 -199 583 435 -263 -532 -244 110 -524 -906 -138 -151 -103 491 -468 -301 650 -662 -581 111 153 320 -232 -626 -317 378 -981 897 887 641 -717 -726 -961 -995 -905 -724 -188 -940 524 138 604 -1 733 -105 258 697 -767 -221 -229 -146 236 955 -789 -242 -139 927 -727 -979 878 538 -207 -82 -829 -459 -864 626 -199 632 -973 690 609 202 -775 184 -782 689 755 81 354 -624 -459 426 -652 -653 -485 17 -991 -720 433 -297 812 -424 -810 871 540 -774 -266 973 38 914 426 246 267 444 932 153 317 -628 -150 -726 -339 -989 -683 128 651 -400 -170 -160 367 -698 880 -717 647 870 446 16 654 567 703 -213 -798 -26 -65 -747 -584 661 976 308 202 243 -952 -229 760 -208 540 786 -461 846 856 511 203 -402 916 662 -503 389 -568 27 399 401 419 -173 -806 -357 -300 577 -914 -942 -711 974 190 472 622 669 -757 -960 786 314 -479 712 -144 242 -817 782 561 -109 -905 667 813 491 -403 456 126 -687 429 -724 -365 -211 -537 170 -420 -550 -752 -80 139 649 -55 -357 -798 -670 -129 870 536 -563
    9     157 342 -988 -228 -685 635 -460 631 765 -570 995 -319 1000 919 -913 609 491 182 726 -786 555 418 996 461 0 -793 976 500 -976 -815 -207 -982 -41 -58 118 239 -461 -959 -659 -320 460 557 -599 769 -355 97 611 71 -647 398 -457 239 -482 -285 224 -292 -714 -665 -968 -138 -902 317 596 -987 -635 -614 661 -732 314 834 -951 46 55 -220 129 -932 183 499 70 -501 191 751 461 -153 11 -591 162 393 -833 115 -276 336 557 870 126 -296 321 -153 71 -147 -178 -424 55 407 -966 321 639 533 980 827 -124 459 191 89 871 475 -949 -148 616 -766 -908 -934 -111 927 -26 40 237 -861 244 -406 502 -893 139 -562 490 -706 -430 993 124 -823 -16 -570 -987 579 393 -415 -617 745 -542 857 844 510 28 -254 -902 -379 -50 -470 -686 -421 -60 -164 583 416 284 847 752 -917 -300 -407 -798 961 685 -572 -508 -807 -891 766 114 374 251 580 -731 -491 -939 -245 -40 577 -754 645 223 518 544 -533 -443 423 -80 742 23 911 899 -195 -780 597 -764 -747 116 -874 -378 -379 220 -778 116 -772 -55 -148 -997 -921 -818 936 226 675 -599 134 276 -165 -947 952 850 -775 392 324 -912 -952 243 -5 -649 -642 175 830 846 -797 -692 -460 -775 692 -14 -165 471 -129 934 197 -312 126 543 446 -189 351 -329 -213 92 -723 -380 -242 566 -1 504 132 412 917 -319 600 1 -236 -72 -437 148 -635 -916 817 899 926 -235 -892 242 2 -301 -146 -43 -490 -557 717 -848 440 -791 651 240 -458 654 306 877 530 -636 719 773 -606 917 -886 999 -567 625 582 -28 -712 541 -906 410 -426 456 385 402 19 -665 276 -106 -92 677 134 -818 -643 -720 390 451 -2 -832 336 -457 -226 -979 -176 -549 538 -188 285 382 113 732 739 56 -440 -463 224 -787 702 -478 -114 717 809 169 -921 503 -782 431 -782 790 83 994 -98 773 45 -573 -602 765 -30 26 -756 -352 481 355 -520 131 -644 525 627 -811 797 504 -339 453 -702 -635 299 -418 488 878 -919 992 -458 516 26 535 843 -525 257 471 -240 521 838 116 -412 -636 -51 -874 473 682 286 -969 -400 -318 522 -418 -195 -496 -849 722 92 454 980 724 -96 -278 -528 -49 740 27 131 442 -798 417 917 -522 -111 -56 -125 889 148 -694 673 306 373 -40 -188 441 871 568 80 166 -413 464 -787 550 -629 951 -451 99 602 -849 -734 63 -375 -612 -518 -698 763 -276 -925 843 187 704 793 971 -489 -906 801 955 -955 26 676 -647 -89 481 144 -965 -580 -697 -513 -388 818 779 795 868 -143 -631 -792 834 -877 -772 97 700 336 276 -337 169 -576 788 541 16 652 -819 231 274 -313 -874 424 550 -964 413 956 64 583 -788 71 724 -280 -679 -12 -164 356 -200 -856 178 738 -553 80 -77 -109 203 845 -653 -277 824 -799 786 65 341 -596 -885 409 553 587 877 272 -945 141 218 101 -614 -896 411 20 -272 497 299 203 -189 -398 823 23 -676 780 -610 577 167 749 -180 83 416 631 -873 128 -599 183 -876 994 -329 606 205 694 -804 329 -942 -997 387 -255 425 -115 838 -647 -491 -137 867 -214 -128 -139 532 -688 -325 605 120 -68 70 -483 984 483 -216 974 9 -301 221 -431 -406 371 517 965 -712 705 568 -440 858 -906 849 -409 -464 993 -330 489 613 -968 820 -928 737 915 -904 873 -866 606 375 520 -836 436 -453 122 705 -553 -671 626 -410 656 -470 710 -692 308 650 -146 829 -927 -28 754 -213 486 445 -866 -474 -780 615 -32 826 -3 66 -777 456 258 -892 -733 665 -111 -325 953 -174 486 280 69 739 106 -869 701 -513 884 437 -857 870 319 535 131 161 253 164 -618 -158 480 32 -551 -523 -417 -579 905 -288 387 991 772 -896 791 688 585 605 -160 -156 793 475 -362 -149 932 -937 715 661 -208 317 874 379 382 -411 464 -163 -304 371 259 -822 -61 -767 723 -748 -406 -575 -103 -961 45 329 62 -18 -493 666 84 452 -279 -179 -487 534 -359 778 443 685 -261 -982 -968 -580 -27 -993 167 -61 -337 -420 -909 124 654 -89 -738 330 -349 964 584 -808 -384 325 903 -857 -534 -734 916 879 672 -262 181 282 150 287 -702 -56 6 320 473 -25 -980 717 294 -775 -298 286 -175 352 -860 963 -458 648 118 375 -498 -827 14 -305 -303 577 -862 -875 161 -920 -388 358 196 375 -567 -145 -879 -828 454 515 290 920 470 -960
   10     324 604 801 184 311 -91 945 -887 462 659 309 -889 162 -592 -974 -45 140 470 684 326 877 32 61 393 72 -419 750 -204 194 -96 -534 58 148 -567 11 242 777 427 139 388 -371 289 403 -111 692 -813 654 103 -435 -145 806 -235 411 194 904 885 317 -943 713 631 -608 -846 712 980 589 918 -702 -812 147 -975 177 -424 972 -866 679 586 -269 -678 -127 -255 -597 309 579 -542 682 57 11 46 694 322 883 224 213 -649 460 230 400 -607 -307 271 -435 -679 806 -642 335 -178 -295 942 -961 543 101 -832 491 -869 -882 749 -62 -162 303 -180 915 600 775 29 -250 -180 353 -980 -926 -172 593 -648 460 907 -288 323 739 -253 -500 332 215 -486 -862 -174 -983 -237 -917 476 -165 495 804 -108 -801 -906 -626 387 -898 -150 332 369 -558 371 279 -78 858 -554 381 164 -557 -802 253 -556 313 592 -342 -893 -221 -463 -634 -513 944 -984 -693 869 232 -678 550 -775 -492 516 -558 -607 -31 851 73 -867 -593 910 262 603 -209 -876 118 579 -296 -664 -764 -643 -910 268 496 -33 -248 -693 146 61 -784 540 -223 452 -130 -692 -267 95 -587 688 -748 -683 -99 -77 -416 -592 -675 47 -204 63 -625 -602 921 -775 913 133 -435 -980 -207 287 461 -731 -679 723 -721 412 -71 783 -167 672 220 -347 -330 -794 -681 996 971 -977 -656 -601 848 576 922 -953 -743 -798 529 -211 -621 -645 60 -156 -532 -208 153 171 -185 1000 619 547 -411 -448 -29 -598 68 -555 128 618 -718 913 977 -195 -219 520 -45 -795 -177 -128 -571 795 -652 -441 967 -256 -594 659 -887 -720 -736 -637 166 -396 75 317 647 32 -844 -132 398 -124 -462 57 2 -330 72 5 287 582 -214 445 -942 -514 -855 946 947 679 -404 -264 -153 -474 -515 -139 -833 -299 -613 817 -957 -574 -422 -49 240 -741 -739 -996 -924 134 434 -558 147 873 -915 531 -64 -547 -623 -710 -789 657 -942 150 920 691 954 473 660 320 315 -284 -930 138 730 458 495 84 213 -953 608 478 -384 449 916 -23 -951 476 539 -658 199 514 296 -1000 554 -272 -802 -973 842 452 366 -249 -625 161 364 778 223 559 346 -351 -756 3 325 271 -394 -10 475 385 691 -849 -196 -842 -231 -956 -922 377 -401 507 196 456 559 702 935 219 908 -884 -771 -889 921 -702 324 -510 -817 -481 -920 -444 261 -521 -367 -320 651 869 -266 107 -793 -912 545 -79 -279 -375 976 -208 22 440 28 -1 -645 -51 -584 915 897 917 -834 -28 -236 740 870 918 -74 908 -803 -633 -393 -758 -571 118 -696 -623 438 -326 704 101 855 -651 0 492 356 719 457 993 -617 -409 463 971 -302 545 797 -765 325 -154 -692 227 -536 270 -623 -364 781 -272 380 -598 70 684 -978 -429 -225 936 758 -585 -158 255 160 462 -366 992 11 631 -857 362 -399 -925 641 -934 779 315 -787 493 125 925 939 522 -331 -877 802 440 -489 702 -410 -873 7 -858 -82 830 715 430 -557 183 73 451 -161 -376 -624 150 103 -968 378 -44 173 -468 645 -649 -233 773 668 126 -353 -855 644 936 858 221 -516 528 534 616 -708 781 -878 -533 667 144 750 932 114 -924 -856 -197 48 -607 612 -980 -525 -159 70 355 -82 -838 -967 -951 -463 -61 422 -413 -93 806 35 -500 393 774 192 952 380 558 -498 821 -614 917 725 -76 903 832 -261 -160 820 504 610 565 -474 648 -905 540 982 -609 -936 768 482 -977 691 408
   11     -362 582 448 321 -283 -911 95 563 109 708 667 99 160 795 -319 606 -41 644 -379 -175 -299 895 -162 -85 -378 198 -68 -634 -690 186 -535 -796 -211 -681 -491 -626 493 -440 609 -890 -716 840 -260 -273 -144 -700 -374 549 23 -514 -375 971 -961 -910 508 -19 -864 -205 242 377 794 -638 578 -521 -707 841 746 -776 773 -596 843 738 934 -939 -533 56 10 357 -762 782 969 -598 862 -341 646 69 324 998 136 -556 713 -905 -601 963 -504 450 921 279 372 481 -226 317 866 -332 433 737 75 149 -358 -481 789 -691 177 -321 183 410 -841 -939 972 22 352 -617 376 -149 304 -617 291 841 839 -491 339 -520 543 841 225 82 -188 -309 -546 393 -636 -546 891 -154 494 662 -533 -242 -267 282 -108 473 -626 -838 378 -279 -3 -259 -791 396 -671 298 917 353 -86 591 140 568 814 -299 252 -85 -968 1 -374 599 173 697 315 -274 -247 -93 -503 -509 -729 -485 120 -468 -909 711 -531 -588 18 -519 878 -926 -72 800 786 247 -151 -959 243 -372 -528 -429 -881 -112 -635 -450 584 852 114 -800 -969 351 676 -841 -527 -400 860 -90 466 173 -80 642 939 621 -389 -786 814 417 347 822 79 -462 721 -37 -367 186 809 913 -795 786 880 -766 -589 64 -656 -995 633 365 769 -266 -576 -827 37 -855 -544 862 -306 848 -800 307 -466 -349 -657 -172 703 -94 -751 735 -334 992 -763 322 -165 -987 100 853 -741 -437 961 42 -339 584 78 -313 842 866 467 -763 -420 -836 946 -95 396 -162 949 -702 -25 905 17 -730 -165 -712 -464 32 -296 -969 -509 -717 471 -952 925 -811 -458 796 -239 -846 -163 381 833 -672 414 -329 -94 -32 128 -76 -485 -320 6 -547 761 132 59 641 258 410 -748 490 41 662 -454 728 -207 -984 -303 -145 308 445 738 589 -252 357 975 441 -48 586 383 788 934 775 532 -267 183 -949 -664 -897 921 336 -152 -908 879 847 -319 887 -34 -660 -310 605 999 -875 -249 695 698 604 -375 -822 917 -128 298 630 895 338 -436 -560 658 -69 -584 502 -818 -83 -619 383 16 -903 -952 -57 249 -188 298 229 489 648 997 189 584 -69 -149 -759 20 345 -582 565 30 848 266 -964 -707 -146 -516 -949 516 -587 310 120 -382 -488 -460 -536 139 -703 -978 -121 481 -332 738 123 -39 -374 -314 582 -866 427 520 866 872 -456 396 -957 -121 731 844 -628 250 448 -773 -90 -787 718 551 389 -676 -191 -111 -539 62 727 396 -196 75 577 474 714 -513 327 -814 133 675 -504 660 -134 -188 654 -911 -404 -559 -909
   12     826 924 -651 -419 265 -749 -261 -130 30 -212 790 -949 -557 372 300 123 896 257 -152 951 -596 342 643 -230 -381 634 734 -19 738 -980 737 797 704 -183 -798 809 403 693 -144 -517 700 311 -614 -159 -267 734 -256 -827 981 221 -788 -604 -825 -808 95 -330 -88 -279 -280 -699 844 746 -539 189 -336 283 -449 286 298 489 -599 -363 948 718 606 -295 -29 -629 468 -118 -681 94 397 36 248 927 -876 41 -772 857 715 -953 806 944 -961 -225 356 -41 -922
   13     960 197 -61 -824 -575 609 830 39 -512 -364 132 -162 761 -308 -122 -741 -63 -899 616 -747 -505 -365 -705 -758 763 19 200 659 -452 -437 609 -967 -934 -710 980 124 731 602 528 -110 -323 938 -530 -937 475 368 651 418 -781 -963 296 55 829 725 55 -490 -778 202 433 -376 -55 450 -820 493 307 -249 -98 467 -206 -831 -797 694 134 916 365 -899 -749 -35 -853 923 192 -609 386 1 342 -81 -978 850 -19 767 908 676 -17 -108 509 -678 -641 841 525 638 740 -810 670 -542 41 117 305 -489 727 -431 -817 313 -381 30 381 -688 -811 320 -53 632 484 -967 -428 -617 95 901 316 707 -729 -289 -798 -476 954 382 -56 -721 -963 223 -429 759 44 -602 70 -465 234 760 -954 -339 -695 718 340 909 899 -993 -728 761 -191 669 24 -337 742 470 -826 -343 658 158 -944 161 425 3 -788 -839 983 345 -192 -127 -593 -275 644 473 -672 -566 250 511 38 -266 -227 319 -257 -379 -673 -267 714 -338 855 634 326 425 113 128 946 -979 -20 -38 967 384 18 392 306 144 24 -372 -962 201 897 513 -915 24 737 -160 -663 -54 987 -897 -835 381 104 -546 -877 246 733 498 -77 -639 -164 -192 -562 14 -527 -648 -671
   14     0 808 -247 -159 283 -713 978 884 -516 -568 477 295 -816 -263 -980 964 -723 -893 -243 325 847 -185 494 -438 -670 724 581 -41 269 -328 -583 61 103 633 -915 254 -774 -888 620 -36 -71 -378 -807 942 817 247 418 677 800 -147 774 701 -197 -364 828 930 189 -731 -362 412 571 267 -6 517 -811 -708 -875 258 517 862 -989 921 440 -292 107 -817 -245 251 -783 246 843 784 108 -763 987 -757 -652 967 638 -913 -286 181 -148 -733 -37 -983 720 878 -929 65 116 621 421 678 -504 310 -557 -157 -380 540 -318 -525 -88 233 -855 -915 -900 691 -414 -998 973 46 139 -995 779 -498 149 -340 214 -381 -556 -167 -767 -19 -378 417 664 377 -895 832 452 521 818 -136 -467 269 368 524 431 964 -693 188 -79 836 598 -997 661 497 -820 791 -85 966 104 520 -204 -864 690 521 -957 -971 -300 -731 -371 967 505 202 -672 638 146 247 113 -994 658 729 -452 741 879 184 402 -875 546 946 -712 -639 -861 -147 563 366 -566 -125 -694 491 -689 762 -549 260 514 -97 -43 740 101 282 457 -869 862 239 703 -297 -680 21 -286 357 126 360 706 412 -725 -788 178 -71 810 775 853 214 954 73 713 239 -849 -552 771 924 799 -875 219 -82 -528 -203 -691 590 964 -865 -293 -166 155 -647 -627 -950 676 -457 -374 -272 152 246 -746 -741 -185 -380 687 515 -942 32 -83 -738 -243 623 -421 -527 112 929 607 -355 -184 749 -928 2 691 -209 -984 924 -987 103 -904 866 -526 -528 -158 -484 320 458 -911 492 384 80 691 837 -882 -828 284 949 -939 86 851 59 980 -71 -140 -44 -559 -892 673 780 209 539 -300 802 74 -347 965 -751 -377 -192 -72 786 -110 257 -818 447 -381 -411 479 835 -815 242
   15     -984 -874 676 652 349 628 -594 -362 831 933 -662 542 -770 -326 -946 -274 -168 -977 -572 -165 -901 -941 -10 -37 187 -1000 -439 370 822 772 77 -952 -310 694 -330 -831 -534 160 444 852 -229 -937 209 -70 219 -950 -659 825 811 -934 560 910 449 -232 -793 -250 18 -507 -412 408 -795 -945 518 317 565 -84 -922 358 681 36 -641 534 -832 -165 -540 -944 16 -319 -553 222 275 726 -483 -349 -260 709 407 152 45 -156 -870 -509 -451 486 150 195 932 -679 -670 -216 433 894 -627 -895 11 -498 -242 237 940 439 -72 -197 -800 411 703 626 -235 -762 456 578 448 165 391 -471 -820 338 -262 345 -788 -82 60 -920 185 -749 955 -380 485 -487 -941 656 109 -433 -213 248 -456 -513 -365 -592 324 544 929 -540 481 684 -554 -157 932 287 35 891 189 -502 -757 451 -567 -443 225 -827 -681 -500 -513 -722 281 -235 174 -992 508 -204 -740 553 288 75 918 -243 -565 970 204 -853 234 -816 -441 -39 -30 -897 -418 -399 -636 872 900 -870 -298 -39 159 974 -691 83 845 -669 667 -669 250 -50 -141
   16     91 412 -277 586 403 650 -374 -333 977 -287 -554 341 774 -505 164 676 706 -69 -64 -688 276 439 -268 437 226 -271 -882 291 387 257 -54 941 -369 270 -223 -611 -358 433 -177 -320 321 -707 908 -282 583 591 -906 -366 995 961 16 -208 -98 25 59 -280 944 100 752 -201 476 -850 -190 -850 883 -368 -193 954 318 -395 -920 51 603 -292 949 -176 -797 -684 -207 -391 -744 -63 365 459 963 422 195 -30 -116 633 -849 -136 -474 296 -430 -755 -680 -914 277 178 96 -863 614 483 463 873 420 453 -340 831 -970 943 299 452 -690 -465 -591 -921 487 -248 508 51 837 220 -96 -888 -636 -87 -710 -611 -613 -341 -410 660 15 234 -258 -391 184 -830 -381 955 751 320 144 -299 -463 875 -832 -946 183 282 -527 527 -243 -135 -466 473 380 198 301 -542 958 -408 703 398 -578 -498 -591 417 458 -58 12 -696 409 -210 114 -353 940 -281 224 958 -305 -163 646 -35 -209 -315 200 -149 -104 436 195 410 99 819 335 -181 -873 996 194 591 334 729 589 -403 -266 -525 -190 -102 938 -207 581 -351 675 -553 -921 346 812 492 -740 197 -216 -717 16 -392 -69 297 -281 -1 -187 -903 -520 163 -929 -278 98 706 -322 412 845 627 597 -768 -924 669 -564 17 -391 693 -653 869 33 -912 -74 673 451 -907 -776 -598 -625 549 838 248 -325 -580 921 -229 -941 498 -668 618 -150 314 -790 -621 475 -735 -515 511 -101 834 -395 -144 -640 -281 268 546 140 762 366 -73 322 605 -544 610 -480 -905 -979 -808 727 -554 -963 -202 -991 911 -992 368 -46 -735 -604 964 -833 -89 990 873 -686 -277 593 145 43 -575 -286 940 342 -53 -170 -735 -745 280 403 -231 870 -164 -4 -141 682 408 462 940 -585 -4 -362 -151 956 434 -501 -351 140 -286 720 759 -592 -416 945 896 -567 -838 265 401 -836 -86 983 -35 -286 -378 -587 -791 -313 274 904 842 -940 -143 -570 -5 -790 -174 -59 485 -51 55 505 -937 388 -763 -859 -213 -54 810 169 -834 -751 442 -32 822 -388 -659 -305 -600 -85 -402 -671 675 760 -200 558 271 200 -479 -293 -439 48 -70 734 322 559 -831 824 831 -628 -390 352 -822 -497 -68 -558 490 -96 -355 -491 355 972 -759 458 177 1 756 173 323 6 947 380 805 -78 -74 -44 -668 -327 133 -699 665 -620 342 799 144 -883 -315 -336 650 -198 -859 -255 302 -611 -674 -568 -125 787 -697 -88 -176 -897 634 -91 656 -645 -280 287 957 643 454 262 -608 -172 460 -805 734 -988 -85 343 301 651 -692 373 768 -520 727 675 -992 -447 913 471 -24 467 750 -602 33 -798 -763 115 -584 -801 -227 -265 -147 477 -611 5 643 -909 510 480 -176 -441 365 -989 782 8 -121 672 678 349 664 200 -179 546 618 -120 -276 850 706 306 615 -294 -272 -26 956 210 -506 -892 547 27 -234 834 518 -914 855 27 -587 960 -163 582 564 935 52 933 543 -434 -500 -316 240 -79 -374 422 916 593 -128 -34 -410 799 835
   17     -181 273 217 558 -311 -723 -782 877 -181 -952 316 -396 -900 961 -999 -991 -551 -777 502 -716 547 -504 985 760 -676 83 187 -393 -268 -288 -204 357 653 -473 558 233 928 -126 605 -516 453 536 -898 -980 -920 -178 -158 421 -755 970 -895 -682 835 59 45 315 944 -481 -568 544 761 684 -716 -769 -696 959 -926 310 -39 -710 443 -49 -427 357 180 -623 302 -239 -653 24 -172 -66 -490 946 821 -133 -209 -159 -528 192 -160 850 -807 380 255 -105 820 150 -14 115 942 46 -344 -569 546 -333 430 -138 -45 -468 126 163 -336 -220 817 264 37 -734 -669 -414 847 579 329 396 -86 940 591 -369 639 163 -442 128 -927 -771 986 723 425 920 -800 861 -955 -419 -610 -218 551 -273 -645 351 -324 -555 -73 -22 656 304 -756 811 -226 43 -513 -917 856 -25 -164 -87 -449 -522 244 -863 106 -197 341 -522 -120 -533 -599 867 -410 473 14 -747 940 -802 -479 735 658 -513 -995 -346 485 638 433 97 531 394 900 -593 790 227 -286 -470 661 968 807 296 631 895 -210 203 141 189 36 962 -988 -473 -53 -803 493 -968 363 -249 59 -27 944 338 -672 -502 713 614 795 435 459 -211 -612 296 516 217 273 -465 -108 151 212 479 -426 -881 846 574 700 172 292 880 -891 -176 -171 -575 910 -257 554 208 97 338 -84 -820 -857 360 8 930 -310 958 314 618 -375 -945 84 676 -511 -899 229 525 20 477 276 -828 -722 321 -135 -393 -888 735 759 -581 559 304 -511 26 303 -988 58 658 -750 766 41 814 -394 -550 676 -983 -246 594 -470 430 -975 -551 360 253 794 -358 173 -535 -615 -540 -524 -808 -596 -887 -915 -201 131 404 793 -188 -350 692 -475 -100 22 -53 -775 38 257 -638 937 381 -105 48 -755 -674 -882 403 -269 894 518 -873 -317 580 369 -64 -84 -113 -19 -454 117 926 856 719 753 718 -551 -668 280 -655 412 -773 318 -338 -202 851 -860 384 -929 338 416 854 -911 -63 -662 3 -512 980 695 839 919 606 -153 -620 -612 -289 -778 591 623 903 450 -615 715 -431 167 -675 -292 -844 -307 266 -468 -129 -128 332 136 -127 -102 -671 -961 354 -940 -11 948 -572 -144 -345 67 373 -43 708 -14 617 745 488 69 556 775 -283 -836 954 554 641 -948 556 958 192 658 953 -593 851 -279 835 675 -850 -824 175 -17 -455 943 -433 -291 -946 167 139 437 -952 -999 461 513 77 -484 749 -438 791 909 -758 -6 -684 561 340 -520 810 -861 -849 586 504 -434 689 959 -182 -881 -531 637 209 174 795 32 -659 -184 -780 -251 -910 368 -120 -902 994 -670 -15 782 898 118 -823 -986 -539 -533 814 -458 -950 623 710 -417 517 478 807 170 913 780 610 452 -56 -955 919 -46 -181 -918 100 -633 -169 935 -510 396 -857 -843 264 -403 71 -733 492 795 293 630 -981 225 587 -53 -559 816 498 -516 -881 0 660 -424 87 440 950 770 309 633 -859 -161 575 526 -494 639 -615 688 258 960 -675 -764 -189 -310 871 -167 -188 -507 590 559 645 890 -783 -540 123 -408 -636 543 610 872 -159 610 -252 -884 -431 -703 707 414 290 252 847 510 550 -415 -930 335 529 -366 -432 809 548 -513 -554 654 -909 128 -508 228 -57 300 -914 845 -24 -933 -150 -892 408 801 -846 992 855 589 781 -818 758 180 -303 -699 922 -544 -441 436 -994 -498 119 -601 626 639 507 868 -45 -202 610 540 -7 -230 757 243 567 -10 29 722 -522 301 -504 -396 290 -233 -851 817 -149 -641 -779 -246 -421 408 -20 261 564 257 244 -155 -118 -85 264 401 -416 642 -89 215 -503 865 497 305 -35 997 -607 858 -163 821 638 -998 271 480 -619 165 589 -659 480 113 -730 -207 -146 -141 836 -169 122 -404 944 637 701 -608 759 644 -859 -175 -129 532 525 251 583 62 889 -335 -812 -714 -270 385 -836 912 -886 106 511 528 543 -21 310 936 -369 -876 946 -484 -493 -353 86 -656 -568 367 738 -356 481 329 -683 -374 131 -513 324 -138 515 666 -70 582 -493 -200 26 -446 -850 -361 -235 213 6 -737 721 430 -309 912 736 -754 -448 -788 762 367 290 -360 -254 35 -523 93 -28 -411 688 -88 141 -367 915 595 638 782 -427 -877 -79 -948 202 -198 537 -699 393 -845 -214 459 -421 -47 -806 -865 -579 959 -44 -102 -719 -501 -820 -861 409 276 -177 -213 508 -332 -90 -955 949 797 658 390 -761 786 -701 809 907 -927 -320 657 -42 -946 -752 -842 -568 -847 -790 288 549 -53 292
   18     -542 -510 -298 -872 -371 -564 107 947 554 957 -656 985 -657 -168 -339 -930 944 -318 697 453 172 -277 936 -961 -284 -551 -622 -833 259 -794 -63 484 -329 282 828 -683 50 -66 453 35 596 875 -577 940 -261 -747 127 -652 528 -188 -290 420 -294 -141 -960 363 -480 374 -495 805 -447 -421 -313 -359 -16 -739 408 -709 -985 106 636 -620 -140 -683 -718 248 460 954 -322 -917 259 0 694 -48 -216 -725 688 -130 -796 -451 -869 -119 899 -291 20 -16 -242 708 -578 110 519 458 -540 -801 -813 368 844 -788 -112 183 -835 149 -518 -850 -226 293 -12 -719 -208 -626 754 -79 -46 -512 -474 270 332 315 -123 931 -558 856 -63 -562 -202 -59 161 -831 -196 165 546 -501 -551 -625 351 -303 -424 -979 -408 272 548 771 -418 802 -229 24 710 709 -728 537 -361 -972 -591 -181 -617 301 24 -661 -134 -884 -391 -598 242 788 373 535 442 883 693 -18 -749 -765 332 -470 579 -169 -364 -875 -314 915 114 -503 -971 406 -143 -12 492 -304 805 -583 69 672 -954 250 681 -347 763 -553 -149 -410 -833 -556 681 132 -681 -126 238 -935 -102 -101 -606 -139 589 -905 521 -536 368 -122 251 -985 -500 -674 18 -323 -916 209 -473 232 670 -982 -391 -267 359 -48 272 -84 601 -755 -446 961 -508 781 -5 671 788 -84 -893 -638 -202 491 -990 -644 825 -403 -28 62 386 283 -371 -210 -333 -728 67 -466 602 -800 -244 -571 -543 -538 -999 -921 -471 712 156 841 -274 316 447 -410 -146 -706 762 740 406 -740 -419 195 -310 -30 -490 63 299 763 633 -723 820 377 -932 -788 257 957 -865 186 93 -275 286 -396 936 -657 926 -49 597 -450 966 -269 957 810 120 113 18 -618 814 420 -628 -729 -469 75 349 -395 605 -679 326 393 -818 163 132 229 778 665 -827 -721 -546 -276 -632 646 48 -439 247 849 25 454 -894 896 -334 -911 -67 751 791 291 145 748 -249 -254 436 -457 -448 5 513 -423 -584 -674 137 -186 -589 -91 358 95 -41 761 -456 480 -21 861 575 -187 -757 337 -259 977 113 183 757 216 -352 474 -277 882 0 863 338 -629 355 331 868 221 -287 525 460 -12 -104 -668 -932 -921 130 -726 763 918 819 102 -992 815 -65 -495 -172 325 287 -685 179 -726 450 -703 -337 969 -16 -270 -388 -609 444 417 -849 -738 746 892 50 18 430 -25 -463 99 418 -933 -336 646 380 -928 667 510 270 -866 -925 862 351 -527 -275 -316 -784 943 -393 -379 -880 -988 -124 810 714 965 -190 -367 812 26 -75 162 -443 891 640 222 -821 425 901 -786 -478 -488 -898 5 423 591 -773 315 -898 -290 90 908 209 -124 -215 -349 -682 -868 72 712 -116 556 -678 -657 -64 -595 -32 298 647 576 -926 565 -158 -848 727 605 -295 -951 -76 -583 21 709 -261 589 -720 -492 628 -997 581 212 62 765 -786 827 472 -166 -949 880 -36 -948 162 771 911 142 -489 -383 56 780 -186 156 -759 220 296 -813 336 101 951 95 353 777 -926 469 -359 681 167 64 -125 -132 -330 457 846 886
   19     -999 -58 370 -34 -518 880 990 -127 -4 -265 -813 538 -401 466 994 738 840 -16 243 -610 676 159 -500 -98 413 395 -572 -703 40 380 -386 751 39 -424 -471 -208 983 -365 538 724 739 -697 -754 -60 -508 931 478 659 715 -750 733 391 -299 886 -675 -90 764 800 233 -22 175 797 514 -155 -806 420 -364 -668 309 156 -590 117 -279 -421 -744 -764 400 -601 867 945 -530 -463 -906 928 356 -466 -594 592 717 450 877 899 -122 679 -368 -395 951 50 919 -135 -374 527 211 204 -1 -357 -29 -892 176 -384 963 251 566 -410 73 -189 -530 598 -545 -289 -240 382 619 -141 -325 -851 691 324 810 -291 695 -253 -999 605 -390 -761 -816 665 -107 -939 257 -1000 620 751 192 -143 389 -916 1 -303 213 348 58 945 775 906 957 124 488 -952 -37 573 -48 284 590 969 -853 309 244 -559 261 -991 -675 -524 -325 201 -319 -586 -844 136 -759 -51 -914 -915 -236 -877 205 -967 143 872 -152 926 -29 -1 27 -266 887 -45 -880 683 328 -310 -92 945 -1000 -687 -564 -406 -858 -492 -812 267 159 99 -574 -810 -910 -568 80 683 922 34 -622 445 -261 -46 399 230 -559 341 -1 -212 620 -255 36 -26 -681 -741 -199 368 -719 -413 -985 901 -87 704 -26 -982 -734 975 -1 -15 631 110 -368 -629 -77 -515 229 666 686 -891 133 -865 378 376 227 -743 805 166 -907 639 -331 -804 715 -756 549 -207 454 166 381 360 -402 -578 441 884 -870 -157 221 76 20 -30 -728 -9 892 885 -332 -633 -220 -115 -559 -869 585 -689 -238 -386 -580 315 312 -194 -404 913 -744 -561 -51 -929 -66 294 528 266 -205 -996 698 933 655 -459 -528 -562 -361 -639 -740 4 933 202 -130 -103 -334 -294 951 -272 -468 -43 -532 843 -960 504 -987 -5 -695 -128 667 -472 -262 625 -545 -652 613 -612 788 0 494 -233 -184 627 -169 -510 780 -590 364 -150 -877 790 -431 -570 286 283 535 -566 582 -392 -193 -638 -450 640 -992 794 -823 278 357 610 -488 -569 174 -684 204 -598 -322 63 -220 426 483 583 754 -978 -958 283 890 -948 233 491 -223 -259 95 -181 -474 68 166 311 869 124 329 -702 -111 -512 868 851 -603 421 -167 -570 -833 323 424 606 -905 -340 308 651 13 -944 -569 -884 -376 -839 686 231 -272 -104 -628 762 777 376 -873 -914 625 467 576 -789 -560 -81 450 -128 539 521 -581 880 305 786 -207 -652 22 -237 159 -980 -557 569 -329 117 399 285 622 -441 499 510 -39 -811 380 -292 709 -920 -954 916 952 625 -824 -664 236 -914 505 428 278 -617 635 370 -773 -714 469 137 -194 -106 -25 -816 -168 574 -50 749 279 -883 -788 866 -955 520 -303 480 -101 -886 -188 399 989 426 604 -302 172 -865 -883 890 58 201 -235 -272 -940 -918 -166 793 -953 759 388 -392 -226 -91 28 -494 63 930 89 888 173 418 71 561 -602 -676 -923 -974 441 44 218 105 -590 141 -73 650 593 -348 -96 -276 444 -983 -775 -475 -832 -562 13 -248 468 587 324 764 -271 -697 -200 883 392 -15 508 675 -962 97 -398 337 -999 -510 119 329 107 591 -348 -131 516 98 -37 883 734 660 -495 717 635 501 -197 290 -839 945 353 317 937 72 -297 940 262 -191 778 -617 804 431 836 823 797 -991 200 881 123 -833 -630 -793 362 -160 152 -989 762 393 -374 774 -724 -545 546 -548 -688 29 -832 382 83 623 540 687 902 -87 -177 -166 -433 313 -498 -781 936 -521 303 884 184 350 -986 -433 -91 -945 264 755 237 -502 -259 -510 663 650 49 489 548 -344 439 184 801 -467 287 197 575 684 319 178 793 -202 -542 563 697 487 714 -383 181 -66 -198 -854 -423 -605 633 -342 -156 454 -570 943 352 936 256 666 -178 524 -527 839 794 31 -299 1 693 736 -90 826 -447 -397 117 655 164 -276 -320 697 -364 -102 975 641 335 -495 -884 -383 610 -312 302 928 501 171 -198 203 -548 357 673 -410 968 376 618 -658 -278 433 441 935 -700 -808 -413 138 788 -750 -279 -247 -561 958 -999 -639 -569 -313 164 806 -794 209 -775 468 -797 986 -797 372 -897 854 657 -141 -167 542 595 588 923 -255 -438 18 -641 -794 -61 -137 -308 461 -83 -31 -818 577 649 694 488 -927 -247 -947 20 -38 295 -597 530 916 -372 5 416 313 561 -192 88 -302 -216 619 -150 823 481 -871 393 -798 -496 199 -489 224 652 -760 533 -429 557 437 744 969 573 274 855 -160 -584 62 209 764 -748 -177 -412 -354 -61 813 381 -4 885 214 342 -959 -831 -264 607 -934 -144 196 -520 -715 757 151 -645 681 237 -262 920 476 466 -763 -273 705 -753 818 -43 774 793 77 -417 -200 -896 878 -470 -872 -591 841 -838 -55 -555 -670 996 -858 -303 -139 -115 -622 -488 -114 -517 111 -865 556 705 -93 -600 768 260 822 -859 500 26 440 439 11 -449 932 29 265 478 -208
   20     -440 812 -330 152 -403 326 750 964 690 85 -465 -331 -308 567 -42 -598 806 -702 450 305 -773 -76 910 -334 380 -776 -925 -678 703 766 -390 -194 422 -265 507 -573 267 409 -429 489 -698 -46 18 465 990 -66 -940 808 -609 858 -464 435 -256 -936 786 -173 -749 461 -913 710 -580 659 691 679 509 -867 -172 381 618 699 483 368 -842 965 731 140 65 840 769 330 538 760 -955 -299 -730 -174 -872 747 879 101 -819 595 98 -785 579 -585 221 -681 175 172 -199 133 -630 -507 -692 424 -451 -41 490 668 -187 149 528 -750 444 -664 -234 -868 134 685 -274 -420 -445 282 -988 984 592 -661 -862 -363 -973 913 -577 -782 -266 900 -501 -156 -806 -692 177 741 -704 952 432 -659 299 982 -978 -872 412 860 315 948 478 52 344 -124 780 769 -320 -663 -655 756 394 134 -789 -736 160 753 837 -140 307 -340 -792 182 -21 -383 -206 -628 288 -22 -377 -379 769 -462 -727 891 -573 -806 47 -562 783 897 -742 609 -172 -876 987 -904 312 -563 -573 -334 305 -215 288 526 -659 -141 37 -26 -312 -813 203 -777 -32 -381 -601 -372 -586 -321 602 -531 681 -84 -444 -206 -321 -357 -246 795 813 419 -532 -130 298 120 -519 972 -365 398 851 -968 343 -72 524 -147 422 989 -346 722 -934 946 -987 -61 -640 224 781 933 -157 371 950 -801 -929 -130 386 688 374 -72 728 -964
   21     -267 -432 458 847 95 -457 972 292 -461 -837 -333 308 -397 -103 -455 920 -742 -741 909 908 738 -759 -629 -532 -911 80 582 265 680 -310 486 24 8 -609 277 -715 306 -517 -587 56 796 119 56 -819 585 -9 999 -619 -504 -164 -974 949 -224 -203 496 -114 -195 661 365 962 -215 -471 151 490 -24 -471 -382 -612 980 748 -25 383 -467 -374 -918 582 -984 411 -262 977 370 315 -513 497 -804 -1000 715 -353 -251 -635 -566 -722 770 -657 666 355 -918 304 677 883 959 -291 -260 638 -658 -199 277 -352 -375 240 514 908 44 595 -465 619 357 569 361 798 -1000 21 230 289 960 -574 257 372 397 428 -60 -555 -752 343 -122 138 478 -916 -124 120 480 -481 540 63 557 307 -97 639 -238 545 160 660 972 -846 367 -735 612 -984 -32 -594 -728 352 121 -106 357 -48 321 -630 841 684 -325 815 -450 268 -891 248 -278 631 362 234 92 854 -476 935 -180 470 426 372 -226 -990 669 623 72 599 -705 -783 -409 -637 -381 -38 689 -947 -432 -178 945 127 811 -228 -754 630 -472 277 -227 422 814 -655 792 199 78 12 -751 937 495 -504 750 578 40 -396 -89 955 129 181 -943 600 184 -497 -215 719 3 80 468 760 440 245 -374 -758 -306 -35 515 -620 -664 -50 546 -43 -532 72 804 654 -497 -74 -524 -270 449 185 -229 163 662 -740 -162 -519 723 309 -751 -442 125 -534 928 927 760 -656 -424 99 878 556 -722 349 -673 616 -279 177 -11 -187 880 -471 -118 -813 701 -30 151 -372 -944 873
   22     -72 865 774 334 -187 -993 590 -107 -746 -220 -347 -331 663 -202 -634 -170 -578 962 -420 -358 -933 -821 286 -721 484 -213 -725 -893 274 993 959 -611 308 -247 975 398 742 -128 -741 -404 -527 584 -440 -395 -593 60 -956 -734 -593 286 988 339 -410 -1 174 235 -755 97 388 399 393 -328 -683 999 19 888 -21 84 354 369 737 922 -648 204 -768 974 60 471 -320 -545 -994 -6 -884 406 973 993 96 404 711 731 227 478 883 240 810 43 523 -733 -581 -272 100 -89 591 -925 -986 706 202 -517 615 844 914 313 501 -873 -347 609 447 310 -614 -145 -336 -855 349 -810 -821 -358 -876 -955 554 322 -484 694 366 -528 798 976 260 990 -335 -251 951 756 875 371 842 -637 296 -829 -989 842 -639 -118 288 996 -432 -846 -509 710 905 -460 772 329 -76 526 -607 -364 -736 -55 158 869 -445 -878 -670 668 -956 41 683 181 -808 515 19 -342 -29 926 -696 -464 -32 -382 -312 -259 -83 -837 264 -918 -133 -751 -602 421 511 883 -41 -931 511 -397 415 -803 -191 -493 554 91 633 -440 192 -326 -398 988 -219 -139 -845 107 -299 971 -948 660 -279 -847 552 386 -742 -737 770 -298 871 297 -704 287 760 681 242 -71 -663 -335 -716 451 -879 559 98 402 879 -169 638 -949 79 373 -814 -163 757 -926 517 632 -275 984 891 544 711 -575 393 550 -612 -903 -193 904 -16 -668 324 -653 164 176 718 578 -826 459 -832 -646 -734 582 494 71 -503 890 405 -225 99 142 758 588 -935 779 -35 317 416 461 409 -131 -887 461 75 793 332 -604 -343 78 677 255 926 605 -205 808 -431 382 828 476 531 -280 247 874 349 322 -346 -475 -704 -7 80 -908 237 640 -586 -229 -120 -849 127 118 697 -182 -517 194 -30 -211 -964 509 966 823 -862 -616 839 671 -987 850 -752 -254 -403 653 -573 -768 596 576 578 -535 680 -616 267 985 15 294 -813 499 290 -611 -427 -281 -283 -369 473 829 468 -860 -594 -174 732 -125 -246 -599 -439 659 -761 -510 -525 647 -84 623 -621 583 348 384 -700 -642 858 534 -633 155 632 -282 -759 -787 620 750 529 -56 -248 616 -708 -112 -392 -416 198 200 -109 686 -262 661 -104 -235 662 -912 601 944 -133 700 -386 -131 256 -523 237 414 761 -899 -563 -905 -282 -915 837 463 -937 -679 468 -155 711 -628 -712 218 537 552 -457 658 -237 331 -232 913 123 -226 583 -191 624 230 947 970 -915 716 862 -492 -495 760 86 -861 614 399 -16 377 -685 -350 183 -916 304 67 144 -313 492 -392 -377 576 281 -757 443 663 409 -202 984 754 709 -607 -824 -540 -110 904 368 -606 420 281 -67 -517 834 422 -104 54 -904 972 193 412 -125 38 436 478 -752 816 140 -679 -776 -67 -455 -95 -51 -309 -576 -896 -343 575 493 -401 -510 350 666 -579 718 -15 -661 275 -339 -534 -799 304 104 406 172 371 -617 -273 -265 -864 -148 669 470 903 -892 -484 932 820 70 252 475 -285 795 509 228 797 320 367 233 -475 -37 427 690 456 295 427 -273 761 41 709 915 -950 292 -563 -846 460 186 417 -346 125 -724 -266 147 -702 -852 -879 781 -304 -844 392 817 745 -458 816 -788 -558 943 783 346 -415 -190 81 -115 43 633 -346 -879 -442 -993 -158 240 -673 183 -498 894 -22 427 420 -784 -120 -685 413 -573 488 -738 -790 -763 -514 -496 62 133 370 147 -967 403 -633 919 370 -985 670 -214 180 706 -777 974 387 931 -766 -302 316 215 -335 -960 -873 860 918 825 875 835 -383 -968 -876 -555 751 892 675 692 -611 -690 281 -433 886 -198 -241 -530 665 -557 -137 -758 -146 665 959 436 -38 -885 -836 473 -219 325 -390 850 -993 -654 615 296 -247 337 -923 601 849 -777 880 -813 -491 172 -486 -99 584 -488 937 -465 588 -449 386 -635 -404 -796 -119 -323 -11 -369 367 -808 -433 508 -794 -811 171 203 765 -9 818 -770 -30 -769 13 342 19 577 -135 739 700 762 65 729 58 701 312 -746 -356 161 229 537 -789 97 773 1 -2 609 -538 -405 -238 -119 747 -381 -967 -713 314 -526 -458 682 -141 607 406 298 578 -393 -42 -428 696 46 185 271 498 120 766 389 282 81 -400 235 -207 847 -757 211 -189 118 345 713 112 -274 52 -751 -249 -457 928 334 795 -67 -609 219 -721 -299 -521 477 -926 -307 -928 928 -318 -852 -274 563 630 -893 801 325 593 520 -846 394 -4 -543 -85 727 -964 -627 -408 875 160 759 637 -753 -197 -64 557 947 471 672 330 16 685 -924 799 -375 -386 -498 -809 640 -42 -857 -51 -345 200 399 507 -542 -148 380 947 298 67 -438 133 403 -966 -241 -301 -133 -574 635 -548 169 177 150 -391 -294 -175 558 -452 819 151 -779 195 -472 -914 837 -971 -812 778 121 -316 -340 133 -730 900 -792 -221 -741 691 722 123 527
   23     133 984 327 -381 -689 330 -636 573 495 -934 699 674 488 -244 -491 233 300 329 320 -52 482 -837 -614 -373 -600 804 244 616 200 713 -447 804 880 -620 29 -452 333 -102 -980 -533 367 878 446 232 -74 929 863 -748 190 -394 -158 499 371 934 523 50 -563 -233 165 299 -13 256 -39 -305 -485 -134 -701 565 652 -932 -971 -228 740 -29 -748 -27 -638 729 959 -132 -812 -860 -686 -994 -656 -774 807 696 -721 403 323 457 -18 -282 -812 657 -913 394 -573 968 -897 -41 415 373 -540 -364 626 -426 -883 305 878 780 -90 -383 -230 -320 753 698 97 -434 288 -426 -927 919 712 252 129 234 173 -806 728 -246 962 -719 -475 -102 -435 -253 -617 786 -697 742 -806 -759 409 336 609 -717 795 -574 424
   24     474 -792 137 515 630 -312 -423 -185 -581 249 855 -123 -837 357 721 -828 -624 -938 697 -455 -924 -983 826 669 976 735 -820 895 870 -205 817 -8 -188 996 -502 -324 -790 -358 -772 954 -970 782 -110 -195 -813 53 935 636 726 449 670 149 -730 444 504 -407 -347 939 -284 364 -525 -69 758 422 -426 -648 56 -96 -560 -904 842 -110 -888 -845 -978 743 524 -782 -588 949 463 48 446 549 906 -758 -744 -389 108 51 390 -974 -557 -565 -983 -722 -337 639 -388 -658 620 -167 884 -912 -857 160 596 140 -907 41 79 431 -730 -497 -312 806 320 -626 -689 801 -420 969 919 -608 -933 -631 -896 734 149 831 189 385 -738 -749 199 862 -507 155 -297 -731 729 -253 761 -384 965 421 769 -397 -799 -703 801 -389 -310 384 830 584 468 -901 462 -331 -996 -247 -840 235 -510 -590 43 -757 -334 -425 -359 -702 346 179 -619 704 225 -564 10 -67 -94 -533 659 -924 -829 4 -491 -77 132 129 356 -182 -188 -883 -852 398 -114 766 326 -948 -977 -224 168 -24 -604 447 160 -367 -528 -449 8 -569 320 -8 -134 233 21 -80 -555 306 -537 -452 -565 958 -955 -724 849 -601 -856 798 -44 -36 -636 -772 -274 799 -544 -614 -792 -366 215 590 -950 -213 757 582 110 -978 195 -222 710 -816 329 463 -653 -289 -295 685 -183 599 -298 -758 -1 854 -291 -523 -637 511 957 -662 256 -190 -887 781 -389 -229 313 -2 765 721 17 92 894 -516 397 -857 51 -639 236 -723 504 329 807 485 278 53 97 148 308 741 -797 288 106 -803 368 663 -780 -350 -696 -912 856 -520 -631 -810 -323 821 713 580 -508 -308 411 278 -936 -53 -633 -393 806 -805 97 -612 -698 -824 -767 874 -202 382 829 -420 445 75 -909 418 -64 -971 814 439 -465 238 -728 -231 -681 -829 718 73 -549 190 -248 183 729 -105 -478 184 -25 -830 -879 726 -627 -432 -540 851 780 -516 492 741 384 -521 -581 -661 -530 -843 196 379 -261 -447 832 644 -732 -178 -146 -241 -543 -92 718 857 -890 57 -288 -473 6 980 -754 829 42 -431 -255 271 417 830 -742 -258 433 -904 863 844 -971 244 218 -705 957 -434 821 645 -2 747 720 -285 -210 259 778 369 -273 120 -842 -264 412 -749 117 -968 -800 -486 215 809 97 894 720 -512 682 -128 248 139 196 25 -718 267 220 -491 419 141 -348 502 -345 959 634 -75 -884 -242 -412 -627 -891 -938 -718 106 638 -45 507 921 49 -224 687 284 477 -367 888 -503 810 407 -233 -948 -675 83 192 545 -263 -716 -180 267 -572 -453 580 890 -759 -29 777 244 -306 200 51 -320 579 253 697 164 513 -385 -155 15 -538 93 -349 -218 917 500 828 -292 -668 421 30 827 -909 -602 128 -552 451 -232 -969 -567 418 451 266 -698 -528 -905 727 -950 -850 -293 506 933 457 -891 -294 523 -492 856 -733 -592 446 -615 -750 -442 482 -77 196 -953 -525 -778 454 796 -224 146 685 781 -940 162 -580 -122 862 1 580 -804 212 -963 206 114 192 679 -972 824 -349 -997 511 -239 -549 -953 131 968 117 -321 728 -577 -855 -146 -955 -590 959 -594 45 -423 -585 -955 -280 472 -729 -1000 883 -461 202 136 298 711 102 -120 -440 23 669 -369 616 724 282 -39 -557 -307 -455 -774 -717 -580 366 -336 -893 -963 638 -500 275 379 -63 886 -535 -571 -88 263 812 784 -35 851 567 -110 -980 -349 926 92 -179 -341 818 -962 -399 297 165 -23 -719 827 507 -934 424 739 -293 489 648 -480 227 -14 -272 407 749 -929 -227 536 -535 836 -684 -874 -412 429 -46 -987 867 556 693 531 -749 219 375 389 -99 856 -368 861 475 -874 -36 -103 780 -955 950 370 867 440 182 -249 405 48 17 864 988 -376 215 971 -654 833 -312 337 704 810 -888 558 459 -727 21 22 -415 -764 196 -732 -94 654 725 762 774 -414 602 270 690 -705 246 693 -220 -577 -639 919 -860 -459 -835 -99 -293 896 -832 391 722 -451 -503 -685 -44 188 42 -659 571 157 25 -457 853 267 -675 -178 -431 -519 873 -546 151 404 884 910 -611 937 645 -450 -453 -991 -141 424 502 703 -236 2 -918 280 350 524 -196 203 -205 526 -717 352 -817 892 20 227 41 -231 -168 901 785 -102 -87 -444 117 790 825 634 890 -335 987 -471 -872 -919 969 351 -990 362 409 422 -79 81 478 645 965 411 535 -166 199 731 294 218 -554 -711 -362 911 -966 -230 -737 101 -946 -154 255 -452 -895 -866 888 -330 277 -189 104 554 -227 26 -178 -612 361 92 211 -412 100 -185 954 642 107 846 -430 22 -913 353 367 615 226 -711 -333 77 -695 -797 -895 -143 740 -262 544 199 657 -31 -192 -160 662 -243 -378 -852 -535
   25     -109 -492 -588 -354 -483 747 -122 -574 -13 -586 407 -417 635 716 222 737 980 -413 952 -891 372 -275 218 359 693 -279 -2 919 -530 -67 -279 681 -750 -417 561 259 555 514 -723 42 355 66 -304 610 -251 -380 -104 257 -448 539 69 -992 -822 -589 658 -281 919 477 561 523 410 558 568 141 -306 878 453 30 -893 171 189 -505 720 127 -29 -312 509 686 618 808 -593 -654 419 -212 604 -178 -666 -493 -257 -301 -39 348 90 746 462 158 34 -547 -204 -373 371 -326 582 403 -58 -25 -143 -448 302 197 -675 880 635 274 589 381 779 620 898
   26     832 -253 -524 -439 -754 -789 -2 -881 -721 838 -260 -928 -766 -584 -552 -748 -953 978 932 798 53 161 110 832 -936 977 5 -207 938 943 433 -500 263 -427 921 -951 303 885 -194 -328 507 558 415 177 87 -246 -549 952 -200 128 -720 -243 -162 -821 -595 -882 80 374 779 940 -627 571 726 -704 385 -433 -839 330 -955 -813 167 271 -44 260 -441 -298 149 -612 -892 -792 912 -437
   27     -493 728 -882 -34 -654 -563
   28     -66 -733 301 695 747 -907 -842 486 99 234 -840 -223 82 -453 -761 841 800 240 -345 -572 240 351 565 -803 -331 -950 769 679 -88 -435 -555 53 -368 -426 -13 243 -151 -179 147 -130 846 444 -703 -73 -710 954 -98 873 763 621 -697 246 -662 242 -610 -42 259 867 23 -524 -544 780 135 -235 -606 661 -491 -613 374 -577 445 -925 -104 983 -35 778 -1000 239 -667 267 -148 29 928 429 -284 -355 500 -939 -469 -321 400 -6 -303 501 302 -68 905 -983 -176 -140 469 308 -682 -748 564 -947 -888 -191 -70 -491 868 783 699 -153 -944 619 -279 -402 -140 -382 476 -812 -708 897 197 -569 -950 69 505 -967 534 -209 -511 878 -828 -548 -466 -718 -833 253 573 -607 298 -423 -875 -468 577 -9 -122 -315 493 -457 -905 786 930 -886 306 468 967 -783 -597 -177 -259 668 768 -869 936 -810 -656 449 -726 291 957 743 -718 -181 -462 750 233 524 859 458 -565 -899 -971 -242 54 -242 -87 -78 -878 -893 436 -168 -61 493 689 23 -29 786 30 696 952 -732 -213 -912 -638 924 -936 147 -460 -618 -979 -472 -579 -219 -960 -875 -336 879 -868 -521 -665 6 -937 -634 -352 -85 -209 -610 -286
   29     623 -756 -449 -909 -899 -70 -90 -863 -426 -520 -674 -887 589 209 -189 33 449 -653 796 -387 704 -894 -214 -559 -701 289 -851 599 -887 22 -162 861 601 -556 -587 288 -716 -978 -685 -783 -655 -218 -386 12 -455 -169 132 -624 657 -759 448 810 486 -982 -542 -523 -682 -801 -757 -597 664 98 -757 750 868 495 133 -62 -147 -145 615 299 -876 469 601 -83 -832 -566 264 -977 94 990 156 -643 -437 72 439 -714 -813 -680 -598 -426 -968 -257 -159 -316 -266 -208 -165 887 -236 774 -966 957 283 359 882 218 -485 -53 81 265 -28 -602 -100 976 893 581 266 696 718 983 159 -825 56 397 552 -126 362 985 -647 978 -502 -58 -372 377 176 646 -495 -747 -240 190 5 -948 -54 915 -17 -454 -328 -819 646 -865 -526 -925 865 -81 -938 -915 -379 26 118 325 -24 -627 -762 258 -486 -153 25 232 37 570 -811 -369 -830 287 92 94 -981 894 12 -451 -21 250 20 150 -595 -964 -158 609 197 754 863 -285 164 -1000 204 -738 -160 -86 -48 -286 -587 -976 127 446 -288 849 938 -99 -966 861 -299 952 -97 508 847 -590 872 476 -274 -498 835 -540 185 840 885 -169 -165 -283 -604 -986 -609 281 -802 32 969 -985 -358 -214 -611 693 -466 778 794 -160 -236 501 -751 241 -261 305 833 668 749 256 305 740 538 -38 955 974 954 705 649 318 -78 542 -338 -733 -975 126 924 -671 704 106 776 556 122 -767 -622 892 -179 293 -909 -647 200 105 -379 -533 -238 -921 599 -113 -52 -727 -271 636 315 164 -588 261 890 406 -219 -38 -964 -767 252 -438 -510 851 835 -474 795 316 433 759 946 -632 563 725 68 -754 947 490 -64 -744 366 -903 -270 -847 562 -564 -322 -341 662 -78 676 618 145 641 420 761 -840 504 859 666 669 118 -923 406 386 184 -53 579 506 121 -236 -3 -198 810 456 -263 198 -48 -848 92 115 -684 724 484 -670 887 -722 -679 963 -322 788 9 905 -123 56 -26 -46 -965 34 -636 -292 814 -387 994 586 -750 -439 284 791 -972 19 687 908 158 727 -422 898 -409 -794 -100 -829 303 -888 -909 -897 439 88 400 -402 -907 -597 591 -641 634 673 748 -338 -506 814 -640 985 566 -876 56 551 -854 -857 -945 -712 -30 -354 491 -325 324 -45 644 419 244 -718 27 -671 -506 571 676 854 188 652 -601 816
   30     -272 -268 89 570 149 282 970 -362 928 557 -99 14 -789 189 -801 521 -86 -637 423 -217 -211 699 -335 453 567 -937 665 1 841 847 244 -706 961 -92 791 47 793 -826 936 63 27 -263 982 -290 -790 925 -236 1000 -826 -965 -646 723 -337 899 971 9 -590 672 51 -631 -105 -633 168 -277 843 974 48 -366 310 -29 -890 -490 758 393 855 107 -56 -826 337 -31 -884 -61 -918 1000 -911 -599 -37 -743 -998 -704 -1 574 349 -406 -957 869 -768 -289 -951 -871 -146 -789 -565 356 861 -118 -165 382 466 -458 339 -962 -581 169 -385 469 -357 -295 541 -905 -773 834 353 747 748 -312 877 -645 -365 -814 -535 -808 -524 294 -564 -725 -65 -503 -809 -545 -429 -29 864 374 -218 -663 467 -794 -489 -410 608 -615 -181 390 -368 930 -858 -87 935 436 -680 -768 131 74 626 813 -285 -348 888 -727 -116 390 -656 948 -698 -186 -437 670 623 361 -253 -200 944 156 -209 -588 -178 872 -154 -695 194 434 525 -557 -12 -243 790 -627 254 -71 -512 296 907 -200 493 627 -409 723 -368 -257 999 -914 253 -462 -256 -273 -577 -313 107 -696 871 944 14 243 -326 -582 906 -910 478 -88 987 -233 154 415 -232 -77 -289 171 99 892 -510 77 667 -987 287 35 628 448 90 102 873 221 -202 -303 -829 818 -944 -894 -342 -453 -719 875 -474 748 -264 -855 795 438 2 -203 -778 -847 104 63 -880 -984 375 -826 -498 856 308 -647 -925 -445 -350 -934 568 -806 -244 583 279 762 299 359 582 -910 -917 -735 -244 447 -91 -714 319 870 141 321 951 -796 -740 479 626 -432 814 435 -317 971 -529 -269 784 -205 -988 467 -848 431 714 -946 963 928 -174 204 -992 -99 34 -422 -105 137 303 -249 335 -872 -420 -603 667 769 -492 989 -785 -308 -812 834 -445 -874 929 209 162 -750 367 955 867 -205 -471 365 368 43 -216 -730 -755 -361 -216 903 -30 -675 856 876 -695 620 548 342 320 834 -837 -693 381 -870 -296 -924 -204 886 -349 -242 -713 822 -283 -281 -306 -925 176 -685 50 -451 391 592 268 -913 -539 -659 -270 -126 -387 -460 -960 726 91 738 -44 -89 -961 796 -475 -22 740 862 660 818 739 764 -234 -215 -350 -532 -803 -866 -407 -31 763 410 -735 282 -931 204 -565 714 236 153 839 226 228 535 -841 -427 -891 -260 -639 972 77 212 295 -44 872 -818 -869 670 506 999 367 -675 -218 587 687 706 807 656 -806 173 -327 174 -254 163 483 986 -927 -756 -740 465 267 -123 26 635 -256 -176 -508 -605 -862 -352 -52 766 908 692 935 -360 -787 862 640 496 141 -263 724 -222 76 -443 792 -504 -382 -768 117 -556 945 399 -372 -404 -964 984 -782 -936 820 91 602 991 -813 -527 -747 -481 823 522 -299 -856 -396 -790 182 589 629 503 214 -338 808 -582 537 606 -638 602 427 285 -961 -545 304 485 30 50 215 -139 74 332 690 -4 -228 -379 -857 161 -126 -512 921 -858 -680 245 21 -798 794 -663 -502 -571 -110 -767 430 -492 234 1000 205 -173 615 26 588 -570 314 571 -924 -137 -933 351 -588 483 -146 -127 31 -50 -700 -267 -704 760 531 -8 -307 -437 -896 65 539 -227 90 947 712 991 -585 907 766 -159 -475 -841 -803 -47 224 -538 266 -69 -687 739 -884 107 -659 -515 524 -747 45 -272 821 4 -498 -4 -921 32 -926 145 -143 698 986 352 216 526 -648 -478 970 -216 163 194 -372 -514 -722 -101 113 288 848 708 -76 315 209 -470 -142 155 -263 495 -369 -314 -294 713 285 -516 882 687 -164 91 91 239 -966 -908 913 -600 -662 -730 -465 -552 -219 -337 575 34 -959 493 -38 -656 -369 655 325 -249 617 -495 -127 417 -436 -988 -334 384 274 48 -157 -224 663 338 719 -739 -20 422 203 594 633 -382 -521 633 505 133 -571 -737 744 508 -101 -662 -725 -121 -280 590 319 -428 960 640 469 -177 -548 -36 236 553 -154 -294 -962 -204 -536 -993 760 233 -525 478 -758 287 470 525 -571 -755 905 -376 372 658 926 -737 -614 -872 731 22 57 955 -1000 336 224 -766 685 -278 894 181 -477
   31     -858 783 99 -751 774 -351 299 122 -557 -518 -243 79 127 606 418 -498 -287 535 274 854 -768 58 -918 -565 6 -858 376 -913 -218 -900 -643 716 -455 -831 -671 -434 -525 -577 565 327 -295 482 -657 -490 -450 -172 -723 932 -32 -538 -781 894 716 -833 988 -903 655 942 -530 -976 7 -763 -449 364 129 977 -310 509 -482 646 463 948 -174 19 -972 258 -554 -484 -803 -840 -644 912 43 912 578 -391 -403 -92 -483 -410 -618 -411 173 -828 567 -259 174 -877 922 -535 558 795 -604 938 563 -615 47 -236 -460 -804 -638 629 -464 176 730 134 15 -948 364 -715 -664 -483 -575 -976 411 -947 926 126 -512 -663 104 242 190 -301 944 -175 -994 979 537 800 -51 -699 511 -426 513 -251 -745 166 952 24 -573 -581 -992 90 771 -944 695 -948 -42 -479 206 -191 199 -522 376 -106 -801 262 648 -986 779 207 477 -548 573 -188 -576 369 -579 795 -125 -386 -855 -800 723 920 -417 -848 -75 -440 -101 -108 -589 -865 -784 35 635 -761 -499 248 626 951 598 -29 352 740 828 878 296 896 478 521 299 181 -246 724 627 459 344 -185 -400 -271 -179 711 -706 -494 441 992 52 266 -457 396 794 980 696 198 -795 -380 14 -17 -189 -48 531 -276 2 84 995 917 -111 -169 -572 -873 -987 905 -386 -814 -293 174 -704 -967 -581 -614 371 888 -560 417 -272 -49 -328 -351 -942 -142 319 535 -783 757 -779 -475 329 -322 -889 -359 89 -532 723 -878 -929 -476 -211 482 -532 -326 -40 623 281 -284 674 -5 719 -583 -54 407 -8 -327 -924 -478 -386 -844 379 640 -360 225 122 -255 880 -351 -968 -910 -848 170 -489 416 -939 -448 -433 -401 215 -93 465 692 -190 564 930 699 -668 -358 -129 146 -28 -965 410 -535 -345 988 -953 -265 -36 -358 323 177 -874 188 627 763 706 373 91 -327 -38 -206 692 -245 -105 -872 829 -860 -145 496 940 -445 939 512 -167 -648 996 407 -476 825 255 -817 -909 727 -860 295 607 -223 699 -254 -283 225 -487 795 -582 618 -56 -771 763 978 516 779 357 437 588 962 -14 -296 668 -183 998 417 -834 -504 593 -885 -541 79 -185 -548 251 637 -624 71 313 -975 181 682 794 518 571 -950 853 -215 -322 -87 968 691 680 97 708 -452 -532 -941 -104 662 207 -693 796 -693 22 -72 -646 64 289 -451 -529 -210 -426 715 354 -814 -255 482 -191 -237 6 118 514 264 -690 151 434 166 -729 -65 -986 -449 565 -228 -128 789 -295 -938 -663 -569 -715 -747 973 171 923 -782 330 881 -97 687 74 -216 467 969 -260 548 135 664 233 -143 128 -783 -155 -636 658 219 649 293 -597 272 999 -733 -645 661 -730 233 943 924 -217 -778 448 -305 -328 -833 -427 876 -322 -424 276 -729 678 875 724 -336 -227 395 -84 982 -195 304 623 -142 315 -679 165 -989 -431 668 637 505 -421 -15 370 -624 -641 222 -675 425 84 726 771 -633 388 -436 628 982 -674
   32     -662 649 -270 -608 556 -547 -266 213 -693 267 244 405 -93 261 -732 -271 672 -970 306 -966 -614 602 720 379 -247 -480 508 -767 371 -476 -784 -984 127 690 -405 568 521 -54 203 -925 997 412 -59 636 362 -848 787 -910 -912 -870 -753 236 -214 590 -325 -798 -173 739 -607 -479 -501 -385 -947 -133 -112 -6 -235 -757 726 -570 673 -616 -420 -836 740 294 -737 -802 -926 288 391 -905 274 375 49 975 672 262 389 77 -135 622 -543 902 -686 -805 -705 -702 270 -707 989 -206 248 -876 -897 234 -910 -704 -530 637 687 -317 109 420 97 786 477 -396 -875 832 280 806 841 -141 -588 199 724 814 560 -715 123 -664 363 231 -260 -539 -682 385 486 -350 -753 -591 632 203 662 168 -536 -763 -690 471 896 463 459 343 552 737 307 -137 258 473 746 813 -671 -418 663 8 849 158 -138 -987 -803 -239 114 977 724 -653 459 821 523 -582 451 647 754 988 -879 711 -371 345 -113 343 -315 149 -709 177 -922 230 -341 6 -761 903 413 -264 327 -302 473 -412 517 297 -266 -87 -56 626 852 242 546 579 -422 158 -940 202 -713 -805 810 -678 -498 45 391 -776 563 866 632 -512 175 -521 -585 761 910 -760 -366 248 836 -96 370 -621 -250 255 -20 -86 -281 574 824 -942 933 -512 952 -925 787 195 950 621 -420 933 498 -454 601 -531 -597 -54 737 -617 -632 74 915 -653 -804 -420 185 243 240 -246 -302 -457 419 -572 -839 -257 74 -646 -137 -608 -205 -215 -104 -769 -355 6 394 -194 528 -295 -726 -268 143 -85 59 -686 -119 -119 340 -121 -582 -424 45 141 -504 -260 697 523 762 247 -246 278 -381 -924 -140 265 -551 125 672 -261 -233 514 612 -363 969 -116 99 500 143 491 699 827 -867 -394 -781 837 128 385 -365 383 -96 756 957 226 -534 -505 -648 -979 563 346 -952 -895 -64 -951 238 202 778 273 -434 981 637 -719 -959 -309 -362 107 -263 -462 -654 -792 -205 -441 295 522 837 -851 998 -998 -476 -540 -326 635 614 482 80 886 926 882 509 -839 -906 834 -376 264 818 751 -133 501 -759 -433 -967 876 57 -872 -880 924 305 429 -289 -43 89 -575 347 -892 -155 51 989 -231 -643 492 -428 -82 -162 -154 -113 -426 268 536 505 898 827 249 -660 -430 561 12 81 835 146 252 818 -67 -397 478 398 332 522 -761 959 248 912 -728 696 615 -312 618 224 621 360 -298 406 309 394 861 683 900 -946 35 863 -607 583 310 -737 -648 531 669 932 -117 -420 693 164 -894 654 241 933 329 -466 567 586 -336 -836 568 705 266 -603 -733 5 -605 149 395 3 197 467 378 66 732 -79 362 81 422 614 22 -286 -127 -961 -506 -43 -565 -901 542 -814 607 -343 -682 -138 -50 935 648 779 359 -655 -189 -695 -296 162 419 -690 -148 -293 700 -806 811 62 280 -246 16 -152 793 807 582 341 -75 62 712 -859 531 174 18 -220 -623 -554 980 -520 -575 929 503 790 -247 47 242 201 666 71 -101 806 -982 684 511 233 940 183 758 -832 -23 692 -906 -902 810 877 -526 -841 -538 -695 662 866 626 -359 364 414 294 -163 680 534 -283 -843 336 331 346 76 625 125 96 -23 -200 975 411 556 -141 -814 203 -688 -184 368 -864 -876 -411 -331 -71 -180 -564 -966 149 -310 -982 -557 811 856 65 570 363 926 284 -553 597 -110 598 480 819 -19 -488 822 465 760 -536 310 737 887 -140 944 736 175 -605 -874 -325 448 144 609 -478 -260 -38 100 -824 230 -766 -758 -805 -639 -764 899 -689 -828 -666 616 220 349 -960 -532 733 -291 -609 -927 -133 198 -502 569 640 493 951 -389 194 462 -772 76 -832 837 -735 926 620 -553 -23 455 -257 918 321 -229 139 -143 -749 -826 -479 -595 906 -759 -442 200 -359 -15 -791 -527 695 -182 265 29 -975 -855 -340 462 -23 -805 875 871 542 -235 287 732 -752 475 422 -111 533 200 -372 170 187 -806 398 488 -6 -198 705 -872 -379 98 -957 -852 95 -268 -206 -479 837 549 -762 591 -2 -804 273 256 382 449 -481 -273 -331 370 -978 837 948 633 483 -793 469 -975 -280 994 153 15 -388 -258 -772 -71 713 -269 -215 287 -581 -350 -568 206 -393 462 -64 -151 891 -590 -768 -246 -46 -339 -572 679 -962 -559 -368 89 899 791 447 590 487 526 894 303 851 -943 -912 -41 -399 974 -206 -813 -229 -631 461 -971 -961 483 934 -889 26 984 -732 247 947 -473 407 -603 -788 -270 -709 -497 -567 243 -625 287 -72 -46 374 -843 216 609 -955 906 338 396 -362 -507 -711 576 913 -83 121 -954 962 835 -67 -67 -611 91 994 519 77 -197 -554 372 -54 -722 -296 419 -629 237 388 -843 -426 169 -407 -241 -995 -123 123 -671 -327 327 -538 -831 946 -404 881 902 -335 -455 -212 -237 -883 -84 -981 -290 461 -686 664 73 332 -114 425 -921 -542 -405 -416 268 -135 -259 346 -24 -713 -981 -543 -872 631 850 -979 -100 887 -39 908 -517 -378
   33     492 -48 -874 32 -450 -626 -102 -161 -899 865 -246 -609 793 980 506 872 -803 545 770 -729 -475 -561 892 -871 417 971 -973 803 732 526 754 -970 -791 73 74 78 -963 119 -752 -669 649 -911 -902 714 -663 -290 -205 -420 145 635 -345 277 394 814 82 -429 -799 -609 -673 -577 -99 -778 494 994 707 -80 -670 -794 717 -471 266 668 -360 442 735 952 -203 865 355 666 -700 -198 710 -738 533 584 175 -778 -329 876 868 149 -82 -427 -291 358 -103 -328 -81 140 967 -608 -121 148 526 -51 92 -908 297 -859 -520 -793 -356 -183 753 -211 269 -888 -229 -779 -316 674 494 -226 -333 624 -695 -430 -226 179 381 -15 255 751 466 531 791 -737 -237 349 -103 -178 947 -590 -757 -709 879 813 771 189 -135 -16 -936 789 -732 791 -387 979 908 64 -452 83 -553 918 -311 355 -218 -857 -866 -489 -539 -672 650 -590 -495 912 -233 -702 -981 795 -434 886 -593 829 10 791 -505 -487 -437 -544 362 -745 -251 -539 358 850 -121 -574 334 -914 897 195 -180 -761 627 -599 -346 -866 -135 564 -688 -815 696 -575 -249 179 281 -858 768 609 686 -974 201 -593 -420 -795 60 -219 -625 -682 334 -21 -722 -624 -884 -164 -157 46 -506 110 -606 -979 224 583 256 210 742 -768 -651 809 239 -632 920 900 -369 -995 16 589 239 -793 -188 823 -154 -876 129 -692 934 -272 927 907 -151 -562 -771 100 99 -325 505 228 -587 273 -856 46 -206 -813 146 -924 452 -361 962 983 -614 -722 -532 -595 -24 857 734 -398 -860 -551 -759 -465 482 -965 -41 -410 -493 -580 922 18 -713 -983 -876 203 110 -209 218 24 878 38 21 947 -63 991 553 -398 872 -845 -293 12 804 -380 -209 -221 943 -460 -125 923 -668 341 -20 -875 910 856 601 795 -276 -934 -436 -311 843 4 -18 825 -628 -977 182 -116 613 -666 -698 -919 -501 929 904 505 373 -668 -966 -962 -462 739 -595 195 115 -682 610 349 -849 -819 36 -593 186 -394 616 -582 120 203 -647 -334 -630 367 240 867 96 -69 18 -345 -555 -204 -895 716 -656 -927 915 -646 -455 -20 634 199 184 444 -282 -454 760 -854 239 38 -528 -521 12 767 455 240 23 -809 299 -240 37 -236 -713 -711 881 315 593 -279 -978 -328 -280 307 -513 -631 611 471 -152 155 -297 -945 113 470 -729 534 281 -452 -649 424 919 296 -810 -188 279 4 -160 408 302 186 645 318 -999 585 -631 935 842 -398 520 466 742 -680 -860 37 -673 945 734 10 -767 -119 801 652 644 -6 342 -317 -271 691 -190 705 -797 202 434 -434 -789 649 -217 724 -385 -501 173 282 -979 -714 -386 -237 -639 -823 291 -593 7 372 -197 -6 -921 -506 -392 628 7 388 973 -396 -887 958 73 -281 840 -173 56 662 308 150 308 -320 -618 465 -159 837 260 -711 -895 -582 967 -571 -528 -544 -124 -208 562 -700 33 -885 -860 -991 -44 -146 -700 938 184 -228 252 972 378 -879 -673 -341 264 693 754 -517 -539 -455 699 551 358 954 -234 237 -340 -523 -626 46 -391 489 -594 -166 544 -434 142 66 -818 -486 -123 804 -76 -516 -310 620 990 -967 -583 100 -712 -959 819 -632 -188 -578 -769 -783 246 -903 -981 189 -998 169 -254 -456 -112 -58 252 690 -687 -285 -221 391 533 -570 -682 -681 -491 628 490 671 493 140 -3 -395 -839 -112 805 -229 -498 906 379 -7 -685 975 669 353 78 -732 -273 -816 887 93 964 -100 313 -907 -116 -444 -905 155 -363 130 406 -752 640 574 -335 -442 -269 -456 956 -141 -853 -253 -436 -34 490 282 518 -530 -957 990 517 -537 -806 846 -213 991 -500 -15 -223 901 -498 -414 527 -839 556 898 814 64 -285 105 742 -810 100 -593 -917 -296 670 423 510 434 -266 -832 120 510 -749 20 -652 249 980 -850 446 -62 480 -156 -717 -643 693 37 361 -652 -3 -471 -948 181 625 -819 521 -166 17 396 -481 -354 -16 -472 -902 -163 -728 439 402 103 633 -803 252 -43 843 407 -618 -600 -574 53 -772 108 -818 47 12 327 -791 -710 -405 -966 961 671 260 -734 808 229 807 -166 308 316 -827 488 -212 -326 935 876 -609 -336 -973 782 273 303 -194 -349 -516 -117 623 922 -313 496 -335 -271 175 773 452 -605 297 360 -442 -629 -502 943 892 -421 950 -59 -472 635 304 227 601 -980 16 -424 -299 -718 92 555 993 117 -565 19 72 314 -113 -526 -572 -769 670 -849 -28 -293 -650 417 -947 -818 -517 347 777 -153 -305 -354 -911 -14 -121 -143 -531 203 -278 -163 815 -545 118 -326 -826 -201 524 864 -220 13 -931 785 76 -446 -516 -237 638 966 -440 831 322 514 -932 -838 292 556 56 13 -198 540 619 716 694 949 -526 -61 910 202 -737 854 -893 195 -741 -42 415
   34     -341 292 -801 913 -217 442 658 423 626 486 355 483 -753 -398 446 841 -736 -677 612 -925 105 981 -743 312 -883 904 443 945 -674 671 333 -818 126 -272 -643 -528 573 -58 -646 -184 979 -782 10 673 529 -182 135 -796 -288 968 -185 -916 714 109 -909 598 502 417 88 -731 700 833 997 -883 -992 270 348 741 750 -635 759 -312 -798 -791 818 -840 -271 -810 754 204 74 -178 -831 -1000 647 -656 300 -929 -34 879 -517 201 455 -988 633 -636 -838 263 447 -446 -490 707 359 -266 -731 -234 154 669 794 29 778 -443 -317 -154 944 -280 550 -591 -609 387 -683 -496 544 913 925 498 -993 -809 515 -613 367 -923 -525 911 -235 -451 628 -121 -891 -425 711 958 925 251 336 -842 534 -154 785 -672 648 998 892 -940 -602 939 -949 -101 810 -531 945 -991 449 -430 493 776 515 -625 648 487 -651 547 385 908 101 242 630 -853 24 -133 925 -943 -939 -650 -445 455 608 646 872 364 815 -780 -860 817 -727 122 -315 217 641 485 -416 -850 449 -388 746 418 -360 258 257 535 -418 -546 949 -510 -108 272 222 -206 5 -803 -616 -505 94 -339 -103 565 730 -548 -386 -754 831 -493 -647 78 774 -109 -176 -836 709 -125 366 140 540 -28 860 300 444 842 -660 -782 569 209 -794 -282 579 918 -715 -776 -33 -110 -920 879 838 312 66 -790 97 107 548 -252 -176 -117 228 -567 -113 -576 389 918 -944 12 -164 -369 -700 207 -721 829 -129 237 79 690 -320 396 518 -511 -942 -481 -687 335 463 736 435 115 720 -64 258 957 -822 -96 752 773 828 618 -765 258 -225 320 130 507 514 -361 -216 -572 327 196 -208 100 -133 -540 -974 151 927 346 -654 937 -688 137 212 315 -692 593 -252 13 -891 933 634 429 487 828 -895 679 -695 -899 543 -583 -34 194 -318 255 911 -272 -69 -945 402 443 923 210 837 -239 801 326 -118 -747 -925 -470 34 938 -300 -622 -920 -126 -742 -30 -908 176 -296 550 393 963 895 338 -414 389 -221 -250 465 -62 95 -954 827 673 -163 148 572 -662 -814 -508 323 -901 643 -887 308 143 12 -783 -42 109 750 -891 132 339 70 -1000 -382 -587 136 -160 -838 -723 440 885 -899 -327 775 -42 36 -751 -863 -947 -84 -341 -681 -909 936 183 726 -350 779 -284 -357 57 -65 809 860 -492 -14 -201 -865 219 68 -819 64 765 -628 889 -281 -688 566 943 379 -993 -33 -556 462 26 -199 -131 -787 -892 231 983 -358 -205 319 -572 -855 -230 -55 -931 -46 606 12 368 72 -525 -162 -649 180 449 8 713 244 980 85 360 543 -485 936 -134 248 987 623 -84 802 15 -338 -882 770 -987 -291 877 348 944 547 -536 914 890 432 -26 -546 -332 390 -389 26 -871 896 231 -347 289 899 -70 -296 771 236 -672 -990 710 -641 -743 -223 53 -879 882 549 -740 828 -845 -412 184 935 26 -40 71 252 859 911 888 -874 64 225 920 446 -779 -690 -842 429 189 -421 -611 187 17 -738 -416 487 -736 63 -948 -736 -852 303 -387 -323 -878 733 -397 -66 165 -713 408 553 -531 866 -395 -858 -94 -479 208 478 943 -298 -656 928 328 208 611 -951 60 836 -323 -819 -718 148 -152 684 -951 214 -372 555 329 -544 -487 643 563 295 676 961 340 -590 123 -841 626 972 -918 11 -209 774 -872 -441 -931 374 895 895 91 8 -912 -171 -217 599 -604 253 593 -94 -605 -659 889 955 875 546 342 11 -403 -183 -511 -361 660 -956
   35     711 -635 879 347 -134 -723 -410 664 -919 -113 960 -882 -408 952 783 -222 -207 -594 -876 880 -817 -70 -602 154 725 -551 -245 -18 -142 348 -612 53 -228 -156 -642 -359 728 -397 634 180 977 -158 -945 -641 -697 201 -352 -730 -90 -798 683 14 422 650 532 -628 -173 -146 -145 170 365 -512 684 -585 -495 -723 -181 642 533 -242 56 -947 -467 273 919 -728 -158 -846 -47 817 30 -365 406 259 360 -59 324 -41 351 -946 -381 652 930 -986 179 -167 -670 915 295 -314 -757 779 272 149 -914 -901 -313 655 -377 532 -234 -917 342 747 620 -901 -280 -328 183 858 -126 -574 600 -894 -458 557 39 429 694 -131 -645 358 40 538 -228 856 -683 94 971 -106 -391 -511 -70 2 -1000 -137 -996 -344 903 676 -132 -74 516 1000 851 -913 57 -884 217 197 42 -870 637 95 28 892 -964 -80 517 964 -482 736 -203 -954 -340 391 -15 -622 -339 382 -230 -907 820 687 68 -464 -873 224 -539 -316 302 666 -858 -24 80 -26 -815 -36 879 -898 633 193 -209 -350 869 861 -10 -705 -682 582 966 -38 -827 419 309 155 -680 -206 508 781 974 532 34 -882 627 520 -678 -920 974 184 -513 -956 -34 -366 -251 908 -226 -303 -421 -44 -167 -481 -856 -359 517 773 84 354 241 121 946 285 -822 -658 -364 -644 667 -62 886 -207 -843 715 341 743 624 541 -609 691 138 313 -998 -219 -505 -970 363 727 808 430 -304 898 442 275 -467 156 478 -212 277 -300 604 -463 -405 825 -453 -649 -77 58 -708 -929 959 -841 -703 -859 -977 -485 -47 289 883 -833 813 593 -512 -509 698 442 -33 -386 422 -575 -222 -40 -184 -772 384 -867 843 -980 -854 299 857 -934 -336 906 255 220 133 185 -248 501 -557 -524 753 193 227 143 948 -86 222 14 191 326 814 262 5 823 525 4 -63 812 -369 -545 437 -666 476 -617 416 545 135 -576 -183 519 999 895 972 25 -96 -601 756 -631 -748 108 -567 234 -412 345 -47 -752 -551 -188 -591 -403 430 167 975 -667 907 427 -147 -233 -432 435 -964 -396 728 -391 -779 -129 720 19 793 409 -702 368 511 -434 740 -554 405 963 333 503 -490 987 228 -227 466 -948 -284 -455 998 -718 -191 -842 -604 767 323 -428 977 -809 943 -330 -452 819 -318 -227 -541 838 817 -492 -983 123 939 36 -47 -987
   36     -682 372 -364 85 152 340 52 -772 402 -470 -760 499 501 -368 463 681 -839 259 269 839 -694 181 -687 -629 -730 -320 851 923 -964 465 808 194 760 -875 943 -171 -343 -257 -77 -423 -93 623 -357 550 -823 -171 735 -984 -820 -570 -355 -118 626 -190 603 996 656 369 238 612 -414 -217 761 579 84 577 731 -628 933 355 338 -971 -124 0 226 -383 191 -342 348 -342 453 106 139 271 492 -133 792 38 687 -94 -382 888 879 982 377 385 -827 -2 -755 307 739 891 542 -609 485 -436 204 109 -560 633 -722 345 -625 -187 128 942 197 512 850 87 667 -294 -737 -685 265
   37     257 -777 396 -103 -153 687 -524 -576 217 501 819 855 66 -492 -838 531 859 762 479 215 -573 -660 -142 594 -497 -317 -592 715 -764 -868 -204 -801 -33 318 -105 845 906 594 886 -225 -715 304 -632 -344 -143 517 405 159 -785 412 -22 590 -412 -143 956 -531 752 998 80 -897 -94 907 -2 -316 -494 -90 -237 254 -466 386 237 104 -399 -127 247 -306 -242 -945 -944 265 -729 653 893 -249 266 453 334 847 602 -306 964 831 -610 52 661 436 -604 527 570 374 -273 -351 86 -686 -930 -530 289 542 -506 819 -455 625 118 -297 -251 -600 -811 -667 499 -111 -68 -60 -203 289 -31 29 -778 -110 20 373 657 553 411 -850 807 682 750 148 962 300 604 885 -13 -654 635 529 -566 -5 -324 -995 893 147 -570 -347 -779 932 -521 364 19 323 -485 110 -600 71 309 -275 528 187 -310 672 77 -863 -313 -398 564 -734 926 -229 737 -698 -810 291 -551 687 -26 -944 367 -956 -17 -14 -870 784 858 -98 666 -511 276 386 255 -408 -307 750 124 6 -369 892 339 -653 -603 969 -310 -933 19 -319 -592 728 -404 -467 -12 -763 -287 -910 -832 925 683 -113 -679 522 -887 -707 -328 618 730 -253 296 931 -929 -407 -872 235 755 -195 783 690 -80 -757 177 -167 921 -284 722 -997 694 -252 -825 -466 -871 -965 150 -615 -840 710 -600 -534 -338 238 737 743 -75 -597 -207 -294 65 -869 -631 625 -894 -850 78 649 -474 -786 -213 -609 142 71 -507 -452 -400 951 -360 648 -789 782 -702 831 177 -389 -413 -565 530 764 415 -557 -60 -636 423 -913 507 -747 691 894 97 223 619 -511 311 801 118 -120 -87 892 -442 937 -104 842 -651 -834 97 334 -294 419 967 -651 -844 -646 -33 449 -390 241 431 -566 -761 -617 289 314 -536 523 90 -767 796 -424 32 -268 -953 -234 -47 490 -579 359 340
   38     -494 -997 301 828 -898 601 -965 -647 -404 -517 8 540 -110 -873 -42 -712 -790 -820 -242 -868 -550 -279 -363 39 -168 339 -498 344 715 -393 933 824 -317 -160 947 41 -942 -496 -142 -874 -576 601 568 -667 -771 787 4 951 315 505 -516 944 937 553 639 32 665 219 100 824 646 353 64 935 725 -128 257 913 732 931 898 -640 -969 -551 109 -519 668 -814 877 -273 315 64 308 660 -936 97 618 -116 33 514 -430 620 116 -681 -919 -287 693 -342 -516 55 -811 -759 -741 567 522 914 -187 -118 458 -866 490 -760 -96 -271 523 982 -274 751 -40 -743 747 68 -719 409 904 39 -908 627 -703 369 -840 -220 259 811 221 121 -169 203 133 -100 368 -12 201 -761 -914 940 587 -388 -509 -910 -806 -129 -114 972 -453 -410 -864 67 250 -676 -622 605 392 211 140 737 830 454 864 -827 -792 855 -444 929 -740 -503 217 -754 417 -435 775 -385 510 137 -630 484 -263 434 173 313 -642 998 422 -971 -124 348 -709 -284 -836 222 502 -655 982 -996 -284 183 446 936 543 529 -850 694 -520 -136 655 493 190 -165 226 -563 596 460 423 492 774 -123 -256 832 734 -34 827 7 -81 887 688 675 -680 -131 -787 654 670 -345 930 810 -301 -453 -587 -743 -290 -863 -521 566 -867 -501 -917 -459 -702 858 -798 -167 653 -920 251 -866 -383 637 -463 -399 -497 260 -984 -657 -912 -518 641 732 -296 -330 467 -164 -738 352 -38 705 -374 -252 315 -135 799 649 -61 613 657 -886 693 939 951 -293 -1 -432 669 -515 457 -626 -262 -872 419 -720 336 -251 -882 950 28 630 26 683 385 980 912 445 -341 -745 -146 463 -865 283 -735 579 -982 976 -84 -478 -787 -676 -296 484 -560 568 -603 -45 81 482 -193 -557 -596 484 -232 -36 -571 -546 736 -40 -641 -569 806 650 -778 -28 -96 649 -226 -356 -697 -646 215 -497 -741 283 166 -696 108 391 -731 -193 -551 315 -392 947 -544 779 192 -815 -871 -591 -311 -825 475 -475 600 -25 134 -301 -575 845 779 25 -662 460 -415 971 -342 379 250 63 472 -102 255 -215 -61 17 39 -252 407 823 -440 -217 -96 -574 968 185 754 565 -360 -576 264 804 368 215 663 887 642 755 265 -913 476 536 -954 462 556 -406 920 931 529 188 -838 -381 26 -243 795 424 772 236 168 543 11 594 -285 212 423 233 4 -466 371 616 -333 -602 194 493 -8 67 77 -593 -576 602 -540 656 854 -417 -723 -123 70 -206 626 855 -115 -376 350 -873 976 -96 -105 434 -43 533 244 821 446 908 980 508 240 -225 332 221 -623 -357 -59 -934 842 -716 -543 -821 -54 -223 297 -758 -873 703 -868 107 196 -328 -181 -915 -339 565 -491 -395 57 -129 -988 -723 886 -848 -72 324 554 301 -729 616 0 -376 928 789 -93 -378 765 569 866 -987 843 -871 -946 968 -181 -221 -620 -723 -611 -300 481 697 -942 -778 186 -730 549 984 -362 333 -14 -970 335 -623 619 -207 746 -303 -632 348 958 -29 455 -142 139 -893 -649 -240 -787 -236 586 990 987 312 -710 821 -54 -156 619 0 -815 -108 -106 -483 -416 998 198 -304 -961 192 938 -214 689 420 -899 719 252 393 270 878 -839 -775 512 292 -412 -495 -923 -126 -341 -458 -717 40 -509 895 832 -771 -703 29 -305 263 -445 -52 -925 855 876 121 -367 820 608 -25 -745 442 383 -498 -418 682 62 478 50 -407 -494 -888 668 6 714 -220 -824 262 -847 697 -668 651 -391 162 -111 -592 621 -504 -984 98 399 -117 -490 107 162 -476 620 513 -752 437 -506 -555 174 -683 -538 -275 870 -969 527 -714 -602 471 298 692 -108 143 -632 -208 -943 262 50 158 -452 -284 154 919 -894 -25 -411 749 421 798 -878 264 -973 451 467 -907 -936 261 -988 -322 -349 -676 -779 683 -298 872 802 170 64 262 27 -786 310 818 -221 -823 409 323 9 327 -171 -320 -201 897 -31 72 398 503 -168 -467 977 397 136 265 -465 843 -841 -643 -941 -106 396 356 696 971 40 -6 -386 -274 672 -22 -286 818 -341 186 -310 525 527 -109 152 -431 -869 129 993 -4 -503 696 -724 -996 -355 922 123 -470 -55 946 -497 859 148 398 560 -788 -555 536 113 -986 -692 108 -6 834 -775 -366 -312 -534 938 289 903 -806 368 -655 -94 292 953 -239 -341 967 571 260 573 982 -946 -773 634 -683 -385 -998 -849 994 -955 -616 487 -618 979 -536 943 726 -8 846 -574 47 -186 -262 787 -387 -511
   39     -855 -771 204 -818 -352 -273 -24 -915 84 -917 712 -209 -874 -716 -866 -21 540 -339 661 388 788 -732 164 526 381 -899 -523 985 986 -75 798 333 757 -946 234 837 903 969 220 -62 -226 -293 397 -90 -442 -825 867 -410 -68 87 -281 49 71 -593 593 785 -920 -498 403 -121 328 256 615 550 -859 416 729 -443 -909 -88 41 -678 -224 -378 427 -980 -112 239 -705 -190 395 -398 267 828 -493 -741 642 829 307 83 758 707 904 -335 -464 -894 -687 926 -682 745 179 -208 983 -750 782 -256 -986 -657 354 651 983 -948 -999 359 -412 825 362 -373 197 -24 -690 368 700 625 876 728 -138 -55 -546 -595 -943 983 -175 67 173 491 406 364 -197 -552 304 692 973 711 753 402 32 8 643 -95 -802 -682 -822 499 124 -551 141 549 -786 -745 -144 560 74 -596 -527 -276 -992 830 -245 -405 -866 -878 232 300 887 -607 -472 -107 809 -546 -745 196 761 601 324 719 -484 -129 80 520 245 656 -626 -105 -108 277 547 664 752 849 149 681 833 44 409 -784 146 342 376 -323 927 77 -685 787 265 337 -876 -572 -24 661 -234 -102 -991 330 -677 949 -290 586 -708 -114 71 -434 -915 151 -261 -316 -438 859 424 -528 905 -878 -519 957 -666 394 263 967 -339 867 -139 982 618 303 -486 -859 544 -147 753 -330 -492 -498 983 225 -272 -786 15 143 825 -189 -180 -604 241 -276 690 921 927 -920 -468 -249 -415 649 139 248 -447 -888 -764 262 -867 498 622 -222 -384 -315 -3 -638 965 -315 42 169 192 391 -972 -782 -157 -513 -360 639 266 -567 71 -581 -160 575 -29 440 -916 762 686 441 269 546 959 -556 23 -82 818 221 91 -265 275 762 -818 -111 40 776 72 910 167 -934 500 678 -895 -800 612 -155 432 -37 584 410 260 -659 870 -100 -548 377 216 613 147 370 654 -674 -305 744 -114 328 -113 -97 832 -118 704 602 347 -848 160 -856 -524 401 -592 255 -977 -852 478 -845 -751 916 -483 338 -474 -745 500 -430 -246 -817 286 880 807 -1000 182 -124 -18 -665 -134 534 231 -693 -228 -536 191 339 -358 -449 49 -479 -84 -377 -234 547 -184 -369 -269 -680 -860 328 530 -763 -175 -204 -432 392 -871 -79 805 533 -866 -588 -842 -600 861 419 361 -10 37 -419 157 -742 -256 487 -159 664 -759 -314 -845 -223 862 -209 -37 -572 -937 -307 -666 -641 -636 879 366 -254 -163 747 463 85 -926 465 781 -187 310 231 -233 609 -376 -871 787 695 549 -545 -833 -654 -830 173 -442 247 -623 -345 -395 266 -53 786 -897 -36 -465 339 631 -317 -513 690 -803 499 861 243 -886 -717 -567 149 -703 -532 189 171 -931 610 -725 505 -556 638 -594 -496 -190 616 -151 420 -277 118 -828 -486 -916 684 825 -168 372 -117 684 -40 805 -547 738 492 -169 -215 -938 281 727 -361 -372 -330 -361 -420 836 917 434 198 -190 958 958 -993 253 -780 514 -410 -376 138 -430 -11 -438 465 -358 -267 40 97 -542 470 773 652 159 -101 -274 -872 422 -754 -672 -456 339 857 56 -646 -718 851 375 599 902 -838 -178 -450 57 -451 857 51 -492 -989 -880 -10 -820 855 -588 -874 332 -671 809 108 303 -30 314 -971 109 -142 780 689 596 -479 210 -381 -116 -192 -39 -231 -733 967 614 592 812 -298 845 754 755 683 -961 -804 -135 -452 620 363 89 551 -703 -755 -120 -54 -129 322 386 -647 -16 770 240 -60 910 -321 -764 -20 -730 165 528 -493 947 -860 358 233 -140 530 -717 -628 485 -624 -286 809 -500 192 687 -644 603 -357 -31 -768 -868 -777 323 547 -471 966 -504 -560 687 649 533 634 145 -161 894 -215 -483 702 937 -846 -674 318 153 726 -300 143 543 1000 -195 -301 207 620 43 -418 395 -382 -438 -629 -693 608 -243 -849 982 -629 22 -175 695 -910 -134 -619 -640 -475 996 -495 469 472 829 -451 762 -778 -190 -864 320 731 -9 310 -438 712 -263 472 958 242 542 333 30 152 251 -472 395 -495 -869 40 -282 -41 -949 2 25 390 87 179 343 293 676 997 -14 327 -509 -809 627 446 405 985 928 -110 46 -255 -362 191 875 330 872 334 469 -571 38 4 -788 -420 430 705 119 -361 335 129 99 997 636 990 -409 -782 -956 483 -418 -345 614 249 -294 -462 -149 -878 -795 824 241 496 -764 -825 -745 -664 -515 -808 -234 -457 892 415 483 -417 398 301 250 -764 715 530 -575 -852 631 -939 902 -904 -759 -157 -95 -796 -432 -451 -620 -915 -953 727 444 349 400 -473 -400 672 -757 556 -716 668 738 529 -434 -347 800 -898 392 668 -89 934 -966 -680 65 434 -11 -552 924 126 -668 917 -941 653 731 158 -194 -893 507 -164 992 728 890 -263 -650 -304 -151 89 -330 -972 621 337 -293 361 -265 -343 -999 -65 95 -264 327 -737 413 281 973 -174 773 -461 -761 -94 -1 148 -607 -820 -894 -712 661 -785 -16 942 585 696 -436 547 -829 -57 449
   40     -363 -322 558 -490 401 -590 196 -478 -300 68 448 -119 -412 -586 592 -336 73 -323 231 764 602 -558 -577 -497 930 370 -812 -105 -621 -402 -464 -889 -998 -100 951 -608 250 -18 -768 136 480 771 -734 4 -879 263 -786 -137 -376 -71 832 -63 -397 -685 381 573 492 196 899 399 -479 -544 382 836 177 202 -160 849 -318 55 -968 818 56 280 286 523 617 688 -334 -416 247 -76 -821 -342 120 538 879 -553 55 -779 -627 476 -106 -716 -103 360 -479 817 -302 142 -312 -809 -436 -822 400 150 414 -595 -652 -510 -278 401 550 873 14 377 -838 357 322 -680 -745 -753 423 39 459 606 562 21 -230 -734 712 863 495 380 798 -164 -232 -245 -830 -863 445 91 -187 -855 -125 -686 472 -1 -841 713 941 371 55 -148 -878 -623 -273 -808 -38 537 801 447 908 670 712 777 -955 -48 591 -318 -655 -181 372 492 -521 866 -359 -823 -838 488 -240 207 -409 -578 -724 -687 382 938 -376 684 343 122 -751 726 105 -663 -405 -812 3 165 -681 -199 -775 970 416 -456 499 742 487 -105 40 -776 962 -335 380 402 -631 500 149 906 -729 812 91 -796 111 639 -595 -468 -342 381 410 566 -96 -937 595 -947 869 -380 405 -29 -874 -351 -787 -424 -330 460 -184 -420 280 -419 -151 707 -667 -197 371 689 -342 51 434 350 426 -435 -969 393 -572 -12 135 374 -557 -52 -896 724 -201 690 525 -829 199 -819 123 -342 -607 -549 741 -699 804 -3 600 777 707 295 630 764 244 73 -332 -146 467 -776 -936 -713 652 113 936 288 457 -604 -122 181 656 781 687 -451 -510 283 441 955 374 -898 819 -13 -95 -510 802 -936 -649 500 949 -512 -169 -357 689 115 712 118 53 -420 941 329 -281 528 942 286 -256 -664 400 168 832 766 775 -581 926 999 874 -438 160 -430 -218 172 266 -76 -473 -385 149 -589 365 -168 372 -949 349 -412 836 573 -583 846 -739 623 198 918 -963 -431 -692 -399 -627 435 263 471 982 625 982 -551 -293 -709 -835 -152 -452 -144 -567 81 -772 210 988 -546 727 -150 759 976 500 655 -41 681 -391 8 -986 154 21 482 375 -813 -140 272 620 -631 -32 -806 711 -763 395 780 582 -932 707 -392 328 -39 692 -622 -485 -858 -143 -56 293 -563 810 -520 -499 -850 -582 692 481 240 -563 -451 781 -450 563 375 -789 -337 322 -378 149 954 100 906 -452 -69 220 431 -942 110 570 -766 914 -284 772 -775 -658 345 456 -213 805 252 759 -76 -186 -96 -734 -703 139 -501 74 324 -538 494 -815 545 797 -200 461 -985 -326 976 956 924 848 -63 785 -651 614 489 -907 -369 -4 676 565 691 333 -930 360 -241 -345 737 709 -971 152 513 572 293 756 -718 -564 803 -813 997 -932 208 -98 -709 -17 74 -642 104 -898 530 -321 -777 275 499 -946 677 719 866 -14 545
   41     -354 640 -125 -204 450 619 -993 -870 808 669 162 -773 800 490 374 -911 89 -518 -629 991 80 20 162 -606 397 423 -271 417 -520 -616 539 -773 -629 844 -391 -839 -821 302 -969 -402 -42 -304 -633 -510 584 -630 -786 -915 -348 -896 -865 -289 -691 -967 745 -710 -826 -432 679 690 771 896 -432 -748 -220 -631 -943 116 575 382 277 286 179 99 758 414 -84 -623 -714 39 -21 -520 231 540 -787 -190 978 870 -396 -394 -925 -743 -785 185 937 644 -31 106 -769 782 -533 -971 -775 284 -671 240 -838 -557 -539 574 -222 -744 654 746 757 946 -103 236 -354 729 -621 -492 -969 -806 -361 925 -438 -392 -681 -836 513 372 178 -176 952 -897 986 485 523 -836 94 -157 745 -155 -940 -80 -824 759 -130 -925 789 665 56 513 372 -629 85 500 -634 -739 68 270 960 -59 -593 488 -128 802 -185 -575 -303 782 430 -359 -769 -26 -474 919 -549 36 -924 -104 -724 801 234 -590 -399 -886 -363 177 626 -816 -618 -851 483 -543 -321 753 -525 315 -84 -702 669 948 -457 241 871 -402 781 360 625 368 -437 -189 -985 -953 -676 252 -239 -1000 452 -11 290 -639 -567 780 -65 475 569 -60 -37 559 743 619 -110 -746 -149 611 440 -167 -22 709 -663 -153 -500 759 -22 851 786 545 437 -405 453 -821 -110 407 198 258 -700 -7 -916 480 -550 -984 931 -153 -610 -938 527 706 -137 -5 667 824 -455 864 261 43 -593 207 -377 -305 479 582 -93 555 314 1000 -204 703 -694 966 953 -845 -654 -688 746 675 653 -173 418 -241 879 631 -917 408 -101 352 -238 81 -627 917 619 -512 -383 -91 373 -832 -762 429 -944 27 -669 507 -819 990 587 -650 -740 -48 889 -22 -285 824 429 -503 287 197 -208 851 -263 580 -466 -583 772 470 325 -603 -280 876 668 423 399 192 -994 -860 739 57 -952 575 -961 749 -949 708 -419 -966 -641 752 978 584 744 618 -732 -87 76 310 289 -628 654 -894 329 289 -201 -825 628 -171 -406 -378 -284 -111 -74 -368 -788 141 611 -762 -392 -212 442 -840 -99 884 211 742 152 -1 473 915 636 668 572 -923 -709 -58 -518 939 -436 -894 51 -704 -852 556 -332 587 -166 -64 -71 925 204 -195 958 258 915 762 794 571 928 -151 -908 430 -318 567 886 -83 -643 304 -653 -801 15 520 -269 -552 710 414 266 837 -420 -45 634 418 -719 -775 755 202 805 -250 693 -63 -186 -266 101 443 833 760 669 -410 -244 -763 -30 180 503 401 -122 -266 893 -962 -853 399 1000 -942 -612 717 -720 -270 629 -738 -761 -29 -667 -280 -975 26 304 274 553 -18 588 -465 678 -747 23 -73 -698 583 430 -426 -36 207 -511 -579 289 868 485 450 -337 399 152 -523 -737 -333 -296 -532 211 -717 298 704 -329 -685 538 528 -175 36 666 303 -417 -427 -671 169 -23 -384 973 594 596 -921 -992 185 -859 -187 916 -490 -19 -971 888 -703 56 357 -791 740 -572 -260 98 -775 929 -206 662 757 -809 -108 -606 318 917 373 227 -909 -959 896 -865 -775 955 864 -961 334 410 -705 21 -935 -364 762 527 -212 -353 -134 -788 555 782 916 -182 -333 -245 284 -640 -294 844 -446 -256 -444 -809 -511 -951 -919 -262 198 -588 304 -535 -288 252 -638 -389 -35 385 572 -826 767 261 668 526 27 -142 435 -3 -619 716 632 -749 -354 613 -933 -609 -603 -133 -616 -470 318 -931 120 754 -251 877 -925 259 -376 912 -837 799 -915 -677 306 663 81 -215 -259 -389 467 -959 693 260 736 555 -515 435 590 -440 -852 -639 822
   42     -957 -44 171 -130 943 976 -93 -604 -843 -412 357 911 -416 -758 -438 621 -961 487 268 -424 200 -965 787 558 -348 576 -177 -342 921 325 506 707 -753 -656 -627 419 582 279 -974 552 163 912 -902 -573 -824 -340 488 762 506 861 741 975 399 47 906 -803 -746 -712 -230 -96 893 313 65 88 71 408 -373 107 -957 520 -842 831 -258 -726 -465 26 268 781 -683 -435 958 -41 -198 -265 -701 859 -370 -84 206 -372 278 -617 -34 -568 -827 211 877 -456 596 834 484 651 -832 767 -677 870 967 -450 330 376 -836 -97 473 624 -800 326 -969 -204 516 84 254 653 -701 -363 -999 -254 792 412 68 -528 -25 -806 604 606 -277 -596 -400 32 -282 193 506 -189 580 -370 47 -212 -730 -764 -834 -429 750 -558 383 675 793 647 -813 -473 -218 684 919 -505 -240 145 985 916 -621 -563 759 -888 39 -544 557 -730 -437 -328 221 -619 -860 729 661 306 -796 -465 323 978 -401 -617 303 826 -849 -968 328 -563 95 -882 -599 119 236 -467 805 -245 -800 -142 -62 -602 -954 754 -263 641 -129 375 -862 -979 -690 -369 438 46 -835 890 -504 -988 -258 -215 -152 -785 209 -671 456 -853 -285 513 702 457 -610 -612 685 -845 -535 123 -617 -710 658 554 468 309 995 -545 949 -302 -618 -813 -147 -252 17 335 728 255 80 -817 -456 228 249 -886 608 668 -413 -954 652 -540 516 612 -271 633 82 -215 265 -230 181 536 -15 523 437 -666 -261 207 -307 174 25 -888 587 -675 457 913 -433 636 481 -578 -562 -552 -799 -626 -412 -913 -885 505 268 433 852 -628 864 344 935 -628 866 907 312 361 -546 -19 -413 172 32 464 576 263 -789 336 -53 590 269 -825 -734 -869 1000 725 -948 -173 517 275 212 -813 -996 560 -18 383 201 -500 -730 -127 -207 -710 905 -311 -174 -102 492 825 -262 -469 -339 849 303 262 75 589 -673 -663 789 -67 37 -350 -23 135 868 -191 249 -477 163 645 877 86 -489 242 -922 705 641 159 254 799 -136 2 546 831 -311 619 94 -152 -885 -541 -243 655 -886 -859 -170 294 778 744 -146 -943 -388 -204 -188 -392 -277 -799 798 -896 563 -536 104 -242 -239 -960 -733 -502 -373 407 -890 -683 369 -693 -692 -317 -360 619 -590 968 -605 -437 -871 -87 -677 -370 572 156 214 -423 -15 -451 836 113 -15 475 -790 893 442 -13 -61 -870 547 331 604 -582 -287 416 -935 688 380 -320 -265 740 277 -887 -636 950 849 672 377 410 375 -925 683 861 784 111 -657 89 311 -38 508 -466 -738 -862 -398 -892 706 -546 121 994 -493 -585 408 -188 612 -194 -277 -71 -917 460 410 -314 605 -196 -813 537 -689 899 -530 -227 895 -704 314 -766 -19 362 931 -413 24 649 506 957 -640 -127 -615 -644 -813 671 465 995 -799 -828 -568 -580 -659 461 568 -990 -186 -497 719 -855 313 -166 -414 176 -404 -619 29 894 555 -803 229 550 661 977 -423 943 -108 -870 -300 321 410 775 58 444 -402 -863 12 -430 -478 444 928 -618 123 913 -283 774 616 -659 -724 932 347 836 675 -791 404 567 292 849 218 -318 193 -41 -679 -142 791 -10 -439 434 -364 -223 564 -634 -310 -881 -721 586 416 147 -911 834 10 -834 766 -478 744 -444 -218 -240 -907 -21 -616 970 -290 -320 -407 -90 40 -707 583 -28 804 136 -823 -435 -398 -90 -361 884 501 881 -235 174 287 628 455 -630 -30 712 -368 -353 559 -169 -251 -918 -780 424 447 -372 323 75 30 811 691 871 539 390 409 -474 -299 -265 109 80 -897 -330 579 -957 -642 783 -393 -480 -71 454 846 -334 -364 -29 130 -585 -847 -792 -465 -573 502 -955 -745 153 273 158 -397 -790 613 646 182 -240 325 -824 679 -807 864 -13 -894 50 -85 -66 -527 -957 906 37 -937 -658 144 -648 734 -34 760 -209 -871 918 -870 305 159 989 -589 -693 -409 78 1000 1 33 689 -460 -360 -182 897 196 -236 -287 851 -324 167 -749 -31 -686 -818 -973 125 -544 594 -14 -263 219 -211 329 -530 -754 99 -732 -701 852 864 364 247 32 -126 -797 171 -370 755 -135 -481 -783 -525 -107 -61 -482 449 -417 -923 527 -173 -840 -249 -355 388 -12 -859 591 -118 -389 -729 719 706 -624 481 219 692 35 -229 19 -241 -902 829 -606 -863 -162 -567 563 -772 -91 738 -662 -497 -215 99 -37 -85 -82 -689 -236 -168 39 -895 -988 939 -801 -823 -439 -871 418 -499 910 476 -533 196 296 -702 -69 -727 -470 632 -370 95 -792 -499 335 -973 402 -864 -812 -940 -888 619 -986 647 474 520 -763 -920 -722 -704 257 -743 866 555 -226 966 359 89 -139 -522 -344 -703 683 -742 93 829 -979 -265 -227 -436 -885 -298 803 -556 681 -210 -813 -917 -503 185 499 -236 59 -843 -240 -252 946 890 545 801 723 -339 751 -688 981 -617 -607 -674 -622 -858 -118 -354 64 979 230 95 -610 362 -367 -871 -267 -712 267 -855 -7 703 -109 82 -200 -19 -443 -735 107 -741 -646 6 -697 280 -798 962 297 558 -395 360 183 -550 -206 -235 -105 208 -510 376 206 -352 172 -940 501 -291 665 421 -11 -115 777 522 730
   43     -590 605 -844 -824 618 -97 694 -749 -720 188 -424 429 511 888 -81 380 986 458 135 -807 490 -300 -218 82 769 780 289 718 -210 81 481 235 -981 -159 307 -377 -846 595 383 934 622 25 966 -254 -226 781 604 -135 -325 72 -787 619 511 59 372 -994 -575 513 -808 -247 -259 359 537 406 496 718 355 -591 -463 559 659 811 -989 979 462 862 -634 -937 264 305 134 318 -34 -810 884 639 -335 -523 -558 -809 637 -706 -412 -633 617 -827 -272 -537 -35 -344 -442 -572 -950 797 -493 856 479 -97 54 168 -371 145 877 448 273 -413 -900 403 -310 -472 929 -270 -324 -619 887 -613 0 -235 -786 -977 -877 114 280 370 -826 -102 868 143 -87 268 -532 639 -919 787 -900 286 -421 -485 527 -24 -879 -966 0 359 -825 -783 916 -176 784 565 -931 -492 322 -766 362 463 -551 -942 -36 -912 679 -889 -872 43 -903 47 618 92 -361 -726 -237 801 -639 -749 -299 -31 949 -94 -400 880 -620 -357 858 -694 728 -21 784 -398 990 510 -936 -33 622 156 -430 -398 -857 10 256 826 111 357 -371 209 526 477 -379 -153 379 267 -874 -754 313 -143 38 607 -89 -518 998 94 -320 -540 -172 -210 725 27 192 284 -711 -178 912 962 4 -443 850 286 -656 -50 -163 664 -621 -539 -623 211 -536 637 443 -456 933 -834 930 30 546 850 -406 695 761 -472 463 98 322 -425 749 677 -180 771 298 102 376 -572 -864 -701 -510 -252 -140 -645 348 -387 -944 438 -810 77 995 -106 963 274 -907 357 -248 -523 474 -863 -982 54 -877 757 -981 -588 -13 508 -280 824 356 821 509 439 634 -859
   44     757 -622 -42 182 -451 -815 -670 -518 287 -104 -924 -73 -617 988 -694 341 351 858 -360 -166 -868 541 534 311 369 509 448 447 -731 733 181 911 -976 59 -514 374 -800 -932 -159 666 434 437 336 499 601 -18 959 -414 217 904 556 -999 530 -720 636 -66 -170 -733 417 403 -781 -201 674 569 308 -727 178 -179 -415 303 -689 72 -751 -792 491 952 -663 -689 609 -25 -382 99 -724 -633 475 499 375 -696 -585 89 174 879 120 -899 -164 403 -226 823 12 -694 858 527 60 -361 528 821 286 -708 -647 487 -708 -574 361 424 866 273 526 -18 -647 -812 935 -679 184 73 462 723 387 369 -444 124 -913 193 381 -923 -508 397 -339 133 -323 701 687 -503 593 898 716 -691 -446 789 91 -26 -569 403 422 -106 -340 -98 -104 342 629 737 70 803 -146 -891 532 -830 607 272 -504 484 149 166 -769 -908 246 -302 478 -87 -790 -529 26 -886 263 -365 -688 -724 -855 625 -511 866 -694 -86 -600 -900 266 381 8 -272 893 -557 508 -237 163 -782 657 464 594 428 18 14 667 758 685 -894 701 234 231 774 -270 -770 -921 748 702 -599 -409 145 590 488 -93 -428 714 142 -706 -21 746 -449 -227 -655 925 789 -371 315 -467 -406 771 48 -388 158 -296 -666 592 -428 -743 -980 369 -603 575 296 -133 -719 -331 -587 465 64 830 -347 -998 -63 899 582 -343 205 -763 212 -276 192 822 -663 -648 473 -943 403 43 -11 -686 198 268 796 2 -634 -866 106 328 -326 552 -605 840 730 647 -986 670 823 303 -918 -688 809 -351 456 255 -420 -205 -62 -763 78 593 -617 -837 -405 378 413 -352 -699 -614 -409 -884 -344 -113 -210 105 -338 873 834 986 688 609 126 477 -858 625 -290 340 -313 -332 705 -781 983 -744 855 527 412 405 -852 -344 253 -347 376 556 960 -538 -310 180 -171 -674 -703 14 -189 -97 115 407 173 619 -844 -939 -789 373 427 -881 -892 554 -557 125 420 -88 -637 561 -263 329 270 289 -239 -117 -896 -52 -920 737 903 532 253 985 696 -558 -861 363 21 636 400 561 -551 -211 447 690 -339 732 164 396 -654 -595 799 -353 497 903 264 450 -615 141 -476 785 83 255 -285 -856 256 -92 898 40 -127 -640 102 777 -495 102 -596 -979 -257 450 18 -964 892 -216 -606 -519 -744 -733 358 533 -8 -441 -766 526 792 193 510 -162 -784 424 94 -169 -35 -921 -529 573 -121 381 42 141 -12 503 667 -259 -922 902 -998 -648 412 494 -265 653 -200 226 -85 391 -572 -519 -473 -418 -547 -912 -685 971 197 344 872 807 189 -874 939 -293 -973 -470 -6 532 412 -170 787 -569 530 -403 350 284 -412 170 -76 -918 977 734 769 374 -634 -734 -846 234 -385 65 302 -4 999 454 550 677 -957 913 -846 -874 405 337 908 -621 -214 -126 613 190 -897 900 -676 -568 731 776 97 -772 -523 498 -66 305 -15 -446 -827 -97 -416 -915 -804 -906 -507 294 731 -494 -175 727 190 -380 39 -647 200 327 264 -180 23 357 893 141 230 -745 -378 -123 802 541 -424
   45     517 510 623 -886 -459 -7 -707 394 472 -893 -898 501 -569 647 400 543 -832 799 608 962 242 -630 20 188 146 285 396 66 819 -377 -162 -355 725 -832 -293 -102 -672 455 5 -878 -497 385 -423 -949 -128 -979 246 907 664 -221 -588 -713 503 -537 876 228 417 166 859 -641 -873 -79 -788 326 -618 -163 -355 -146 -372 -419 -198 264 -505 135 845 165 -215 924 -995 595 -382 -474 535 -95 -789 -244 -875 474 776 -237 668 -505 479 -79 712 -662 -299 891 -112 955 -310 -60 -671 -235 879 -40 499 539 975 86 -7 -168 -676 42 -388 -783 -75 -177 -501 8 -128 -817 626 -89 44 -298 949 57 549 157 244 -869 -472 -719 -95 -322 375 645 -722 730 -624 -248 546 141 -167 722 -961 -823 62 413 129 -906 -47 964 441 342 49 13 19 -738 -769 -45 -527 -631 859 598 -691 -378 -952 -513 -43 -272 -827 93 -416 461 -664 508 -287 950 290 -348 -895 -898 568 -890 -381 -62 -958 10 847 783 818 957 -607 596 -372 827 252 222 -460 604 -501 20 -880 197 409 830 -363 -583 -855 -701 -538 792 514 -732 -181 -857 -504 -618 -269 -923 220 42 -822 -146 -984 850 -796 -741 250 -918 -889 -644 -247 -829 -633 -898 467 -482 345 668 812 355 542 512 993 379 529 461 427 -364 874 473 -389 376 138 -328 442 844 25 -384 -399 995 26 -139 804 -657 -894 -592 -208 306 -231 -860 -89 393 372 -492 -757 -107 546 618 684 -521 549 -620 -660 118 -974 987 -296 -627 949 225 -647 -428 -955 -497 820 -939 -576 272 -164 70 468 -145 -627 117 216 169 -393 -227 9 -807 -852 270 -213 -859 -920 913 358 -115 -761 -881 -715 75 228 868 865 645 -774 -58 -581 935 591 253 97 -277 812 -212 676 136 460 -213 992 393 376 781 -74 -280 784 -371 883 543 388 -298 -291 -327 102 212 -563 -747 -843 -460 225 385 878 -961 -921 584 -113 384 -739 60 -28 700 -191 588 486 -300 -936 634 -318 896 201 32 560 776 119 -859 -666 -723 831 -998 -182 354 574 509 125 -610 -393 930 986 759 -942 -847 -442 410 834 -324 537 282 -990 913 808 -857 633 -820 723 748 -718 -983 -401 -311 478 -169 663 933 191 -443 -765 -135 387 -749 763 336 -892 460 0 535 -451 83 -176 249 842 -153 85 138 970 758 379 -93 -851 862 373 996 -440 -153 -626 884 -374 -994 161 -42 -332 -684 -673 384 23 75 -243 -671 188 -22 103 308 495 -38 -251 -944 -534 -179 215 163 -135 109 648 -95 109 424 -558 -841 -42 490 -415 -692 -772 -755 -524 -743 -9 815 -542 -540 791 502 310 641 -722 -225 26 -542 662 -153 -277 792 376 -343 -610 -622 -468 -688 859 -635 948 514 -428 -212 884 -64 -951 -288 177 -587 252 -973 965 448 -570 231 3 602 -682 -752 469 -767 -990 812 409 -166 561 -356 937 803 -311 -583 350 145 480 40 -575 -236 113 -751 -77 -429 412 -834 217 1 -959 240 276 968 -282 -564 -238 -509 787 903 279 -843 -753 -591 -965 -291 -516 -863 -949 550 -506 100 726 419 -103 -11 649 -611 -538 -869 -614 -873 992 -304 785 -176 -837 -952 -822 163 525 790 -536 -810 -192 103 -875 224 399 274 914 -144 -526 426 147 289 -191 -339 418 714 -561 408 1000 341 172 -783 -397 -272 -520 -458 -307 955 84 44 578 954 610 -535 -396 -972 -897 -71 -934 155 108 -182 -231 -284 198 -782 -399 920 -759 706 125 398 -537 -138 -491 -145 -101 758 334 535 864 886 -709 857 -135 -153 -203 -699 274 941 -2 198 924 485 -554 203 -568 -651 -541 712 550 -346 59 -641 337 782 317 -206 -305 680 702 -824 -524 -171 835 685 -640 -876 -132 662 914 -746 -328 448 -388 981 -448 109 -977 787 749 -901 991 523 -970 -254 79 -791 -914 66 -321 904 -713 822 675 -276 825 -190 -526 919 -297 -449 670 637 708 -222 -274 877 -980 -595 714 -156 781 -631 342 -88 311 -365 -841 235 -143 730 767 445 -43 -210 -694 -10 757 449 467 718 760 -686 957 -899 591 -360 321 -986 -966 429 -969 29 97 60 342 -117 -218 -42 -209 -294 -792 303 656 540 -466 -771 936 -218 -844 78 -76 -308
   46     -304 793 958 816 439 568 -675 337 -790 262 -511 -426 920 -56 -956 -209 -839 820 -568 -343 286 340 -181 545 -281 539 -223 240 895 -450 369 -630 522 399 -298 -288 -515 690 -364 145 -232 186 651 677 -639 813 -623 170 12 -576 557 -711 -176 436 -151 140 -983 216 -358 -334 -632 301 186 -493 -964 249 559 -569 213 -53 -983 861 204 -235 611 547 710 80 -632 -952 781 -574 485 102 -732 -375 -696 -304 853 251 -832 -714 -643 5 -969 802 -418 -326 -361 164 -812 636 706 -748 996 -403 25 -793 -496 -455 980 -341 -229 551 739 902 -276 -82 -615 360 326 -773 -182 -483 259 160 -727 801 -371 -162 -898 310 -974 -815 385 -713 -825 -665 -254 569 363 48 -121 -318 -917 -802 74 -765 797 -873 532 -607 657 56 368 866 842 880 947 -114 -556 -665 875 -937 670 -396 82 542 -678 -620 -301 557 87 498 -373 -993 337 961 -854 209 550 -178 416 -226 192 -577 -195 606 -352 -48 -534 -144 -222 -254 -697 -969 68 -459 759 -561 771 -579 469 -720 -359 100 930 -901 -128 -370 262 522 561 473 411 982 532 -419 330 295 335 206 125 564 -385 -721 -168 -565 175 820 582 652 -484 787 815 -982 -878 565 -862 -808 256 -857 908 -385 -39 363 121 -448 524 731 850 -294 -522 -338 -534 -991 -315 -652 168 -617 -700 448 -882 -968 290 -38 -44 -376 473 -384 -133 -809 571 -894 962 606 -443 -101 -296 -711 -818 -113 309 388 550 103 -426 965 798 465 134 -603 656 765 -733 926 -856 -526 -699 -700 -815 -770 -525 809 846 148 -162 747 -458 957 -348 -534 -503 -844 202 -774 -989 16 -291 753 143 -411 -122 606 923 -306 -409 962 -838 -968 -842 356 777 -629 883 132 -975 851 -668 -170 706 -730 408 -192 -610 92 -17 -185 -173 516 -941 385 719 581 404 -375 -136 570 336 -591 226 522 627 -342 -532 480 -975 191 994 400 512 -495 674 -708 875 221 -202 943 559 419 -628 326 -927 209 470 241 -953 -921 -230 382 481 -196 -834 690 -407 -333 265 83 676 353 584 777 376 104 73 -28 -926 496 -535 -918 -139 -96 836 -996 394 408 776 487 -966 34 212 172 31 -950 922 -814 -162 749 818 962 800 281 -518 884 604 -767 708 759 -272 -321 -421 189 113 -68 828 -773 -545 -769 50 241 4 270 -590 -810 -397 -120 257 -174 721 25 108 523 -745 -254 482 952 864 -480 -438 793 961 814 79 -526 40 206 977 321 -907 -170 136 -628 785 -491 49 44 860 908 167 -388 68 -360 -729 -852 -741 -799 -635 733 -77 53 449 234 -262 -347 703 398 -111 165 786 574 887 -632 414 -711 -221 -709 753 293 -645 457 831 879 132 172 323 166 718 -581 -838 926 -793 -154 523 -240 146 -971 615 279 -774 480 333 -758 722 -373 -23 -500 -603 -874 505 -458 -674 -732 92 492 680 -585 210 -286 870 -151 861 131 986 -330 -114 719 -959 817 205 255 -752 -43 -33 -373 610 -4 -44 -649 399 726 354 845 -272 -59 190 -536 -362 907 -733 316 -858 506 87 433 805 -229 361 -101 -41 -15 815 555 -553 53 585 -339 407 962 816 -813 -451 -21 376 888 -755 975 -298 -432 -811 -491 609 671 382 629 -271 262 775 249 367 436 -61 -72 445 824 -308 875 168 -147 -685 -255 807 143 557 548 -5 276 719 -172 505 -705 -519 -976 -323 -826 489 -326 595 993 -736 978 -927 -55 -549 -140 189 -204 852 454 334 86 -135 -74 689 -157 -681 623 621 -196 -187 -24 -480 721
   47     574 904 -337 -282 344 513 -23 375 -495 -909 -184 -642 514 -243 -918 588 -976 -714 921 821 -257 570 651 -393 -384 523 -17 378 -28 -133 158 783 -318 -46 -567 -497 885 664 305 108 -59 -337 105 -97 -892 740 -503 -498 -107 -734 -827 502 971 -309 -893 581 -500 -265 -228 -617 753 -797 430 636 904 -183 277 262 -464 -251 -209 -772 -103 742 -432 -793 332 -686 -153 -980 37 -438 719 -850 -59 -270 -88 219 -884 -193 131 -621 502 -800 -606 17 -924 532 -321 624 684 -261 -102 2 479 -642 764 -561 213 -449 -827 -944 829 527 -529 -697 737 -140 -664 -336 -82 -331 905 427 672 332
   48     -378 -502 -952 -908 -824 -352 310 700 146 -110 417 239 837 881 -785 -101 956 831 227 7 -236 -734 -215 42 -118 -337 133 611 -355 -803 434 -484 507 -511 374 -367 587 755 -698 338 -265 -338 -237 -693 -378 -7 -682 -650 305 -554 804 705 -267 341 879 -79 814 764 -38 -69 474 73 -689 343 971 869 -129 723 -933 774 -303 -808 -948 32 -491 -467 -341 230 69 -696 590 -476 -166 -297 -949 -354 -633 -403 -158 131 908 86 764 737 961 -254 -817 290 -295 -109 665 -639 673 -666 -183 894 391 -802 -932 40 841 524 353 956 711 776 737 -186 -284 483 761 176 987 987 580 -289 930 591 -75 -303 283 -382 53 662 930 933 -296 -369 874 71 122 200 -164 916 -497 -647 -427 -881 835 905 -205 -518 -843 -528 452 -721 29 -113 575 -151 -360 -114 782 711 291 -632 -761 -735 454 -546 506 -647 771 -752 -281 -707 -863 720 408 501 77 -625 -821 607 353 -484 -369 691 67 -308 -26 -901 822 -288 727 694 849 815 338 996 -933 909 632 239 -84 -2 -574 -137 577 -591 -410 505 -843 293 -49 63 -975 -849 -691 378 -92 987 29 -247 -632 -436 -132 467 -477 530 -478 885 -671 -647 561 706 -934 535 -16 842 -487 391 56 649 348 787 -346 -717 -153 -54 -366 -328 -970 -365 -374 911 -728 983 -76 44 31 42 602 -301 -519 919 -678 773 946 -469 86 212 234 -941 724 895 596 -152 -884 -909 -524 887 -721 -673 -315 287 477 336 369 -705 685 -67 197 -331 944 203
   49     -693 914 639 -859 -450 390 672 0 663 681 -633 -284 598 124 -83 965 658 -992 702 -791 886 328 86 629 -350 -453 161 -406 -364 -266 938 -573 781 -191 493 -816 36 -337 23 -775 -379 -162 532 -749 434 -930 -114 -135 158 -297 25 -110 857 -583 -496 634 72 729 -25 -157 -74 -89 137 -115 -477 579 -227 802 245 762 884 806 -51 850 344 413 -166 -294 -933 -385 621 -72 93 -139 -261 687 -195 -379 196 280 143 -598 -457 378 -88 -326 -349 -164 -49 -431 -131 705 -849 385 747 601 -622 856 -323 -649 -630 -714 40 -930 690 502 279 654 -800 -986 -402 201 983 -336 -168 -701 -977 -35 -18 -557 460 -910 270 819 839 29 588 168 -851 804 -593 57 820 549 157 801 738 -442 -331 688 114 -24 434 -962 -93 656 -891 -659 563 360 282 -365 -975 -965 447 -804 499 799 239 757 -53 789 729 109 738 -996 546 469 -355 385 -757 443 900 716 530 -960 551 797 132 275 -128 -919 332 947 -834 971 680 433 -704 474 -15 687 630 170 -694 -527 661 396 -649 -491 -445 799 -582 334 790 -894 94 475 -481 -40 544 -547 -380 751 -678 473 790 638 163 168 -531 800 -46 -823 -328 -409 -556 -541 450 -178 -129 -558 304 639 166 929 463 -925 631 517 -287 366 376 -669 860 80 798 338 -576 -877 -396 640 232 -519 -641 376 667 294 490 638 -370 -10 660 -88 900 -15 604 -550 943 -280 717 783 -519 780 987 -655 -618 932 851 346 185 360 447 426 -406 848 826 727 668 813 40 450 649 950 951 -262 -575 336 -230 -927 986 -456 540 -603 542 -404 -294 -95 -586 -760 343 336 259 -831 -203 -117 326 670 -203 -534 919 814 -637 214 679 -880 -499 737 823 216 553 -800 -510 432 -286 4 508 826 894 -633 434 -447 -451 3 -594 268 -363 -641 -179 460 -194 -184 581 122 55 -532 87 -224 -701 -155 473 -49 874 -736 -702 616 -620 624 574 -444 -219 -632 443 171 -212 290 -33 342 -550 -508 -984 927 -44 396 -810 988 46 187 -659 794 830 -522 -564 621 978 -87 393 -119 364 277 -439 769 -783 -927 -734 3 -156 -349 -350 949 446 224 -863 976 421 163 -513 -526 -411 -306 -383 -48 227 -572 -853 345 -539 -100 -376 -393 -66 921 -663 672 937 953 54 -16 -710 -474 -951 -894 -5 -544 853 -55 912 25 -987 455 -289 104 -873 266 -239 -856 -770 291 -562 111 -731 -618 -48 -356 -572 -538 208 153 581 355 821 -686 380 -349 -980 161 161 807 -380 970 -908 907 -57 170 95 -149 -582 152 -113 -366 73 -466 125 -386 -53 262 -640 316 357 -886 -190 908 317 45 -800 -534 -20 984 266 -130 672 -778 809 19 -444 -37 204 421 601 -762 -851 -335 184 597 656 -868 512 -133 -954 777 729 78 -35 -312 -192 -791 966 -97 342 516 113 111 -447 -579 -397 -358 -985 205 -506 -531 996 -552 -701 -854 -454 -463 405 -7 559 375 86 -788 -876 125 46 880 520 97 -335 -25 88 90 -457 712 858 728 -559 -925 410 -493 379 -738 604 -854 9 -996 -141 -76 -365 -753 -832 -878 179 -542 153 -532
   50     748 -372 -607 -100 -868 -980 -77 -84 968 -881 115 214 -169 -911 928 -839 49 871 -996 448 555 -722 -847 -440 716 645 -268 105 -753 -219 376 -196 705 -952 352 359 567 -93 -791 -894 801 -924 -923 963 850 -458 791 854 -450 -917 321 -874 787 -439 333 423 462 269 219 655 -826 -935 864 906 917 -826 182 -836 213 -162 764 -912 -733 513 -740 341 494 -611 -685 -926 901 -92 -335 -883 428 -638 320 -155 79 511 266 694 -715 899 -594 2 541 306 501 537 -736 -15 271 -743 -147 -374 1 166 155 1000 191 839 -933 -12 -872 830 -269 -998 850 569 237 -144 -816 55 -281 653 -723 -647 791 -632 -878 -319 -40 898 507 611 109 396 -89 -223 -661 -95 -759 87 -689 -283 304 -11 158 -177 531 751 -111 936 -820 456 -8 -195 -198 -48 108 424 342 -124 807 803 -500 276 -332 746 -816 -726 -629 -312 -213 561 694 329 482 -735 -719 -475 945 -7 651 -398 -716 416 342 -450 450 608 -280 -558 192 -779 -769 943 -891 466 269 68 -874 764 -885 -835 586 753 -114 -632 835 -590 944 222 -988 532 257 -772 334 -339 875 948 -183 261 406 212 449 889 -860 -820 -188 403 695 169 -839 203 851 -103 272 686 -757 -487 955 381 -8 -468 -937 323 735 892 -583 831 343 -496 332 751 397 -134 -980 -904 -942 -663 -243 345 576 726 59 323 -789 46 -257 41 567 -658 -873 280 -728 -998 -907 537 546 -356 678 -897 490 469 -262 280 -20 220 510 556 -79 579 -444 205 -851 -642 -42 -96 747 -566 292 312 -535 -93 440 -917 986 80 -292 972 -997 -490 -687 139 -729 81 934 717 788 -288 -139 752 576 541 -299 139 414 -831 -166 -880 -566 477 -6 893 -624 -502 -182 546 -753 527 -647 -668 -37 -880 -934 -44 523 -985 -132 86 -746 607 -334 598 361 -567 -300 -218 -905 307 -122 233 965 -225 462 -897 772 854 -979 74 881 247 -123 -857 741 -543 -803 -712 637 830 -980 -759 -43 -961 -371 518 -760 -546 988 773 926 -308 453 435 375 969 -548 394 970 317 -356 744 741 -186 -811 362 -435 -385 670 222 17 -356 911 276 504 -957 384 -616 688 -958 528 -764 342 -549 -615 733 -340 -615 663 298 -691 -472 -640 -807 850 -484 -609 353 101 221 -823 30 911 -935 -990 -200 428 598 -456 673 -313 -329 -628 668 -593 -985 -713 780 -275 -379 755 652 211 -49 230 938 -928 -57 -263 634 -336 372 303 745 -370 -267 -924 120 -434 757 361 536 -88 525 283 956 71 926 837 -310 -899 851 -201 192 696 243 216 -327 -755 -58 -494 -594 456 625 451 -786 -851 74 314 -89 -732 790 -742 -323 29 816 591 -997 301 -371 -84 -602 -249 160 -465 -948 -758 -874 -534 -508 -247 -324 272 780 -83 -625 228 590 -103 558 241 190 -238 217 133 187 318 -592 -994 -366 -886 -736 345 252 37 158 74 -829 983 -562 855 -168 -190 229 56 -399 -827 531 -855 271 476 -168 351 -674 923 115 444 564 336 947 319 -920 800 -245 -438 619 -669 -77 945 -473 214 65 -575 -107 569 -709 576 -423 -830 236 -515 276 -169 -381 771 147 -194 -469 -503 958 -81 -838 280 -273 -722 -770 533 673 713 -298 -42 589 643 831 397 -30 -621 -781 -96 437 616 -617 -643 -135 -326 600 102 23 -530 348 -977 -966 -60 -280 -607 40 -380 -882 61 -46 -760 380 -994 418 518 -150 701 453 76 979 860 561 -895 477 -412 334 679 -405 974 162 107 -912 756 889 -219 -11 289 -558 -430 -759 -304 -9 -570 -15 -253 -410 177 293 469 452 801 -259 -280 130 871 250 658 -483 834 395 -84 -267 -640
   51     -692 467 -874 279 -576 -753 10 -281 70 -88 161 10 703 -232 -635 -84 -526 -800 494 -218 436 -641 -345 803 943 938 72 -702 -591 909 -39 -281 660 258 330 682 -669 0 -103 51 -801 740 -642 905 -235 316 -995 622 766 631 -675 -836 -174 575 -734 -753 602 376 -622 -695 -800 745 -921 419 650 -136 809 -806 659 -911 -883 575 -865 216 363 -369 716 721 825 -86 -177 262 -327 720 -309 -430 -135 688 298 132 -183 -172 -933 53 62 826 621 -735 893 788 188 -772 179 -657 -561 116 -167 553 -451 140 19 243 214 -809 -411 93 -450 -213 -414 164 630 -433 723 -850 535 773 -542 -183 -365 -76 443 -459 -335 669 344 -264 792 -725 -657 -873 -876 679 15 361 275 421 -275 842 -869 -533 45 607 -992 -685 874 166 -354 523 -329 441 528 -31 895 -502 -114 467 442 -673 774 -479 726 -450 -960 44 826 -308 -541 967 -474 -301 -246 77 -634 -15 448 389 -554 984 845 -433 84 991 -961 650 -855 -182 -473 618 -455 232 98 -668 -190 -364 725 715 -519 -77 -415 656 -283 849 -603 -245 195 -998 740 118 -652 -552 -666 614 999 746 -452 -537 -688 342 228 -479 300 459 475 -351 -46 100 51 -34 77 825 -93 -200 -478 -717 332 -852 -540 672 -104 886 -594 -122 -449 -473 -852 -866 -306 -8 882 -86 -112 962 70
   52     629 -853 245 281 432 -918 -894 507 -109 54 -996 986 585 -193 707 926 539 -560 603 -573 -8 -858 754 168 -155 277 -13 -784 -577 527 -402 -943 226 -2 -41 -778 -190 -917 56 -552 804 710 -962 -769 -9 -885 760 -426 181 986 795 766 340 876 527 -712 356 143 335 683 258 -677 -586 -510 -253 770 -377 591 -485 -373 -501 -242 244 765 970 455 632 -811 832 665 114 -182 988 468 -204 109 71 -63 -480 -110 641 308 796 174 -13 193 702 2 196 551 140 294 -184 449 255 217 -940 -381 584 -581 -64 802 -818 -266 -342 -729 231 -736 -916 666 820 -728 -653 -931 13 -121 631 -912 -694 -96 -245 179 396 -159 -138 -576 105 -35 288 -189 502 313 74 -445 -436 883 -446 931 190 -331 -807 740 -835 834 904 -301 -802 -896 682 -228 648 510 -650 -655 600 -706 608 719 -528 773 870 -894 387 78 -621 -157 310 -23 -605 -468 892 235 -313 -211 -878 295 -172 -306 -596 -707 536 -881 -963 557 -986 769 155 843 -426 -637 -289 -520 251 476 -664 -784 196 511 -959 -837 -960 507 -729 146 377 416 191 306 689 96 -475 23 -322 239 597 219 -92 -103 20 -411 -114 192 -686 -105 -360 38 -398 -806 847 -455 192 567 -995 86 484 -564 -374 -100 -321 -777 295 508 413 493 980 415 -643 -727 -313 -125 550 -219 -24 687 576 15 288 -891 143 -712 -854 -379 698 710 406 -857 16 102 710 -846 862 -217 569 -252 -688 -932 993 -909 -607 187 841 954 -987 70 -357 -406 -115 188 889 645 230 -662 -821 742 -192 811 -624 861 912 -25 -589 457 525 -94 -684 -374 900 -869 -907 726 -338 936 -433 292 -74 534 155 135 350 25 -590 816 776 434 -223 499 -537 -914 608 109 771 702 344 833 -219 -811 -50 -468 -555 -180 958 566 -702 80 -813 917 430 334 518 580 -444 -339 368 -364 -693 17 93 881 -609 170 -202 -182 -173 -293 241 381 -465 222 -620 -453 -668 -681 784 713 98 -949 941 876 324 978 -938 724 685 88 -155 -167 798 -705 -395 -616 -527 -601 -452 384 -84 539 -516 54 -501 -512 10 -713 850 -578 -165 820 89 352 -640 -977 527 -319 -362 -745 632 -841 991 -279 603 947 256 -228 26 -128 -174 -409 472 -851 -575 -216 -752 610 -60 999 -573 78 -233 701 -728 -341 -444 -906 597 36 -135 110 78 339 -60 764 20 -506 -901 980 -974 104 -30 -658 908 87 -906 64 -482 -447 -446 662 77 -272 -927 537 -180 928 504 388 -427 759 912 -786 51 461 -54 -906 -71 280 96 -581 -257 200 288 648 -908 -618 486 -24 678 -27 555 -774 -13 205 -495 -865 -71 246 580 964 858 167 508 171 -331 319 -123 -294 -593 -679 -35 512 -18 -773 119 -924 -406 552 35 804 -858 704 -627 -651 688 -676 -431 -398 764 -480 150 -369 -219 363 514 -277 -753 526 44 -875 856 -842 -692 -447 -891 -804 -340 828 941 -59 578 533 696 -343 254 -639 986 47 -162 403 -404 140 795 -401 -500 -791 646 -166 -468 -350 21 -697 454 945 -446 717 -474 -535 -494 460 -738 76 -896 -444 -588 -739 937 673 -707 -325 -592 721 602 -328 530 -690 970 206 309 74 110 -167 -80 -339 725 110 -594 -327 -610 25 -380 693 365 533 -194 -679 -727 684 494 -79 -897 717 -122 -433 31 348 -718 -855 912 -165 683 -300 711 -962 907 786 -491 -599 317 -876 -160 972 -931 270 -10 361 999 -291 -398 -191 163 -508 -339 367 278 -569 -894 445 -956 -508 -591 -331 -737 -212 766 -842 404 -328 325 156 -978 -813 385 -536 67 -814 -803 -733 299 -465 902 466 604 936 -943 -464 -34 -884 506 -49 -691 818 -498 -83 -980 -725 -350 -501 703 345 -405 569 -756
   53     -784 558 895 430 -143 -881 482 953 -927 -992 411 270 663 199 428 971 32 -323 -639 -100 -367 60 -224 -676 161 -713 -455 627 -933 -947 -652 -942 -417 228 99 -315 -501 364 -179 -375 532 12 102 -479 -873 498 -237 715 725 382 -829 826 -19 871 -787 204 264 -378 -100 220 -867 -28 678 -73 -321 -624 -693 -951 -928 -505 -7 431 -497 72 801 348 -492 936 12 -862 805 40 434 -445 -686 -914 727 316 888 415 -547 714 144 -412 -352 529 -150 -790 -816 470 -753 751 -769 -536 -94 485 -188 590 869 988 -443 801 -851 197 990 728 740 641 712 -245 402 452 -191 -868 393 905 -491 -92 -495 850 -8 -515 -93 -892 264 -877 -566 -977 -19 -599 -297 586 -748 -918 291 837 -167 634 802 938 815 82 -150 647 730 -464 -916 48 -62 751 566 -247 -668 726 364 -979 97 -179 276 -536 601 -195 -609 -527 274 741 295 -718 212 -329 -1000 -440 -724 8 696 42 -452 676 -830 959 118 -977 -808 402 687 856 502 729 960 -188 284 -863 394 -116 120 -626 160 701 -36 126 122 -571 133 768 558 591 -643 297 -482 35 564 93 778 -733 -494 -572 748 -123 -428 105 -217 776 686 704 -63 339 331 167 944 -773 455 -641 -574 -436 -137 -84 -52 -47 417 399 262 477 893 988 -195 -529 980 774 689 916 -407 470 -712 -286 -125 -335 -737 -615 47 328 -898 451 437 -68 -708 -247 -166 997 -952 89 448 -81 -708 139 -378 226 -476 -407 -416 67 -815 -639 9 -455 -360 -4 -701 292 843 -15 -8 -417 -369 -275 -42 22 168 693 -210 -426 -677 -638 519 -857 900 463 655 178 61 -463 681 71 174 296 -383 705 346 500 -119 370 -911 -529 28 964 -857 881 26 556 -369 -645 -199 -265 -562 -311 -929 -794 -307 537 21 918 277 -806 -214 531 -790 536 -704 -481 977 527 616 -647 -549 -729 -910 359 -705 44 -502 647 656 -136 -339 398 770 -451 -608 -293 -747 -249 -816 245 -615 -256 754 897 47 -692 -613 -675 -92 718 -879 800 -831 -284 -237 110 -990 -624 306 -187 487 -420 -836 912 327 -194 4 -225 518 -473 -76 -632 891 -981 -381 -149 867 -748 -263 -347 -629 -488 -938 -808 -106 502 -42 872 -184 698 -159 -792 -857 -84 -241 -132 -263 -851 -60 -270 -53 642 452 -616 70 -613 194 924 372 -857 528 -214 -239 226 934 431 -75 387 254 -833 -514 -953 -382 38 -496 249 -120 -418 -708 -900 127 219 580 -108 -72 484 523 118 302 292 739 636 -713 415 -116 -221 -658 148 -296 131 677 -538 26 -171 -701 -237 -154 -467 728 22 202 87 -493 -419 -453 165 -670 53 1 612 -381 766 -530 694 -102 -492 330 32 498 423 350 292 444 119 810 -119 66 -588 943 -425 222 165 825 -51 -409 -184 652 -598 775 -974 -865 -334 127 -324 5 294 -862 -666 458 712 -787 -138 253 17 -379 34 345 -187 -137 -278 786 -859 -577 -992 536 505 -614 452 -329 -540 946 -750 954 -886 271 682 428 -485 908 -852 -986 793 -778 826 407 -602 -353 651 -868 -354 238 345 -781 905 227 10 321 267 -450 452 -232 -394 -905 677 698 -126 253 44 -69 16 -932 633 -220 -523 -837 -664 -759 693 368 -648 307 -958 567 470 -743 89 -431 99 517 787 -10 833 864 880 696 386 690 579 131 -42 -670 -784 -486 -649 -744 779 -306 795 -157 -992 365 994 75 -803 337 -742 -626 454 -990 -429 -114 -255 -155 226 -452 477 58 -299 -63 827 919
   54     -569 401 -816 -602 -423 129 427 784 -24 653 -767 -39 810 -260 87 530 806 559 -3 501 -822 88 -797 299 -761 -506 86 -845 524 -658 822 -73 380 932 403 384 -25 -936 -83 213 -523 582 901 -825 -165 -43 362 890 -953 9 -929 -800 -771 643 -476 43 -851 -456 -403 -662 815 -954 485 -866 -870 -655 763 -402 -969 -606 -234 -827 -387 -387 -679 -800 197 193 409 653 -993 -983 283 -757 83 227 744 -935 230 544 255 430 -748 966 -575 -407 653 363 871 -267 807 537 986 137 -432 -860 443 -521 237 -796 244 470 -848 331 -983 327 612 -544 920 483 -822 -101 461 318 264 312 -121 21 -826 847 619 471 923 -34 -368 -52 909 -118 767 -207 -895 -98 999 194 879 -870 255 365 -559 494 -281 473 141 378 852 271 -411 -573 -47 -943 434 976 601 194 -159 444 759 25 885 -266 198 486 -763 298 -451 -864 529 -684 -527 -51 -624 677 -505 -883 -612 -642 946 88 318 -278 605 -858 646 -244 57 754 938 -43 -796 -989 -881 957 853 336 554 -524 128 221 338 -849 353 -201 348 -947 -727 209 -226 -695 385 -156 -178 -766 270 245 -957 751 250 -374 -822 -145 -656 -394 751 -893 562 -883 -469 -140 405 -982 -100 -490 264 299 828 -130 979 -521 -513 -493 -141 478 -641 -6 583 930 -811 -391 -338 851 453 31 -875 71 828 -834 410 44 859 -850 636 -107 -547 -136 875 534 -545 -126 -795 335 -525 656 127 311 -731 -130 -285 605 566 849 432 885 -242 -689 -232 -777 988 822 474 -882 -609 -341 713 -925 218 -615 -807 -586 514 -397 -456 -396 -670 849 176 -113 75 465 -142 -379 -909 401 606 -776 663 -353 -628 -648 808 256 -372 -354 -579 -152 788 -878 263 500 80 -867 -992 -766 166 978 -159 -326 190 -977 340 -128 597 -469 -942 -707 -652 -937 612 -26 749 504 738 -658 -985 -149 -754 859 759 -125 633 -660 906 -343 404 39 -455 -533 -441 -968 -998 -997 -477 -9 -398 -689 275 74 -576 555 78 932 -981 18 -25 -420 -896 -407 292 -750 -470 -248 857 -345 433 -375 927 712 -152 639 -559 -621 167 -709 -811 -277 -338 124 -364 -448 353 -862 -552 -998 -243 447 92 253 49 635 -705 -966 -191 296 552 946 -466 -976 857 620 -93 635 287 -101 -422 -933 944 77 581 -178 150 948 -545 427 277 115 -595 497 186 14 -257 112 646 448 -114 118 688 -608 490 -580 342 -202 899 957 181 795 443 -316 -14 -305 -69 -335 310 979 -364 5 -762 942 288 850 868 217 -566 687 -654 -171 453 -89 293 57 -250 48 -648 323 508 150 189 757 -103 738 129 641 464 -472 223 532 -264 432 312 233 132 92 -436 959 -700 -28 -924 753 549 117 306 433 -755 269 27 734 -816 -148 -588 942 -136 -322 -219 499 178 -243 -221 844 -965 -951 -663 -77 98 -891 -502 374 463 865 757 769 -625 304 -718 880 651 -316 -81 475 250 -23 -41 -288 595 902 -769 68 -192 102 930 57 828 -307 68 -383 109 94 -555 994 484 317 -853 693 -556 78 -80 806 -790 160 773 759 -987 -946 450 186 381 582 -870 930 -903 477 488 947 19 157 -711 931 -743 39 565 761 -270 -118 -661 428 267 -223 -298 -752 -273 -139 983 -725 260 -505 774 -617 334 -328 -227 798 -729 676 -89 -744 -478 333 195 244 106 -651 119 -258 893 -683 -799 333 459 494 415 91 304 182 -25 11 -471 12 -410 -645 -982 -659 467 -123 -687 -195 -854 542 832 -145 272 243 -593 622 834 -708 -587 -885 675 -61 -59 -523 -68 -775 -982 791 877 169 955 -908 779 975 329 -490 -303 -170 -709 779 962 505 228 675 -424 -435 -774 835 984 -915 -634 188 -248 461 -680 102 -65 688 991 331 909 130 123 319 269 904
   55     815 310 565 -431 -297 609 910 -81 924 -209 37 -836 -42 -112 -967 -470 91 -455 52 -302 625 252 -712 131 47 -838 -598 -383 930 248 -90 490 -494 -583 -63 699 -830 788 495 -851 549 529 635 220 305 743 752 889 -769 -176 48 -614 -629 856 -819 744 -173 428 -312 -565 533 30 351 -572 65 -8 -905 -729 226 53 889 -153 364 -30 786 -494 -560 693 -581 -998 588 377 -966 837 -111 -358 -890 981 -451 -107 -228 -761 -690 -967 -588 -306 -808 339 987 494 985 -222 -286 765 14 597 -331 773 380 -418 -16 122 -249 -71 787 866 140 423 -777 9 -134 -275 569 601 18 87 656 -282 -721 621 -58 -833 387 305 -300 -353 -853 422 -990 127 73 -380 -150 -758 206 -365 97 711 341 -529 -891 -358 -840 -91 47 -939 642 699 981 877 888 47 986 -292 -393 293 131 424 926 438 -889 702 -173 -650 -609 -790 -215 714 -724 932 -686 658 464 -549 -356 351 -651 -615 772 236 -7 -17 699 534 -867 -873 -589 -913 -78 72 -390 -316 96 -500 -528 -857 -387 13 380 657 -986 589 -205 353 561 340 813 -853 738 -406 760 -889 560 -756 862 -802 645 885 -423 -80 199 727 -513 577 -998 411 -310 -133 -483 -797 955 -517 385 786 -593 -64 228 418 -513 -971 -316 -836 783 -782 51 677 198 740 -942 680 -844 835 291 807 179 810 224 -40 851 -53 80 -400 845 -684 319 758 662 -359 384 831 -555 -237 -328 -679 168 -308 -626 -420 596 -29 977 434 -525
   56     -71 -4 -860 -517 98 -195 695 28 -472 -875 -590 141 -443 337 675 -568 972 -508 986 628 410 809 -988 938 209 923 -726 818 60 -892 644 797 -629 -551 112 657 -182 -364 986 814 -225 -273 81 197 -318 -919 -992 -665 -235 -908 734 13 171 -876 -457 663 -908 -833 86 109 223 475 265 72 -165 -460 -532 -499 634 161 923 -640 741 1000 252 719 -581 497 179 -90 501 238 -494 92 -82 868 -452 -715 524 765 102 605 -426 -242 -744 298 -85 796 -136 761 103 162 -41 -885 -424 812 59 613 -847 -685 132 747 -172 191 -377 -534 683 -248 -762 215 -785 54 -893 490 326 915 730 32 703 -324 888 745 -86 203 182 62 -82 421 375 538 -370 -881 805 -390 -575 -116 -611 967 -978 -273 -565 757 989 -176 787 437 985 751 688 -848 155 944 -692 544 -350 494 881 -711 805 881 511 -675 891 -368 -767 305 -38 293 992 -891 277 585 592 -962 578 -438 -267 -79 161 -8 227 -830 634 819 584 514 -496 101 -480 270 759 327 -938 903 -397 -848 -234 -20 -225 -931 -569 843 -70 481 -236 62 151 824 983 -872 906 -932 -433 -517 -837 -371 -601 49 -142 951 558 -681 494 -976 485 -630 411 982 -412 0 218 819 -711 485 296 747 959 454 -997 654 596 -665 454 422 -576 316 -207 171 685 -327 407 -829 33 -854 321 185 612 150 -229 -454 637 997 -929 -478 -202 255 -171 -27 279 106 -1 -344 745 884 -617 -330 -999 443 -351 -21 -797 197 -458 -317 -895 -398 -470 -945 374 575 388 742 -162 -795 428 -90 889 -843 -548 439 -834 922 -374 166 -86 703 -894 -745 455 -722 587 460 -835 493 863 -194 -157 874 848 103 -985 87 -905 -608 549 -449 88 349 227 910 -848 524 -682 908 -883 117 637 285 -380 -16 -187 -753 677 669 205 260 170 -4 98 777 738 609 -729 319 -691 -481 854 367 -511 -780 615 35 672 171 895 -332 -580 -267 -414 216 -507 -692 661 -345 158 -880 149 -594 -633 -332 432 -106 -266 437 -855 -180 551 -36 -430 825 459 -607 498 -826 143 -966 -777 -502 868 218 814 -157 -454 -829 936 -40 533 -257 -967 -250 625 813 477 743 -219 573 59 840 908 -62 -866 699 -940 -733 735 21 684 -752 -739 -34 137 -683 -808 811 896 139 174 228 -658 17 204 624 93 942 239 -460 51 495 541 -39 966 -57 -422 201 -267 -747 -988 -300 892 -803 159 840 -214 -62 976 -672 7 830 888 -342 231 -480 -240 16 -748 102 -339 173 -660 -490 392 -755 642 -920 -211 -154 -425 -170 -376 950 178 -764 578 -445 -239 -332 900 -205 -966 800 -653 301 -654 856 321 461 -275 -357 -615 -846 886 825 -727 817 -48 -999 235 -605 776 -738 389 -68 -469 -363 636 -951 -731 372 -825 878 -285 970 400 642 -429 346 -233 -575 -656 -374 -456 -955 209 -679 -171 -821 157 52 350 315 -274 -872 -463 -860 -348 185 386 -456 64 361 -573 -233 -423 -393 297 71 -971 -246 375 -594 -222 -418 875 886 -482 122 617 -121 527 -35 -130 789 -965 -151 -700 -556 -1000 625 775 276 -135 -707 -741 -321 196 518 961 675 189 -864 392 762 -901 627 132 -558 530 522 533 -473 841 -734 -998 229 263 123 -395 566 300 -125 143 -299 -111 886 376 478 596 783 85 491 -973 -957 -258 -102 174 680 966 837 781 427 111 645 -853 -375 -768 938 55 -708 -74 -327 -543 171 989 -696 -426 398 -814 -595
   57     973 399 812 98 -432 -501 -828 957 -409 -481 -213 -547 -679 -635 -66 -865 974 -649 767 -618 -626 -824 -74 -526 -270 -267 -226 -912 690 916 -579 439 -636 -739 -447 361 -712 -673 245 -394 -883 -175 -898 570 -546 515 -631 -966 120 304 -816 439 501 -424 616 -952 -606 473 906 -624 842 -90 -723 -478 -530 228 -150 -706 -593 332 -736 942 94 543 977 139 271 -371 -300 -368 -349 699 281 -450 -515 -613 -112 -348 433 511 -105 -820 471 -842 927 194 -142 236 438 843 120 -169 -529 893 500 849 257 188 798 867 788 356 -527 254 -758 556 549 -969 -464 -870 351 507 376 -313 -913 -924 960 -182 103 893 24 -256 855 196 685 397 163 -149 -613 -275 -500 -608 -237 -446 472 475 -361 921 -588 -920 960 -903 -743 513 402 822 -765 -252 519 262 -408 -813 -486 -316 979 716 -336 548 678 -417 158 891 -677 -610 939 462 234 272 -333 115 -730 808 329
   58     -892 -169 237 293 941 296 -254 313 262 328 -533 -953 651 -946 516 504 -491 -285 708 159 -487 240 797 -554 311 -681 -493 603 774 -70 790 -322 514 374 840 481 338 186 -444 -920 99 -181 777 -653 -832 588 844 -259 -965 -891 -726 940 415 -573 854 -585 -24 -880 162 -52 -284 -591 -974 -400 -611 -224 568 -680 149 -247 803 738 158 419 464 -615 -503 899 521 155 52 -267 802 -189 -502 -157 60 273 -238 242 189 -645 327 95 -526 -418 468 -636 -594 693 106 199 -451 6 -925 -289 225 -750 -154 -296 -405 96 -988 -383 792 -336 727 720 577 583 -168 -247 210 409 -636 -351 -227 109 -423 799 66 -427
   59     -226 -13 -513 -674 143 -351 -287 612 -891 212 496 644 448 -136 -182 -203 936 612 -98 -386 155 159 914 -129 37 668 -148 204 -512 -6 868 289 -269 -530 532 69 -120 -342 -682 -667 44 751 -80 106 -571 -428 656 19 298 849 -731 -352 -215 -547 -690 362 -371 -331 93 325 -461 235 247 -576 -88 752 660 352 359 831 -285 -866 -519 237 -778 -161 -633 701 -790 445 445 -635 -850 -530 -770 -768 -678 -283 -358 -916 -314 525 566 -717 517 -108 1 -652 -351 -511 -96 -157 106 -737 770 792 947 709 103 -670 667 -577 -198 -644 707 -324 -163 91 -109 173 806 -76 -590 -366 373 -699 -340 805 992 958 -151 453 411 -876 710 969 883 -522 -603 140 -59 -750 -552 693 563 -128 854 775 370 -628 -195 -810 41 -924 934 -652 391 489 -322 -342 297 -313 -181 305 -794 371 -255 408 -54 386 -285 -171 371 773 -927 411 -686 -858 -599 589 191 868 251 -924 845 664 -355 417 95 868 -328 -496 101 -898 636 -365 -589 168 25 -714 764 365 289 -245 -839 143 -703 677 -562 607 672 -862 -263 19 292 19 973 -713 315 -384 864 397 491 -842 709 -970 890 -488 -943 396 -68 142 -347 -191 -277 611 -531 488 -67 -350 -296 871 -346 -458 358 -671 666 249 60 132 -68 -928 -233 133 505 -24 485 604 -907 -892 287 298 457 -672 -345 -497 542 553 696 722 947 -229 -566 -267 -314 482 949 -546 -953 471 -776 676 -812 964 383 -230 -198 433 869 -776 -817 558 576 658 -949 -768 -26 -712 -103 998 282 441 73 189 -693 26 783 941 -366 -762 -827 -927 -25 -442 -899 312 21 499 87 -586 -176 -447 687 777 430 -410 -343 621 -380 918 857 -389 136 500 -92 -525 -551 -809 59 675 -345 -534 -21 696 -872 -967 -315 756 444 14 -97 313 -53 995 222 465 326 16 -726 441 -23 133 624 17 0 -195 628 -3 172 -325 -242 -716 877 -833 -253 -97 -103 98 271 350 -649 -504 -893 -70 -814 -35 -791 87 979 -437 345 335 -952 -51 584 5 422 376 -504 538 -952 885 60 -222 64 -322 72 -146 978 -63 -895 896 700 -612 -526 712 -728 592 77 -900 -27 513 345 692 -155 -856 572 -412 304 487 -941 841 711 37 229 183 -915 907 -776 171 608 260 472 5 616 592 666 -143 -16 -443 -650 368 -366 -408 895 -7 -590 196 -131 472 774 200 457 735 -698 -981 -905 -755 101 727 -335 -330 714 -408 -925 114 717 -872 -121 313 108 132 736 -659 753 750 311 81 48 706 -726 -553 103 -878 154 28 313 -376 868 186 -117 -231 -802 -394 253 -993 37 717 -509 -488 -361 -980 438 272 107 786 194 705 707 696 475 -539 174 711 -146 998 -136 -206 -503 262 -239 947 24 -929 -744 -296 -775 -22 79 432 -129 -446 -416 355 299 -690 -412 483 -844 450 875 -617 834 -551 -355 845 -441 591 179 150 197 -537 -252 -45 71 -370 -391 784 -791 96 903 652 -744 720 59 -852 9 53 -240 538 -295 151 -574 967 -537 992 -657 47 10 763 -231 -457 249 -174 771 -212 26 -7 -564 -76 240 -509 644 -531 129 332 335 -214 414 -405 -272 928 -120 -634 806 -418 735 -145 799 6 -444 -789 48 847 -171 657 -171 -222 -906 927 558 -292 523 -136 908 -759 -823 -841 637 565 -867 -742 -956 118 -819 968 164 733
   60     -997 371 798 939 -712 568 392 33 -417 195 962 360 604 -534 -956 869 -319 173 -959 473 -900 266 -386 443 655 -642 -705 337 -57 -585 -488 52 -406 139 -955 728 133 764 155 -419 986 130 -737 143 -723 -462 345 -64 576 -928 73 967 375 -866 -558 515 93 -352 -739 934 -124 -901 -231 -1000 -836 -971 -15 -399 986 333 -810 -110 -200 221 950 994 -325 188 576 691 -893 830 -649 467 -299 333 682 720 -806 122 -474 492 -73 697 759 -74 -767 -331 839 -188 983 -918 -626 750 202 -780 844 -372 -170 -859 -258 -896 -789 -536 783 -391 649 -444 -638 -55 -141 -688 -36 -112 -960 -373 -901 515 941 503 770 50 -877 -176 417 648 83 465 -140 -589 -642 -449 669 152 -166 -362 -401 294 370 768 900 810 997 -770 -392 -482 -997 720 498 -964 415 -384 -140 787 -549 691 821 -225 158 58 -175 -165 -940 -95 711 -867 -855 -498 35 1000 -990 -479 687 -74 834 -361 -597 426 -962 -509 561 -262 -318 613 137 902 478 431 -433 625 -308 -726 -282 -18 36 -73 -356 776 -366 -907 -862 510 -135 225 -371 26 587 -961 978 -759 333 -373 274 406 497 -368 -787 377 120 487 -477 -658 103 -938 -521 266 314 -406 -478 328 790 388 -395 -814 -843 -773 -341 -506 -330 -519 516 -459 144 -472 60 -911 -169 603 -473 -775 -240 -30 -260 -146 670 -164 810 -458 900 25 -246 124 -237 -738 -518 275 -547 264 722 -41 929 -333 -23 179 741 616 -565 -597 -847 300 912 546 107 -190 -630 992 -760 954 -477 359 -86 307 414 998 562 -203 -851 811 -306 434 -334 -636 -664 -644 462 205 756 228 410 415 -563 194 493 -277 985 435 -830 228 702 970 874 340 -921 697 -625 672 -226 -550 -445 -116 -881 -162 -631 271 -660 399 603 -650 69 481 -694 -623 -900 -333 -33 -406 -776 -371 -154 -560 553 -463 705 37 -625 535 -875 -280 -646 497 -194 -573 365 242 104 -718 -31 -738 813 -733 300 646 -965 -340 48 169 891 726 446 -614 -254 -521 791 -555 335 427 -246 955 -68 -412 763 -614 -725 -449 -382 -613 -22 -914 617 18 -441 764 879 571 793 986 692 -388 -378 57 -942 586 309 643 109 953 662 854 -17 841 -611 -670 -608 -224 71 -225 -122 -694 -915 -459 -668 194 -333 -693 601 599 797 661 645 -520 -740 310 -854 357 642 598 927 968 -778 -729 -661 732 743 635 443 807 -170 857 361 494 -521 20 -981 -381 -864 301 -358 -673 368 133 902 -763 -736 -899 -699 76 252 -285 721 -220 946 804 -954 -405 22 150 720 -542 -575 -431 -167 -610 -654 -26 849 221 82 -471 -356 460 -948 -958 101 720 171 -701 -30 528 267 -46 828 -425 16 350 -573 375 -356 354 -370 25 -995 -435 168 -360 231 235 -523 -822 -619 -942 -405 -266 -846 312 966 -247 625 53 -724 912 -413 -552 345 -527 765 789 226 568 806 375 694 -520 827 25 -165 -395 177 -94 385 -360 651 90 -243 550 769 978 137 54 -297 -205 936 -418 912 698 158 -565 365 187 -784 667 -69 592 760 12 121 383 995 -448 -994 320 830 312 25 -949 -878 563 156 943 280 620 844 -378 57 392 -932 856 84 -219 -693 -866 104 470 241 577 -83 -41 258 -891 386 -977 -386 -470 255 230 -488 -210 -878 426 -286 727 -1000 -942 -708 193 -73 629 634 180 23 -818 -224 -920 939 -385 411 814 -535 -463 518 65 -731 -976 870 -571 -648 282 517 891 414 194 -878 -86 -958 613 -130 -366 -825 -613 859 627 -939 -798 346 30 475 86 -752 -88 -137 -933 -261 688 -208 878 459 54 731 919 677 -943 929 126 107 -934 -963 -571 690 -156 314 -203 479 618 -238 27 -278 645 172 759 423 -219 128 -886 -49 -828 993 -986 -228 -197 -109 157 -574 366 -679 983 -565 -688 -35 -662 -316 -636 -769 -904 -950 -811 -742 29 826 170 718 -753 744 691 327 31 985 175 831
   61     -858 15 605 -258 802 -493 -978 -887 -375 -434 -721 954 -325 101 494 -705 -874 74 468 -709 -759 -313 -633 260 38 -399 585 698 -108 -408 730 -716 453 -522 16 492 -565 47 566 -918 300 267 114 -752 773 -571 -194 239 -279 731 -391 -736 -674 979 -73 615 847 -529 909 458 -119 651 869 -67 -217 -227 756 -119 -949 186 971 820 187 -238 619 -895 439 407 -215 605 881 -4 335 -267 789 -561 885 772 -578 910 343 -809 -944 -662 591 385 945 377 -400 -141 748 691 -7 131 115 626 526 672 887 -808 553 463 178 -35 38 -54 470 876 383 -105 -93 -817 930 952 -365 430 249 605 238 -156 -165 -838 400 -826 30 580 -86 195 87 400 -67 476 -126 -262 -879 305 -378 -643 206 -997 -660 -92 -619 879 518 -224 847 -440 261 916 -793 709 328 745 -109 -596 -708 -912 -709 -925 -484 -402 -263 -142 293 96 -121 -766 98 -158 -264 622 754 -671 539 892 -167 -677 578 815 601 -938 -48 -175 399 -484 871 -974 -447 826 -59 -84 -942 676 -943 -598 181 -479 -773 133 -969 -948 125 650 -344 -960 842 254 914 972 201 508 -107 993 560 187 -160 242 175 -156 -354 935 816 944 -414 -346 -591 -866 473 -572 56 -680 582 -945 -904 25 178 800 -164 767 434 526 499 922 758 775 -245 404 780 -568 -992 -846 -340 506 667 -92 577 446 -537 -931 -988 136 -989 311 -539 219 167 -80 -836 671 -2 -913 -174 898 -869 618
   62     300 704 -751 -173 -203 -422 861 -210 -414 -455 -474 -684 -359 -994 993 569 0 261 -196 579 -267 -888 -392 -703 612 -509 850 -458 -263 403 -876 902 400 686 573 768 -657 589 -253 421 387 -358 302 637 873 -83 -163 -718 -140 -565 732 693 148 527 992 405 816 -892 763 933 -532 -819 -239 561 -468 68 -606 -518 -818 -904 -438 329 -121 -695 -410 501 691 -272 548 960 -920 -455 627 -507 992 -469 573 227 596 -180 -472 -374 -621 -742 162 -477 -619 -495 -164 -786 -393 610 -366 154 -486 614 -937 -556 -744 81 -579 -85 657 875 -588 -947 -453 -35 -579 188 424 768 604 -475 -146 -104 -358 965 491 -993 552 -37 880 -161 157 -473 -757 635 -40 -814 51 171 -121 639 -127 -110 805 -876 54 -632 579 568 121 -628 271 585 44 926 -435 -524 39 -150 -240 -777 -412 524 -723 -346 262 -899 -498 442 -377 -660 -563 764 -106 205 -486 -470 391 717 846 -86 -849 -435 -57 712 84 947 68 816 659 993 98 -212 -350 981 -551 -923 632 946 -294 845 976 -972 -805 725 -441 -658 254 648 523 -335 382 882 121 175 -44 869 -92 -802 -992 801 -151 453 -812 -238 467 -402 -308 -67 517 -834 -182 76 -947 -443 556 -267 -327 231 805 -416 -391 85 103 461 -348 117 -562 -347 -34 -751 -868 25 436 -839 450 777 -314 365 -765 -534 -772 -102 281 823 927 55 -458 884 -254 -25 -11 829 438 -849 -2 -735 -418 -934 304 441 -425 -406 -401 971 -207 279 -238 31 -821 -709 940 -733 -398 520 -219 -619 -457 705 292 -936 641 241 -32 725 811 780 815 408 -164 -714 -415 546 -528 -967 -322 680 -665 219 697 -332 -22 614 992 696 -753 867 153 299 644 -820 457 -739 478 459 162 -10 -501 868 -479 813 451 -817 -438 -533 -253 121 -950 -11 257 439 622 -595 -541 361 217 583 951 -172 -4 262 1 222 261 289 -891 -760 649 -128 661 -694 980 799 -350 -664 953 -397 -645 -224 241 485 951 575 -936 954 -906 686 -580 -514 -237 805 -829 427 -708 -478 882 717 -177 849 955 -96 -208 -821 -51 -898 607 -609 -757 -790 275 116 686 381 -161 -751 365 31 -506 -225 -165 -324 -87 89 594 467 -545 658 139 622 543 84 103 190 -219 -177 -149 -379 -581 -114 -654 -667 -776 -554 585 -530 577 237 225 374 -757 721 507 -983 349 896 -492 683 259 -790 516 -873 -729 11 421 950 -73 878 600 364 -173 108 455 -970 -879 -683 -604 -636 -763 -471 -65 812 -310 -700 -430 924 -388 -568 805 -522 -476 -698 -787 -234 -639 -124 -122 859 -542 307 -240 -880 239 369 498 255 751 529 173 -50 -662 84 445 -731 -922 -186 -468 -128 304 757 445 526 -765 78 -953 -488 -556 498 -300 849 547 965 602 -778 616 402 571 194 -753 394 148 707 242 -898 737 -78 244 -353 391 308 54 -993 -733 -764 -613 -270 533 204 -128 -351 801 -847 927 -924 54 -233 201 360 -529 -668 -941 520 -905 357 -663 521 953 443 -358 -150 969 -147 328 -309 804 790 910 -861 233 82 284 -697 -605 -407 -765 -354 316 162 -326 -725 -37 -123 955 795 863 -510 849 47 438 272 330 -970 739 -749 778 289 707 -485 562 -531 305 831 -773 -525 153 594 -384 -357 -776 -587 -220 424 813 106 -983 -553 -889 -797 708 892 471 81 195 932 -995 919 721 922 239 -168 852 679 -1000 174 -431 -34 399 -768 472 -657 510 -468 -452 -557 780 653 375 442 -945 292 -482 530 -537 458 666 -914 747 -467 89 -141 638 -476 831 845 247 -361 601 981 141 -540 -610 -617 -926 209 -302 -92 888 469 -195 787 57 548 631 311 655 376 -186 269 -734 853 707 44 -806 58 643 391 879 -166 -570 -922 -313 -11 140 -171 294 -776 -412 261 884 -165 -363 614 -586 -281 777 929 925 -126 158 -781 274 951 -689 -886 -282 -613 -608 503 286 904 -531 541 150 -110 -623 -931 -99 44 -510 391 -808 -664 -62 534 175 542 -219 -977 594 595 158 18 -970 -153 -700 583 -258 -462 -854 693 903 704 -26 854 836 -584 382 645 -423 598 316 521 14 -302 436 -42 -275 875 977 648 943 -131 315 268 -367 398 -863 -924 -128 -476 -829 958 -967 -961 277 589 923 -810 -747 272 -593 102 -928 385 70 -188 419 711 -777 -603 -443 -405 110 618 169 -916 273 -886 405 442 110 -770 149 329 -130 290 -827 -403 974 7 725 -678 -906 972 647 342 411 998 856 527 -454 785 945 -465 -920 133 -247 991 98 -879 -970 -852 271 257 800 -190 -973 107 -50 -516 16 -946 957 -570 -476 12 -899 477 -264 61 843 269 -182 -846 -444 251 875 255 -677 265 -49 -882 -771 -523 283 169 -522 398 -588
   63     276 -231 653 -906 -54 232 304 21 -765 630 -627 196 382 876 -219 771 57 -476 376 610 -238 -840 -97 -660 -381 -387 499 750 145 33 -126 -323 223 -320 165 -253 50 -986 599 825 -461 -453 -545 493 -200 794 309 114 894 718 598 -921 -169 -233 -134 -598 826 -606 607 -853 186 275 -786 123 668 -508 692 -905 900 -884 813 613 178 -491 179 186 -477 501 -262 -371 223 774 -69 -182 -968 -730 -753 -710 -931 62 -689 607 642 287 -322 -655 -647 -619 -316 306 475 294 -541 762 -471 561 -839 -327 642 666 -703 -596 -405 -747 -688 -764 -751 455 -560 -742 351 -615 -506 485 -555 -727 877 969 989 443 -430 254 -549 -510 125 202 -803 345 -403 959 -543 -963 379 -55 598 -911 879 252 -371 -232 812 -248 74 -778 288 -318 157 856 -667 765 -549 -698 169 828 -515 -352 96 -767 142 970 -118 854 -967 -375 -531 529 637 498 -783 208 707 159 259 -858 259 938 -830 795 470 697 251 -152 968 -767 513 339 -67 705 -101 748 803 628 536 -202 -441 -704 -654 -142 191 512 197 437 -700 -83 -248 -805 -857 -321 941 618 -750 -983 341 -213 524 80 -350 -633 986 0 167 716 996 345 -521 -43 -77 420 406 779 -787 186 720 6 486 -858 -938 -46 -681 981 -595 197 723 -74 178 386 -560 -175 -978 -488 713 792 596 86 475 -677 -972 190 958 -881 746 -422 -164 470 -584 -229 662 -995 -93 -79 193 513 -729 220 556 836 156 312 899 -746 -847 -826 -231 -226 -994 943 -991 -512 -726 866 -20 -436 -176 -173 -853 487 113 359 -886 172 163 262 785 420 168 740 -735 917 -427 -890 -631 -989 -792 416 757 484 636 -292 436 -738 537 45 -792 801 -719 -961 -643 -568 -838 731 -437 -633 925 21 -956 413 -325 -173 -378 155 761 -538 -323 -807 334 -186 594 725 337 616 716 42 674 -30 -243 -261 569 -387 -754 49 466 -255 209 -60 591 -721 -962 -257 797 935 -933 -409 -550 443 -594 -748 680 -613 -989 -506 -121 -36 972 -1000 398 408 -904 -118 865 -908 218 396 -799 230 3 -531 101 235 -539 -606 -199 -446 967 910 745 -880 377 -205 993 688 676 885 353 -270 777 -949 775 -99 -367 354 227 990 558 -632 359 167 901 -704 -882 275 875 979 -899 547 -10 -909 668 -340 -624 63 -559 -443 -54 -755 -840 730 -334 -27 610 -653 782 -328 104 -836 957 -391 725 -820 129 439 -676 606 -195 -164 385 -895 -195 251 -724 647 461 100 -554 -59 765 716 -244 590 577 247 846 -178 395 609 162 -995 -764 -204 709 259 -818 550 706 883 -578 66 -430 444 -876 167 -389 249 131 867 -291 87 186 621 720 -119 -453 -17 -853 -593 -472 677 -482 -908 -64 -827 20 -851 574 -934 138 -370 -996 146 -444 -188 -638 975 712 -102 -831 -287 -103 -226 660 612 -487 445 606 275 430 998 -5 366 -367 -99 399 -850 428 -1000 278 772 616 -965 986 -70 -553 827 -222 889 -874 21 298 -317 233 268 -447 817 496 105 -694 -274 37 -591 136 -560 -621 586 -697 20 -806
   64     548 98 885 -404 -566 253 671 -72 -712 -731 487 252 48 -904 -496 -986 -751 -267 -907 -634 8 257 741 752 -404 578 910 -118 96 684 -113 273 634 -763 -436 -174 959 -806 387 -521 -522 642 379 -334 302 -913 -286 -271 198 9 722 -979 -354 168 531 533 370 -800 -591 153 852 106 502 92 -932 886 549 63 -634 -226 681 -999 761 -266 544 -839 -382 -29 449 -742 997 -492 596 -257 798 -758 -683 822 461 -343 -398 781 994 -460 684 -594 55 813 989 -222 -172 -306 864 500 -363 304 -905 529 361 537 360 -808 -545 -18 -171 -206 -897 258 927 858 -463 -309 -228 -787 -350 -626 -258 -480 -495 282 136 -897 117 106 -258 -116 -205 -495 -744 809 -666 -564 -805 582 366 -699 -611 -164 382 798 914 579 956 528 -418 -582 -665 137 723 -156 178 198 739 592 -138 427 500 481 664 -941 -135 -163 -13 -582 -135 -299 34 -717 445 -441 -619 334 542 623 -449 181 -557 -263 21 761 718 -393 916 692 -890 856 960 412 -178 456 -315 460 387 -245 154 185 841 -624 941 -227 530 -181 604 -949 662 -391 231 -536 364 731 556 -848 163 -420 950 59 677 -204 -670 767 840 -165 149 -794 662 567 -301 -867 317 -34 373 106 -526 -380 -177 694 208 722 -682 75 -232 857 -684 381 -759 78 576 -607 -485 732 916 -792 -803 -439 195 -460 771 -79 309 -862 -274 -655 -554 -272 209 651 -928 -88 86 263 -12 357 -186 418 898 -578 912 712 840 -277 114 895 -239 848 -233 845 637 -397 444 -545 -687 -927 -921 -397 -869 -459 196 603 703 860 232 204 92 869 -8 420 513 580 -754 -803 -713 -342 -934 -585 147 -209 -977 220 -325 -4 -505 -459 -314 376 120 -923 -223 -309 860 60 -122 -253 -380 -727 62 -456 293 -323
   65     231 511 292 677 926 -948 189 482 263 191 323 189 730 379 -510 -617 347 335 722 621 297 664 -243 635 259 -322 -282 -876 -138 -308 -711 578 -361 -405 -784 464 -966 471 -455 873 891 -218 762 363 626 259 241 -474 -255 -752 17 221 -977 941 856 -791 -55 -751 194 641 -669 -466 -850 -711 647 -723 631 114 463 609 -748 -3 -259 92 621 4 756 963 -410 394 204 -288 -352 -354 274 -390 -53 -335 182 339 -114 356 -767 844 -731 558 -254 55 -622 463 -875 -137 11 -920 -528 200 793 -251 134 -656 364 909 -575 488 -961 -331 917 618 635 529 134 549 293 -49 785 542 130 879 296 355 88 -594 -316 -569 -956 -565 -191 -69 -505 -332 809 -552 -551 -275 614 -522 -352 574 986 -815 769 727 -840 250 -121 -995 340 744 -602 958 -205 -293 696 -591 -87 -81 444 954 548 -564 -706 112 -190 363 -365 -774 -151 915 -293 814 -402 962 -39 -867 -269 -261 682 117 563 613 -881 3 639 210 -826 -437 -934 286 -449 760 -561 983 -174 -880 193 -438 -22 569 -592 302 673 582 628 600 325 719 -517 -597 -413 -977 -144 -750 466 88 790 -55 -854 -716 11 505 386 -649 -760 653 57 -656 -524 447 211 -443 -857 321 -879 -362 -625 -334 -583 296 -936 724 -462 494 -449 -982 871 559 -470 -545 742 -689 -555 -166 419 -656 -238 350 -103 -606 -685 94 391 -235 468 297 496 -66 767 68 547 -983 -874 -495 309 -110 964 -878 -900 459 481 -532 446 -823 201 231 480 7 -395 -550 -570 -55 -172 451 -845 -741 -445 -121 -167 -778 797 216 -841 794 -204 -745 218 316 958 807 777 902 521 155 -272 189 177 -698 -165 969 -824 22 -164 80 953 172 -631 -411 -201 -942 -61 -759 437 -216 151 -202 -810 486 -758 660 545 816 -949 649 -532 -872 -764 -528 -240 -935 -623 138 735 -848 615 -976 645 -913 -802 513 -959 95 451 -22 -30 -357 -296 317 -120 -565 -409 724 124 -830 985 -907 269 -778 -969 -767 886 -264 -926 846 840 701 526 -474 31 -271 696 65 971 117 55 636 -134 672 -851 -403 -719 765 26 -503 270 980 -323 712 848 972 -503 -645 -515 -705 242 699 -638 228 -530 61 -91 683 -359 -277 906 -697 -133 -259 794 59 163 983 -69 434 -53 101 -31 868 -941 -223 206 -734 856 -922 482 -787 291 297 -621 713 840 -430 107 229 188 492 151 -128 332 -864 -57 -898 107 -534 -545 -548 -98 -840 -401 847 -924 -256 -250 -810 684 208 927 591 -281 -819 -349 -695 -876 -893 -318 -364 750 966 861 -966 274 -919 -96 -383 175 -636 -493 517 114 -96 -364 -171 512 -87 -574 360 648 298 549 505 854 447 -610
   66     18 16 -166 -307 -463 808 623 965 -844 616 122 607 48 -873 -966 -633 716 -647 -475 -122 -850 335 -390 538 268 -744 56 756
   67     449 -325 20 163 473 582 204 489 -823 408 -204 -22 -466 -683 666 -302 -275 -104 -644 -448 -245 127 560 -945 -363 781 -914 -143 -194 966 386 567 43 494 950 -960 97 -155 75 -912 -793 -221 -144 -628 12 -344 -230 58 -431 554 -739 272 433 189 711 157 -607 433 -873 -718 883 969 -439 -371 -955 -397 -81 -353 223 113 -271 562 -690 -822 909 650 -988 684 -646 705 -481 822 -713 -349 402 -785 -504 342 -807 -142 -411 -728 305 -888 -878 -549 -881 -623 506 553 -602 805 876 -57 -822 755 793 927 -278 -449 77 885 -824 408 130 286 -932 50 121 -594 470 -34 -650 176 -633 822 79 -200 336 781 280 811 673 -243 -482 691 928 737 -516 808 946 535 -868 -965 -847 261 -949 -356 -335 -442 -816 93 -602 990 996 604 69 194 110 639 -452 132 238 -862 312 -78 -334 -860 -840 -329 578 -972 553 560 -198 -936 -407 -347 -904 -20 -544 -156 -625 219 970 937 713 -565 -657 -986 -304 310 -972 -429 452 597
   68     168 260 786 247 525 -616 674 156 -679 430 304 796 371 -163 -315 808 0 -653 -153 -419 589 205 911 -698 -716 695 -445 -977 -158 694 -993 -521 -47 277 232 193 -423 -362 644 726 172 -602 877 494 -6 386 -26 -683 887 -29 263 93 -61 -295 672 923 464 -92 -894 37 -887 488 -253 722 370 -950 922 893 -182 -751 72 -491 712 -284 -351 190 700 -951 265 643 895 793 -524 901 790 3 -138 964 841 -214 344 -817 -725 87 128 -994 -577 284 -718 910 927 644 -734 990 856 559 -389 -257 -419 809 -281 -740 217 565 -153 -713 -42 -689 17 927 986 36 299 -156 -222 852 -790 -907 -70 330 -705 57 374 967 -542 165 405 -290 -277 98 -210 907 -311 727 -937 689 832 704 124 -59 -93 -88 -167 -537 555 85 -809 -488 877 752 619 254 -250 137 -171 406 371 490 400 351 -227 692 -270 -185 -99 -697 123 -976 216 154 -992 -55 -519 970 55 -565 -832 -336 734 -290 -676 -683 221 906 929 993 169 277 94 257 710 -54 281 170 687 -644 -299 -930 456 -930 -731 -604 85 -694 816 -685 593 878 -764 168 808 -813 883 397 -642 179 154 -57 -461 -669 -658 -568 96 -156 -291 146 156 -241 -539 -229 -10 -681 743 -348 26 221 256 -845 -74 -554 -803 849 512 330 -691 -73 412 103 -866
   69     428 873 927 673 760 -804 955 790 20 491 -362 287 542 94 -669 -612 -462 -50 -802 -905 -43 604 833 -409 750 640 397 -180 539 -808 728 -744 -640 -477 853 776 -167 5 881 31 -437 -878 -124 274 -477 -632 -289 87 -300 754 835 -601 916 -447 -803 83 104 96 -157 163 464 -830 742 999 727 739 -245 118 -570 153 681 266 400 714 -1 9 -17 524 418 -794 -834 -116 -217 680 324 848 -176 17 -989 682 473 239 -340 684 966 -873 676 -907 -473 37 417 -457 195 153 -125 726 674 342 -530 8 899 -486 -259 437 -673 -334 245 404 524 -840 -429 -819 253 -488 -105 220 -996 -630 641 629 765 -413 829 345 -241 779 -519 -281 -885 -268 -313 644 -156 739 -62 -457 678 510 518 52 -979 -202 -341 699 821 937 -196 -123 940 -46 994 -895 -982 -370 796 418 589 547 -206 -944 664 -324 759 -429 -833 956 708 -580 902 -378 -125 -972 256 -106 -41 978 636 -19 -189 -226 -151 -936 246 844 72 338 -809 746 -625 -313 -816 843 46 138 -847 -569 625 -753 -732 808 101 -310 241 616 414 108 348 928 374 -733 -158 -996 224 -572 363 585 -401 287 807 29 346 537 -492 -961 -693 314 640 830 -534 611 686 -736 202 -851 587 -642 266 789 630 -10 673 24 -843 -658 -903 -737 -310 -463 -811 96 800 -772 308 -976 494 -213 587 -744 47 816 36 -408 835 -785 -752 790 85 447 -537 -894 -726 -954 713 367 114 -447 421 -826 458 895 476 603 -439 195 581 -221 126 -869 579 568 -656 -470 -227 -595 963 -619 948 -396 339 -471 114 203 534 600 567 667 -773 264 -882 211 -429 609 473 137 -214 180 306 781 259 638 -671 -321 343 -352 263 -985 -677 -645 903 -366 -979 -162 834 700 -584 -925 570 297 -629 -482 -636 -436 -598 -337 -7 -728 539 916 383 729 201 204 -361 977 544 -736 428 299 -576 -21 -780 -47 -549 -190
   70     -828 794 58 -926 -336 -662 -376 821 993 450 248 277 818 798 867 -108 -768 -151 -869 762 -6 -782 768 369 -506 -990 -305 902 -776 529 -804 381 -224 994 -850 -987 746 1000 495 -275 454 936 812 989 -461 -757 -710 832 870 678 -718 -416 -503 -165 694 -701 -843 607 -329 281 552 723 42 273 -994 727 629 -259 663 -93 -24 -7 -865 -529 -951 208 855 998 412 -221 96 600 561 710 -535 -716 -600 -969 78 654 -909 -205 737 557 -567 -810 -599 -98 34 373 -928 -645 -561 364 -800 -929 -916 540 -516 510 250 -553 122 -862 284 326 -835 933 534 -932 365 719 697 490 -799 197 -525 -288 -551 865 602 291 -747 -6 469 724 275 -879 965 -621 -415 409 850 999 -664 -65 981 -910 -529 481 -372 -797 -590 881 -837 165 -20 -733 -482 628 -414 -910 -682 927 721 252 -598 -516 165 940 -776 684 -164 -152 122 -472 -972 337 -828 170 -814 841 278 405 -934 -294 318 458 -414 49 -300 -693 249 -22 -412 823 907 -447 558 -290 -40 -730 409 611 -574 -658 -261 561 192 932 776 790 143 555 -196 -520 -653 -74 -986 -308 989 297 265 -246 98 64 -80 -752 861 -360 380 262 777 118 108 -464 160 218 767 -365 423 -88 627 151 -371 228 -523 -478 947 193 -916 371 464 -371 -698 318 -224 932 58 292 -868 152 749 -30 500 756 -900 328 -783 260 -375 168 -483 733 -381 -14 -892 209 924 833 614 397 593 860 -116 88 229 505 -688 -729 849 273 -479 1 -681 -930 -300 631 461 725 314 623 -195 89 15 241 -710 -812 745 -56 293 697 710 12 -104 -937 554 22 -606 -691 78 687 -703 921 312 -729 -157 -860 -238 603 353 -36 -32 -586 -674 68 -222 171 -543 806 -873 888 -554 841 276 -37 54 -809 -987 -23 483 942 -610 -184 422 424 -11 964 229 443 -76 -977 487 -955 -888 886 94 -103 406 -794 837 -278 -752 736 553 687 811 -154 917 884 540 -514 358 231 306 -978 697 334 -877 -28 -959 -773 -400 905 -368 -409 -922 -550 374 -48 -381 780 -412 -201 660 389 -149 980 986 453 -997 -801 -641 -44 -388 753 850 959 427 573 409 620 -96 -48 -791 -318 375 -444 889 672 276 -810 -945 -480 332 334 397 -462 225 775 -913 728 859 -256 579 -600 313 -265 -957 90 768 193 83 -814 -757 923 -719 823 -696 48 446 859 -966 -110 -468 829 -157 -24 444 221 -932 545 430 857 -175 -217 101 497 -560 401 833 -39 -951 -878 223 -988 -322 -577 -42 494 -306 195 46 532 686 -898 -150 -134 -107 -607 269 -331 -680 -708 -638 -543 750 201 -168 544 712 -590 247 136 885 -204 -244 -526 333 -434 950 594 -469 -114 665 76 -764 286 406 243 -491 25 632 -412 280 582 -151 941 -789 777 55 983 16 363 605 -202 893 -583 -831 -172 -290 594 822 765 -923 843 493 -453 -75 646 -69 -98 376 -179 -627 107 -502 510 237 651 797 47 -848 -291 628 190 -568 -573 319 -602 774 -233 213 -209 -489 755 520 -507 -981 789 547 -782 -279 789 95 -178 -143 987 844 461 -229 -104 258 354 725 -493 -140 146 569 403 239 -887 -202 -506 973 543 -425 -733 -699 -324 415 -433 906 741 -128 -756 171 49 -673 151 -603 247 498 632 -103 -166 343 399 -373 -804 673 956 -199 -205 854 688 749 -329 -70 -365 801 -863 -133 -301 -8 -671 -279 -131 -167 164
   71     515 329 504 843 296 -917 -528 -550 -618 371 -537 120 511 126 368 458 236 969 491 -878 -369 -656 -290 786 894 -361 482 -99 -215 -808 189 -171 15 278 745 -116 137 -98 663 -492 -317 -464 -912 586 282 -788 -71 -57 -417 -465 -404 438 798 996 -531 -379 -213 -479 -197 -89 220 -572 385 -222 899 -677 446 231 43 -524 -665 594 -675 477 -829 982 462 -908 -880 117 876 -580 538 -847 -83 829 -875 950 449 -45 -635 427 -999 -141 915 -975 9 298 -864 -998 -392 370 -707 -127 -984 -226 -668 343 -66 979 179 631 792 -622 421 95 177 703 927 -963 78 164 523 546 -967 -209 -79 379 549 -730 503 91 -654 245 -772 -137 591 -495 963 346 -419 726 802 209 -362 -318 214 973 875 -266 -498 988 384 51 676 579 -639 429 502 240 -778 -629 535 -636 291 -443 437 -214 342 -429 145 557 -863 702 961 710 413 -169 993 -127 -55 -169 391 632 564 276 879 -717 -820 -616 -37 -223 735 -812 758 113 879 385 -270 -36 -431 106 370 -458 -501 986 446 107 -331 371 711 476 -413 -716 -38 495 500 1000 -870 -137 953 -779 223 706 482 363 -171 941 -784 -617 8 -155 -746 -358 247 -600 -809 -494 244 92 588 113 -615 -367 -832 434 -213 -282 650 358 -934 345 539 -405 -365 -926 165 -166 -865 -972 429 -837 137 667 302 270 530 480 118 -632 -957 -789 -58 -51 -277 386 96 -37 210 -243 -207 946 -871 -354 -905 -513 497 144 -741 229 381 -542 -912 -978 -900 -574 -935 -318 -887 161 572 257 51 59 210 540 -800 331 379 -129 -60 670 -40 -938 -542 -733 -604 -696 -6 657 -893 574 453 -953 -904 -45 224 -195 996 5 377 322 987 394 769 46 278 -954 579 673 -358 997 -675 -384 914 668 899 -340 328 -21 821 -41 -331 255 837 -810 -819 -838 635 851 -57 -413 28 -212 -380 -345 386 -147 -302 244 -841 764 -889 -20 -984 -380 -791 -361 17 -35 609 956 -908 300 844 313 431 -331 459 -374 52 187 122 31 733 -664 860 -780 361 95 888 -245 138 -537 -743 352 456 -63 219 458 -239 156 387 775 91 52 303 -891 451 807 -996 327 85 181 -796 10 -441 217 -262 -666 -95 -576 754 -300 368 -196 864 -365 -415 289 622 487 -122 556 -429 -830 -623 307 -625 383 -488 -849 358 44 -718 540 -970 260 204 -488 -792 279 -337 860 249 -36 816 104 974 -811 -365 -679 752 -694 -182 558 717 -440 -665 -74 342 -865 -543 29 -137 502 -459 757 980 -412 -36 289 -866 972 -111 645 -209 242 491 775 58 785 620 625 -675 16 556 27 -590 132 309 45 -43 270 -998 -73 63 -185 229 -812 56 -329 838 376 -225 530 630 481 -952 -120 69 -551 883 344 -505 440 -512 -595 -271 -458 -53 422 -747 -170 298 -265 665 714 536 756 -933 -495 -535 -557 -616 342 -632 677 241 -977 857 63 512 5 -659 432 -227 -782 147 171 583 -625 409 857 766 273 -53 -134 941 891 -693 834 -653 412 439 -524 -190 637 39 -533 -379 -321 754 -331 -268 -910 -41 -92 -172 -974 -772 -516 676 -809 470 984 830 762 110 910 -739 -633 -948 988 220 585 -195 -202 -351 224 -115 -359 81 -85 -395 189 -444 -968 91 876 -742 640 554 921 114 -883 722 254 339 739 -721 -149 -239 143 56 147 -713 51 -801 686 -424 -831 -602 993 -55 -290 -63 898 544 973 307 -986 -629 489 309 -629 757 839 155 -863 -842 -497 -243 715 681 206 -636 -813 47 236 768 319 -513 822 668 -700 855 -385 -527 -113 -507 -662 -991 -417 -780 801 660 -505 697 -876 -423 -985 -79 -954 235 14 -644 -492 -327 151 -766 913 -750 439 -360 918 -117 676 942 -210 254 -510 796 783 -416 734 985 85 -675 315 726 -717 667 -356 -353 807 -970 -106 -712 782 -140 -533 -93 -573 375 219 -658 -374 68 165 158 -636 -801 -299 -301 -999 -271 291 516 597 480 584 -76 686 237 231 -844 -128 -354 93 -68 732 -14 -762 626 0 461 -156 391 -312 -283 -204 -127 -198 734 -221 630 -824 549 647 -812 -51 53 -100 787 -805 96 271 -646 -869 756 -492 -799 983 633 160 283 -986 543 -928 726 -870 270 54 450 -415 -387 363 989 -643 -878 43 322 938 301 55 -516 -279 -426 -74 -204 -209 691 -571 -412 -425 596 250 -250 986 -182 644 470 53 -232 -470 -344 822 238 -744 900 388 398 729 100 825 -786 249 133 -251 378 -86 -562 361 -434 591 79 113 -748 109 -420 33 185 472 865 861 -136 61 -933 342 748 93 -503 518 279 633 121 180 140 161 589 914 -711 590 -543 -973 -16 -748 841 -788 -493 -806 -632 617 290 678 -540 30 -535 223 428 679 -214 984 86 251 14 -646 476 -540 848 778 -92 -794 579 80 -552 409 -282 821 -852 363 414 -867 -56 229 -194 771 830 939 544 -105 335 -552 898 926 -525 -793 -265 595 420 848 909 -790 -719 358 644 103 -376 370 677 -855 -737 779 885 -898 306 954 292 -976 120 -48 -545 -427 -240 712 -52 515 -460 -551 761 591 942 -216 -815 -176 -946 -216 943 908 462 -726 602
   72     -363 915 -995 -195 -359 286 487 -361 -231 -232 -905 793 966 -507 -571 -818 -496 -951 -344 970 -118 959 -599 600 -429 972 182 42 -440 -799 -379 111 991 -889 -95 -679 -623 824 812 999 258 5 -838 88 476 72 182 -129 -550 -890 -742 -76 -784 -972 -295 -228 -937 953 708 299 203 -106 75 896 -523 -821 -476 851 54 -17 813 -65 -59 -362 26 227 -179 260 647 -224 -291 -579 439 554 36 -801 489 -902 789 900 913 739 -688 139 -407 984 412 320 918 -237 -476 789 333 -175 -704 -638 962 596 238 127 -647
   73     187 -245 -34 -736 -702 -397 -848 -556 631 272 -310 658 273 922 -683 -374 450 322 636 949 -906 -271 821 453 -914 -802 -737 -381 94 879 -870 -373 446 946 -396 -127 -796 57 -873 429 -597 -26 874 -673 -129 325 391 -149 -115 532 630 336 -352 581 982 32 430 -867 166 -102 409 29 306 -788 -726 -4 -808 -143 459 429 643 40 684 -618 667 -674 502 -227 -584 651 739 -347 -32 389 -472 -742 -648 360 -689 -265 -574 -165 512 411 23 576 -662 316 165 -334 982 -389 782 835 -159 -426 320 217 14 654 -972 72 601 284 -377 16 76 754 502 31 -389 227 -927 695 -975 -448 -154 -384 562 -121 -192 -826 -405 127 -526 -637 136 -394 664 410 91 -605 -721 929 897 -449 -644 36 959 592 -737 558 986 222 362 -718 -429 -850 330 -231 889 -430 -897 434 -623 -278 -848 -769 106 -760 428 252 -339 -635 -868 300 285 -4 -586 -785 -838 412 775 -50 -846 591 628 562 -451 -104 -66 671 27 560 -516 488 53 -71 -161 -439 -376 -750 826 -273 90 -710 231 87 -57 -764 401 -53 -827 616 82 78 889 311 -847 59 -343 490 -758 -127 -928 430 741 -520 -431 -500 -298 589 -449 587 912 -152 -283 66 -151 863 155 -443 938 727 805 335 -806 47 157 -107 843 -853 -382 -460 81 -759 947 -763 -198 284 -381 -28 -745 -161 19 684 242 386 26 -481 908 559 633 801 -408 581 431 446 805 289 -896 190 704 -198 -528 -257 440 645 -461 -517 161 -216 555 -968 -336 24 157 -322 -506 -318 92 676 -554 49 785 -726 -405 56 -659 -337 -449 -558 117 283 -190 723 705 -774 -692 32 -104 867 -506 -748 -220 164 -854 721 -31 49 -511 -546 670 -72 444 352 -466 512 98 720 -413 447 426 198 653 394 319 -504 -735 452 -871 374 -587 -198 -234 -870 -694 402 -105 -825 -762 -811 818 137 -997 638 706 -804 702 -734 -285 16 -760 -434 278 276 -553 913 195 -937 -208 316 457 -738 640 519 -895 126 544 -950 518 -21 617 -706 -155 -763 -740 886 -281 214 -538 975 479 341 92 -986 -381 -304 -635 -558 -424 559 -775 -339 -505 -750 -302 835 310 474 -313 -767 627 -865 -298 446 790 533 270 246 627 73 349 84 -240 429 367 538
   74     -997 -392 365 -79 -146 687 -124 210 -329 -703 370 -531 846 904 764 -793 128 262 254 587 922 972 -896 574 154 -276 -204 223 178 778 53 543 -370 -916 -875 -470 620 531 -684 -49 869 207 481 -321 474 955 283 888 -602 -989 -262 -383 -640 -149 -858 680 470 410 -498 -318 415 476 48 834 605 -593 -742 -133 154 27 -802 -427 192 843 849 -426 -401 -621 -305 420 -85 280 580 936 -13 -457 547 689 863 572 162 31 538 387 743 94 -996 -362 604 7 706 850 -883 -796 796 634 -803 -160 830 -607 -376 641 95 -410 257 -249 -909 -859 712 649 -235 -849 307 191 -451 330 880 -72 -345 268 989 -991 314 -15 745 930 -536 -786 325 516 -349 -503 -941 430 -974 408 624 -555 -534 29 -605 -130 558 888 -20 705 263 194 -600 629 -273 -910 -527 783 911 -822 339 356 3 -944 -696 -312 483 443 -29 747 -782 893 -906 786 -917 -986 -979 555 342 996 21 214 -180 466 421 -706 977 -422 -398 807 818 770 -605 -452 -244 491 364 486 -229 -583 -106 133 -710 -941 -142 -863 992 -409 407 1 -59 -631 87 674 -867 549 -539 697 -395 886 608 -135 -7 790 989 845 -253 839 598 351 551 -269 -916 907 734 -66 196 908 216 223 -218 -484 828 131 -55 -195 -528 -824 139 -493 -112 -160 698 905 989 352 214 671 861 -528 541 373 -477 -226 -218 66 259 -923 -452 466 -971 528 -654 794 -366 70 991 419 145 563 -697 250 41 997 -119 490 -111 -148 -978 593 -965 238 -198 -302 -780 268 914 877 -91 -326 824 -170 186 -138 -794 -331 -915 339 -561 -414 32 532 230 -98 800 -963 -993 -51 -541 -820 -416 430 -511 794 -103 215 353 971 -511 143 -157 -887 -252 -949 7 98 109 -410
   75     -718 911 -814 -103 839 3 234 -446 892 540 27 144 -718 -995 794 -183 -557 96 663 -607 329 -365 -241 462 24 433 -851 -76 458 -686 -593 958 117 102 -322 390 -990 685 -383 -646 668 -311 827 825 -302 111 83 -889 -431 -640 -780 -47 -803 835 166 676 -103 537 73 323 -188 52 -496 824 400 7 315 -800 92 237 -376 -756 397 134 -28 118 -599 937 331 250 629 -198 -267 -338 320 -107 -616 447 804 115 -558 349 280 938 -356 -216 77 632 268 -939 882 960 674 -105 -264 -832 -345 10 24 287 -545 -311 8 660 -959 874 197 -594 -597 382 -109 231 603 816 766 -841 -726 -649 -344 -711 914 -141 369 273 748 -803 -377 59 593 -800 -480 -391 305 621 -317 -7 -798 -9 -976 -96 -190 -821 -424 -442 -914 150 696 -433 447 48 -43 -384 165 -223 -93 -659 -111 371 144 -60 428 -964 -414 -558 -603 816 -369 -94 -205 385 -792 -942 962 -721 -693 -87 252 277 948 540 390 470 495 266 -88 990 -9 572 -737 -970 -152 587 308 -712 495 823 -113 -692 -722 360 308 75 442 -576 16 283 -885 678 -427 650 -101 562 -638 -587 -835 -317 -269 -411 261 824 89 -191 -743 242 -866 -962 440 -475 253 136 -749 745 -308 500 -253 47 732 865 -269 -289 392 -839 -219 -2 369 -501 -877 678 -872 -300 -193 591 579 597 -619 -48 -129 538 -167 928 -791 -333 254 -750 21 -817 613 141 -246 453 -248 -884 937 776 331 -67 -239 617 -486 -327 -362 71 945 567 -845 580 848 -389 -898 -771 -306 -148 110 166 418 311 -716 207 848 72 -4 46 -222 -783 109 612 309 706 -159 -500 614 282 652 960 888 -844 81 -753 -555 -785 152 -160 188 -860 781 -156 663 -215 978 -804 -754 -63 -722 381 -617 -191 -887 -701 148 -144 -145 194 -532 -797 -280 787 767 -442 443 -68 426 859 225 822 -533 214 712 909 -76 722 -136 628 -139 834 -353 -20 -543 -318 312 666 -971 -949 -301 -11 -523 165 -789 442 -233 -707 -970 68 -903 -652 -781 -682 -889 514 -601 210 -429 607 -134 343 903 102 761 892 -170 -232 682 -879 -728 385 269 -360 185 -252 -533 -995 -654 -908 495 261 746 -855 516 -694 109 432 529 -211 633 -207 -794 -587 -29 -495 471 -727 -42 392 172 847 -153 434 638 634 -295 730 262 -446 526 -467 -318 806 -954 431 858 602 460 790 534 151 -70 -746 -813 -530 749 -925 -276 70 -734 846 300 956 128 521 810 -936 365
   76     552 946 138 338 275 -268 -78 837 -572 -697 -627 670 122 -107 -364 -87 573 -819 936 321 9 -772 -679 -94 -98 673 -177 -287 -20 -805 557 810 744 819 592 -426 -923 -693 -160 -306 181 154 -168 -702 963 9 304 84 322 -420 314 390 239 -915 -334 -210 -530 -148 -37 994 25 21 -164 60 747 -468 -280 -333 -465 235 -905 989 -35 -276 -980 -534 -95 589 578 569 913 755 244 801 939 -15 725 -601 814 529 -55 475 696 171 -769 861 -826 928 243 599 117 679 811 -951 927 329 732 -920 -891 -390 -821 928 620 607 -93 256 593 -292 -209 428 631 77 455 656 -76 9 193 -362 -86 729 219 568 -647 -650 -695 995 1 -748 281 -781 774 -83 330 -322 620 531 -570 -703 -177 -645 749 -625 644 -366 -511 289 896 129 -640 478 861 -202 149 -718 -887 -976 -702 -836 -206 -431 -139 175 92 -286 -226 932 36 257 -736 -574 -926 109 41 294 243 590 -802 886 -860 -301 330 -934 -546 37 326 656 164 314 -328 938 742 820 891 869 -276 -225 605 -380 215 -536 -780 687 -914 224 -246 -896 814 -757 -592 350 -248 798 -934 -350 -108 -281 -549 587 -928 -581 -575 -677 -286 244 -712 445 204 -953 -843 -281 -122 208 723 -225 459 -284 382 -820 750 -890 -256 -269 -742 -838 182 38 536 344 -501 999 -547 -904 -533 -114 632 -579 243 -266 -549 211 -457 -874 686 -112 -425 499 -557 -853 -866 639 -926 587 370 403 -377 -408 -599 564 -12 -403 -885 -21 -637 -684 869 948 711 664 511 -26 657 329 781 -683 76 179 111 -696 435 -758 100 343 600 -216 -736 -188 325 -58 -192 792 114 619 -832 45 735 -237 -513 -59 412 820 -890 514 -224 -974 725 -530 -333 -322 927 954 208 917 488 555 556 883 266 715 -98 299 508 35 -305 -162 -754 771 490 -25 696 -431 -78 -3 -177 340 704 -77 -435 -721 -583 949 990 -542 853 756 -877 -633 227 444 728 914 296 477 -204 -974 -279 762 226 192 851 -697 875 -470 990 946 887 -592 33 -197 -738 -915 501 -319 -477 46 877 -980 683 -92 843 -172 -870 678 -629 636 -437 88 -597 -936 861 -803 113 -916 516 -989 319 -256 301 -120 -603 760 -967 710 384 667 340 -479 -469 -146 224 -652 -508 362 -690 -245 564 800 462 387 -886 -225 991 331 779 103 560 -342 -97 905 -287 -458 279 -61 -713 -180 578 309 -846 126 318 -13 -132 -42 -62 -642 487 384 -318 32 -570 -265 -409 616 549 973 -437 -909 720 59
   77     582 347 595 158 601 -759 296 9 -999 276 862 -408 -777 840 445 -308 -821 563 -514 -638 -452 -100 -38 652 -287 -270 -508 591 790 407 -61 439 -131 446 652 825 -682 -59 -956 -632 -851 426 -380 946 106 -377 535 42 709 744 202 -288 788 -538 -697 -899 -236 -802 748 -287 -471 -86 343 518 -489 -193 927 644 -293 561 -942 781 566 163 -660 625 394 899 848 -901 598 506 191 936 759 -180 -573 882 625 -668 495 444 934 478 670 274 576 -860 617 769 -353 775 57 -56 730 -910 614 -518 -666 -664 -696 908 173 -106 327 -615 461 284 -305 989 770 812 385 -13 -924 343 265 290 533 -701 -779 967 -682 -426 -159 -626 -372 -30 -425 660 -943 682 -203 -484 -971 -618 -880 458 134 28 -151 733 -872 440 -444 700 -884 -487 -54 311 120 383 -46 304 -729 819 587 -769 44 32 377 129 488 -548 254 420 -729 -186 226 152 -833 712 55 -55 356 -777 -351 -941 224 46 -524 651 651 -245 168 558 -634 -927 401 308 -465 550 849 190 -180 743 310 -844 876 487 -567 823 -846 647 702 944 -893 287 341 963 673 873 550 -378 97 -506 25 804 -10 417 -618 -769 523 703 890 -489 -419 -285 -336 880 -846 -167 -507 -401 299 693 24 -198 288 -418 -604 -544 274 -660 85 478 295 152 247 -391 -740 324 945 -496 144 -233 -645 648 52 824 678 436 -317 -593 -20 -826 -615 561 49 588 472 846 -87 -456 602 -290 896 150 -795 -38 -863 117 961 754 -990 -37 244 997 -503 338 961 937 632 515 381 180 -525 -326 943 274 -826 -881 129 540 582 529 -202 332 141 851 919 -651 -503 -753 627 -966 -781 144 619 598 -43 2 -567 -869 -207 360 905 -389 -242 -362 -757 33 -36 -962 -755 -867 459 975 724 966 -725 -876 -678 637 -730 -369 -543 687 187 655 439 752 252 511 -667 805 116 -827 451 867 239 923 590 -293 243 245 721 -105 259 -228 -793 170 -30 249 981 -354 59 -590 604 -991 -138 -427 264 580 484 957 968 960 749 -361 -588 554 824 86 495 931 -947 -318 -420 -343 992 152 -383 -395 20 94 -889 776 124 -422 -767 435 653 495 -689 141 -103 684 -293 820 -309 702 494 -128 -498 439 569 -971 -312 393 -839 -195 -132 -643 -232 -39 -893 765 -917 193 -327 -250 76 -865 442 449 741 814 875 851 457 434 -569 272 -770 440 -284 104 20 894 32 -11 -169 -277 -720 -110 905 921 -767 510 28 615 307 -871 -529 718 -729 10 -935 -384 -871 446 -526 -375 495 547 -465 -934 -609 642 -229 511 502 818 226 670 185 242 -285 624 776 722 573 -712 -941 -332 552 836 -583 -838 525 -549 619 872 821 -345 373 -839 -705 336 351 -967 158 -492 -703 -158 -515 207 925 -618 184 162 -821 874 274 171 -186 -563 -263 -627 135 324 -558 349 568 815 148 17 671 528 -492 791 887 -222 -205 911 -358 -718 -311 78 -174 -876 -196 665 601 -741 56 -568 89 -841 -693 -511 706 619 565 741 -881 -290 77 59 -901 -97 -812 175 -923 662 -705 -57 728 58 280 580 926 471 369 -330 663 -459 379 581 610 -310 -496 -813 -430 950 -767 -894 -905 -585 644 160 617 -268 -256 810 -342 788 -184 835 -905 -546 -877 -799 -746 131 -324 -374 -950 -420 -580 -674 -376 -921 -773 785 710 -229 274 -6 -69 475 646 707 208 827 -205 -736 -726 259 -739 -370 384 554 201 32 -54 153 867 458 271 -472 -565 509 -581 158 -302 -240 -275 -125 -476 365 734 -73 332 416 -380 397 -676 -876 -12 117 -537 -498 -425 -469 188 88 -105 598 983 -739 -585 65 -141 -936 -870 -924 14 -469 488 -975 524 84 -634 -729 -314 -878 839 -311 849 -439 -896 825 971 -424 -601 -836 -872 -395 997 349 100 581 -150 -582 413 817 -676 102 -695 -229 -158 -525 -851 780 -681 -976 -133 -41 537 -126 662 249 658 608 -311 -906 -261 -420 -785 313 -17 -526 -580 -747 669 -230 -846 986 -254 -881 534 764 -525 -340 -325 867 -813 352 761 828 28 460 0 -740 840 -465 15 991 495 -627 -971 -904 844 -696 767 379 357 82 -868 588 -806 -195 -709 400 399 520 262 -407 -859 79 -311 548 204 930 -702 -999 360 555 890 397 -60 969 148 168 818 -978 -241 -317 528 819 -954 -519 -423 479 -922 728 811 -148 615 -836 -604 590 -631 451 301 -325 177 942 926 348 -157 -376 -596 -733 996 572 203 426 302 -195 899 -814 884 -427 615 692 75 -976 192
   78     89 -911 532 -616 389 523 -797 -207 287 -185 -323 -519 -958 -630 790 -766 -702 894 -472 31 310 796 -266 -423 -180 645 -76 148 114 427 618 564 600 -159 -359 -423 915 -500 374 399 -525 -440 3 -246 236 470 253 -813 -959 685 -866 455 106 -375 213 -615 789 234 -85 743 996 626 241 -520 -70 -100 -901 -740 -101 198 -191 420 18 380 -466 -151 -324 -118 -459 258 -485 -260 -877 819 -60 472 -101 -400 250 949 -688 -119 -840 -153 256 -803 -129 361 -853 -638 400 -744 879 -841 -861 995 851 -988 -976 741 286 15 -513 -829 451 -108 300 51 -56 928 747 149 807 330 361 783 911 280 -704 544 -938 -474 281 -150 444 515 -129 -283 -504 675 424 593 959 -316 897 -679 -803 -816 166 90 -718 -346 453 323 -772 -912 -854 -743 -395 -464 -417 756 -525 400 -197 221 153 -360 -860 204 88 -867 -151 927 65 310 -370 231 -355 48 248 149 -328 -256 94 -251 -810 -607 702 978 -292 280 318 -301 -10 913 543 -560 -603 -51 -914 660 -26 -148 31 -798 674 575 -614 -692 111 353 675 857 258 12 21 -314 -434 -523 -9 -252 509 820 -397 747 700 -38 -60 -970 556 -614
   79     -718 -355 721 -126 677 -507 811 -116 -136 254 -48 659 -985 -184 -78 -45 572 687 -84 -701 -199 863 295 -12 -192 14 81 -598 406 13 -951 -268 -855 -5 306 -998 473 151 826 969 3 -87 -609 198 -625 -964 -84 -862 744 974 -863 -650 -462 485 407 199 -53 857 894 904 168 -932 851 58 70 -820 -821 637 -992 269 349 699 -912 459 728 -206 -327 577 423 559 590 541 -784 -896 444 -642 239 903 -195 -427 442 -749 20 767 392 -968 -481 375 -767 -222 270 -763 -470 -358 818 838 386 -514 -743 784 -229 -54 -98 -644 -919 412 269 -874 -796 287 383 351 -173 336 -420 -751 608 -939 -272 146 996 -198 6 -954 -108 -753 -503 -371 421 -762 82 985 30 787 378 -307 461 -767 981 449 -841 919 559 -208 -661 -537 -808 -43 821 442 -753 57 764 388 -270 432 752 798 -189 111 115 708 237 -482 -236 559 579 998 -871 906 152 920 -151 -756 751 142 -369 -145 163 -279 -648 642 -544 -164 -524 -574 73 344 -489 -792 975 660 928 967 -238 761 -783 -44 595 -118 -335 -284 -396 -532 -978 -616 -750 634 -603 -21 -634 -656 910 -288 -165 -555 318 -599 -224 477 -469 163 -506 133 85 433 -876 235 -435 554 -801 977 -918 -134 -819 -120 256 -777 762 -133 -340 -473 48 -442 78 6 332 393 -19 -403 -69 -404 -632 693 395 914 -742 -128 -972 786 798 -320 -922 792 555 563 -972 -202 238 868 -123 -837 142 -298 815 595 393 -56 762 297 -616 931 -314 -671 317 -642 564 -918 24 -510 -501 -28 962 848 -814 -464 90 199 663 -829 760 464 -711 858 -576 -923 -273 796 259 739 -291 834 430 957 -685 770 -655 -297 -747 157 -304 -528 304 603 -759 -99 223 -458 -401 95 790 -967 187 -214 180 -886 848 724 788 -350 -848 792 -755 800 -167 -185 -722 186 402 -408 876 824 -315 -856 -539 -636 918 343 928 -606 671 -939 832 274 685 125 372 511 74 781 -899 22 422 912 -719 549 433 393 -782 -320 364 359 -337 312 573 -335 -369 -893 -218 -441 883 725 9 -245 808 516 112 -197 829 -845 477 574 612 -185 571 335 -846 910 457 -141 -890 -106 -828 853 56 501 392 -340 -576 -493 -370 -137 846 -251 -171 94 -128 179 884 119 -493 -320 -775 -391 472 469 239 -977 144 918 -375 -536 626 590 168 85 911 -35 439 -488 -437 427 -768 -578 -709 468 39 456 402 -326 -577 830 182 270 -526 -649 2 -684 -228 601 999 553 -96 -756 -933 843 -52 178 -591 -938 -989 331 -876 65 -635 519 -514 39 5 -975 -858 -274 133 -793 -604 989 738 613 15 161 103 95 -770 -794 -715 -263 -991 -853 -138 137 406 370 467 22 -615 8 -469 -822 370 566 548 -173 536 578 -781 -997 843 887 -938 434 -85 -518 404 -772 59 -109 175 -579 153 -428 404 915 -598 416 -220 -347 141 627 972 -676 199 -117 921 -295 -679 767 732 -283 -565 -159 101 563 453 -993 495 849 741 661 -176 -311 985 576 657 -174 867 -612 568 636 915 -121 692 104 901 151 163 -315 664 -388 -817 -189 221 372 -556 156 902 -162 927 -341 989 1 732 303 3 961 214 -847 -839 847 -573 -687 635 -746 -927 -891 956 -131 717 -653 222 555 860 -340 -107 82 -366 -846 830 319 -650 -302 484 256 -235 -349 -499 235 222 -172 -501 -949 461 801 -638 346 451 -632 -358 509 748 -495 -188 -514 423 -921 858 -982 471 82 505 164 -866 667 -947 -333 -606 -924 -845 212 919 -232 953 782 -626 -360 -155 -530 970 911 -359 -39 125 387 -835 928 -571 -991 -632 583 -622 -479 -581 946 -127 680 -185 561 -658 -762 -831 -982 -970 246 -433 759 -101 -702 -40 698 -407 886 579 -803 -928 166 -312 448 208 -302 449 916 -511 -698
   80     247 250 -202 943 -811 -823 479 -164 -966 618 68 83 -370 -369 -360 25 -721 -802 842 566 513 779 198 305 302 815 -75 -995 -264 233 959 11 92 382 331 -728 870 81 260 487 -350 228 932 -580 543 87 -340 -646 845 -522 26 992 -639 705 -926 -183 303 -944 -283 -693 -455 -431 -485 179 -305 -609 992 -788 -304 -587 -555 -191 616 50 535 763 25 350 446 618 365 557 273 -405 -710 -808 -324 40 105 291 -952 -10 488 -807 -192 -283 -800 -692 122 600 950 -815 682 296 -770 -555 -555 -386 -968 -17 -875 -894 716 319 -478 -21 -359 442 973 762 -22 -791 -74 394 -337 113 -535 -32 332 -223 -663 -670 257 -444 876 34 -674 324 -886 -251 -264 600 224 432 341 381 -757 -841 894 -311 -264 609 -794 659 -429 567 -971 -973 885 777 -702 23 -855 -160 722 980 -8 695 813 -578 -197 781 -274 87 493 868 -123 -707 -931 568 -576 -536 -417 236 -50 -887 -368 -888 248 -34 932 913 -872 801 -692 -437 -234 -67 -99 945 318 547 514 -50 873 -857 577 -118 579 905 894 -650 -765 -916 -13 798 140 570 464 -162 36 -53 -911 115 -773 246 378 935 59 665 -792 -564 -131 48 -128 51 862 563 -289 -217 23 -781 99 33 618 959 -365 223 -295 20 172 -910 758 37 -459 770 646 46 -21 -881 66 -4 746 -200 -42 -697 -3 -605 -276 -59 677 349 486 -428 -98 680 847 49 -525 -729 -660 60 841 712 307 593 -317 -11 716
   81     911 504 -52 399 -147 768 965 -783 526 -410 112 -377 722 -90 125 820 -798 574 810 -159 452 -811 -810 99 -586 -169 -540 -187 488 375 764 737 -40 884 -785 235 -67 165 754 443 634 349 -275 -18 -543 668 -895 582 994 207 -934 -56 -230 343 224 408 477 -320 948 345 244 975 -272 948 708 680 953 48 157 -343 -428 69 -762 935 264 -839 -133 602 -860 -482 -381 -381 -530 921 386 -4 -232 433 -496 -293 507 248 -103 937 452 860 -878 -854 -469 679 -816 245 -425 209 -894 -635 -828 -935 -710 -492 -426 -584 838 -139 -503 -253 -31 -758 287 430 497 -202 -978 -633 -218 623 726 800 -267 -251 -886 -975 297 353 -85 -214 467 959 862 17 -96 897 -375 942 -287 874 825 836 -773 688 -349 95 -191 88 683 -951 309 -458 -331 -589 -33 508 -794 -644 -949 -299 48 -419 -450 -363 613 608 573 462 764 -285 -703 579 889 292 130 -810 237 195 -285 423 -290 953 -721 -924 -691 -795 -492 -704 -199 888 701 -175 -405 216 879 574 0 757 -78 -888 -631 892 -996 392 -355 94 979 899 265 -223 184 -388 -899 -553 369 470 488 -16 871 -107 861 -8 955 426 -509 -343 -523 906 -611 438 -258 255 -9 -797 -748 855 -816 741 666 -363 -516 425 -550 611 -329 -162 435 909 729 -195 -181 -699 -677 -397 117 631 163 709 330 -249 -62 175 935 540 -427 179 444 -346 -585 -433 664 672 161 252 699 88 870 -251 516 -953 622 27 136 898 -683 624 -537 1 -167 -599 859 988 994 -408 676 -746 999 69 482 659 -601 922 -275 -510 -797 552 641 -269 776 -873 -444 -459 232 -383 657 -514 -259 78 -296 -916 -795 -845 595 256 -942 -378 893 544 518 623 -152 -298 -61 -746 -241 -756 268 -286 -521 53 534 629 773 379 -599 -947 -335 656 407 44 715 269 962 797 -248 187 664 -316 -471 -152 -625 -714 953 933 891 -285 364 718 -696 -272 -66 -917 283 500 -584 898 -656 -337 966 -781 75 -976 -369 -719 452 331 -729 889 -339 -709 -201 35 -950 -409 526 -199 928 793 392 -72 -77 -278 20 -614 -398 293 -651 999 -232 98 -265 -755 -938 -561 -728 577 672 -178 -59 -193 655 -399 574 -85 -936 -725 -702 512 50 443 355 859 342 755 372 -588 -776 -416 -930 -411 -246 387 619 508 216 -241 452 -205 -934 -609 -50 191 37 -11 -605 -73 290 647 -935 783 -485 161 46 -860 371 757 21 -330 663 693 747 355 -588 64 682 384 -5 598 -905 -578 -213 -843 -754 190 -601 -661 194 842 315 947 -221 -687 634 635 335 37 -516 990 -529 215 -97 499 304 760 666 632 -709 -399 -316 193 896 895 422 618 134 860 -62
   82     390 154 360 -127 -395 -32 377 -163 -665 -912 -144 700 685 964 748 569 -638 466 -758 -180 -545 660 -462 -370 477 400 -569 -402 324 39 133 100 377 -361 -544 -551 879 -997 904 -291 -983 -151 -888 -468 57 -444 -107 256 374 -734 63 -464 -182 -422 -464 594 337 -200 -765 -205 -653 -51 293 753 -239 -411 786 -317 -929 -714 -716 -462 -156 -203 599 -142 281 -436 -812 -301 893 -284 239 -65 -884 264 -484 358 256 590 -595 -316 -206 -378 -68 579 -525 133 716 -721 -655 -977 -530 622 337 -638 -186 -433 -161 -482 -720 69 -629 -506 440 297 -79 629 -791 -433 516 187 985 -955 -258 591 112 -649 -660 735 740 -398 553 758 -873 -631 340 -943 -295 289 -55 982 -739 -833 381 485 267 -842 775 44 -23 954 -138 -794 81 -216 431 -893 -995 648 -7 27 -200 -591 900 -848 -668 716 -684 648 113 813 109 -606
   83     -251 -637 -817 -832 526 431 -242 -799 242 -444 731 592 -382 -655 -608 -685 -68 -685 49 -261 761 -258 167 -21 -717 -741 45 -768 -818 -622 143 843 -701 -469 -467 882 -840 -170 314 823 -427 -382 -144 -412 -788 785 726 -411 528 695 -551 -406 1000 136 -332 -459 657 -834 -918 512 -529 907 458 856 416 -982 -180 417 -716 -428 404 -124 -611 -476 -739 738 408 471 10 640 214 912 -984 -653 255 591 -89 -918 550 387 708 37 -245 -826 -144 -861 -990 -465 708 -333 1000 -859 -46 189 -68 936 -851 383 -636 930 -90 -768 -765 -977 791 614 888 -65 262 194 261 -145 -864 785 473 -836 -532 -544 904 -217 -948 -19 -636 -176 668 -266 -40 202 -772 776 627 -765 -467 822 -817 232 -783 -812 -337 -354 784 -128 692 133 -865 -436 829 -969 -786 497 800 169 837 -54 -226 -803 -906 -351 966 468 -78 -122 554 154 -632 386 320 472 309 -19 170 718 -577 -359 576 -409 -401 552 978 -458 444 -380 -547 -779 727 411 169 909 -853 189 165 -684 696 559 674 834 116 -537 801 -310 -153 -755 -232 -750 574 -821 -424 147 919 -873 -506 663 -541 763 -471 984 -213 285 -47 -749 46 519 488 -276 -446 -60 996 160 -269 -292 291 32 19 451 686 -589 -827 529 -602 184 917 460 605 699 690 985 168 125 540 -667 750 259 1000 -254 887 536 150 263 844 538 560 456 -34 821 883 -629 596 961 -38 -275 765 278 72 483 37 -104 -380 986 -697 -846 -515 708 -970 -452 114 126 442 -104 -715 809 -499 732 -689 493 929 183 -149 461 -969 -235 -637 -383 -157 559 351 -720 -820 537 191 875 160 331 -735 -952 672 -31 -589 637 -402 622 -749 442 -252 391 -147 496 141 -61 -522 35 286 649 698 -614 778 -904 149 386 312 -970 725 -585 176 -903 464 -325 353 537 -912 108 396 425 -122 -969 748 194 601 -373 -319 922 -481 22 467 -436 385 -475 -208 38 914 370 -976 696 242 -988 -1 883 501 -154 304 -717 543 56 882 399 103 77 -300 -346 965 -102 -936 189 313 -415 27 -542 504 -240 -985 -855 -477 -529 -977 -490 535 93 101 43 -383 200 169 -334 671 -780 -631 780 821 524 888 -609 267 -939 -422 -195 520 -705 899 601 -764 -818 -219 -74 -436 -637 -126 -758 -835 -213 496 56 -173 349 310 747 635 758 992 905 459 893 -808 361 758 561 -217 -127 -496 813 -210 -882 -776 -890 279 -340 -686 -607 163 651 -727 -777 468 -251 348 -845 -747 754 495 751 -502 -550 -395 -701 -228 999 -101 280 -368 -776 -845 -70 -896 -889 -783 688 517 571 -362 -381 -940 444 613 -540 -814 892 -115 -387 651 349 102 560 -531 869 683 -721 -172 682 146 156 -987 900 699 924 425 -465 -742 761 -620 -195 360 698 495 756 116 877 444 493 798 260 -440 845 123 664 -897 -995 551 654 819 547 -533 -179 272 -794 -162 83 -557 -964 -345 -571 -670 -154 -442 -918 -259 586 347 295 736 -615 870 190 -86 -677 510 773 579 369 67 317 -358 262 -202 316 586 433 -36 423 609 -147 -852 -722 49 -870 -598 -205 -138 -587 481 -4 251 96 767 -911 -869 58 866 538 -115 -85 -58 55 -175 -164 950 708 151 239 -401 21 -823 -633 709 935 -522 129 -989 -213 180 666 626 -120 453 58 -980 -403 -363 792 -836 851 -242 -524 521 -342 -928 428 358 -805 236 -211 -712 36 412 514 792 276 340 -626 467 -884 -648 -36 -538 654 -70 -254 -528 132 142 -80 -203 418 -656 -253 783 439 709 -874 -460 641 -855 -489 706 -367 -427 -219 -49 202 720 669 -115 -971 -191 -757 992 679 913 -501 -763 832 -423 -10 996 -212 -6 382 -52 -597 85 564 549 164 -222 -516 -839 -122 416 -440 892 -838 403 203 94 373 -993 710 861 305 421 295 955 730 90 376 -135 581 595 837 890 680 671 66 907 735 -936 319 194 -56 499 34 711
   84     -345 716 -565 817 -532 631 125 420 378 682 718 48 87 387 887 -248 -701 -476 363 245 -767 977 798 -714 -937 -70 -109 -998 -38 477 441 930 -703 838 -843 617 -828 577 -182 543 418 -654 -506 -628 980 -638 382 479 446 -361 -337 912 -110 222 -580 -207 781 -18 -605 357 498 -732 728 -990 -768 -415 58 367 -498 4 -205 -282 -279 397 320 -402 324 -982 -41 899 31 865 -404 -521 423 -741 674 327 -104 294 -148 -435 278 -446 329 -6 -765 -813 -927 515 272 -402 420 -726 427 347 -467 329 -315 758 -65 908 702 -153 -507 -870 -535 -357 295 -843 754 742 281 140 -738 -51 310 508 588 486 -432 125 -836 207 194 -380 263 87 -194 602 -125 311 -132 580 878 -695 357 728 -573 -614 -579 -443 -28 -512 -188 80 746 -722 398 0 244 -501 594 -722 -654 412 872 -304 130 -716 759 561 -302 -296 269 263 -941 -312 834 309 -772 299 136 -670 -359 -794 16 -245 867 -945 281 -146 400 186 -335 -391 -70 955 650 901 -112 -370 -144 969 -438 375 -62 49 774 928 -640 -218 260 -883 259 377 -451 901 -969 998 -835 653 529 882 388 -363 -595 -739 185 -332 596 -344 -983 -93 339 -45 34 923 -390 862 591 -204 490 383 -852 -246 733 -920 -272 670 329 400 552 783 -790 372 -480 -627 929 148 -474 -269 261 -465 -988 -110 835 -873 -842 -216 -366 -435 36 279 -388 -790 -194 -690 -362 284 -630 -999 -57 -979 -891 220 -509 -469 444 735 -181 616 -959 -181 814 -416 499 22 80 662 213 984 -569 -256 995 -188 758 -572 -545 -671 770 361 558 209 419 -258 1000 -18 216 430 358 -200 -55 -163 -795 656 -249 -216 -413 -593 84 -684 -273 472 -379 -832 501 -125 -306 162 240 568 -730 -955 -56 -343 877 -311 983 632 852 -503 351 -611 -381 108 145 -458 621 -16 -877 -597 518 -89 280 510 -215 357 808 -98 -967 607 544 520 -151 -161 66 842 -34 -87 -674 753 -951 -478 -764 485 967 -383 -291 394 -865 39 -284 -992 635 542 664 -491 -416 343 -843 331 -492 55 -275 728 -138 859 -150 468 -54 -801 -606 -705 -125 -740 733 -990 52 -61 154 306 -300 992 766 -17 323 -142 804 -868 -790 373 785 -125 -507 755 -554 -608 -413 -688 -908 696 839 347 756 -324 390 837 -166 584 1000 -181 401 -434 470
   85     -635 115 475 -169 -627 -940 3 -102 -458 691 445 -284 874 201 645 406 278 402 -579 -459 615 119 694 -529 45 338 565 857 -862 389 -658 -495 282 953 849 -438 918 -516 140 -931 -579 -385 -964 903 -833 276 -379 -444 103 170 987 -384 -476 326 58 -498 -205 52 -325 473 -682 -357 -166 -122 -525 95 166 -472 -293 4 317 915 -484 -760 -287 -639 9 -874 756 432 246 520 513 646 503 -445 -386 678 -171 116 709 -695 -321 704 -392 -482 -204 836 -67 638 233 895 13 -577 -238 -916 -417 445 281 -569 -274 -780 501 -803 394 -11 213 845 -94 483 549 309 -460 594 468 -782 372 138 -687 -580 -651 -650 988 -290 -497 -425 99 851 -769 -7 713 332 965 -309 -44 281 -840 -338 -560 727 -639 -320 -851 -755 243 -858 831 694 397 727 -709 -55 590 -996 682 -208 -344 -864 -351 917 550 -758 192 -963 179 -328 705 127 -957 187 174 -828 -116 367 -565 985 746 13 -945 -416 945 -779 -852 122 943 -666 -758 824 273 238 -105 398 260 759 367 433 -335 386 669 -453 436 -815 -745 -338 707 -611 732 350 323 18 -180 -881 284 658 362 -79 -419 643 -320 433 -858 292 445 206 -57 -410 -309 882 958 -8 324 600 321 644 807 872 -159 225 755 -662 204 996 540 248 404 -354 109 -804 -599 -333 107 404 -117 604 -892 -859 -576 375 -652 -271 60 -823 469 933 -629 897 819 441 244 -1000 696 -79 309 -215 377 -200 -298 -765 -422 -175 759 -176 -671 123 706 -405 155 -169 -926 101 -703 825 -315 -232 115 -806 -522 726 981 -917 100 -954 -495 -898 -194 -69 -660 400 -547 9 -187 187 -9 854 985 297 -963 -699 -557 -820 -76 785 983 -13 -799 743 199 18 -362 -856 80 609 389 -569 829 996 -428 237 611 110 489 91 -274 -115 -735 -65 289 845 -738 -531 104 932 939 -849 103 -349 324 815 -357 480 474 -557 959 722 -196 -666 229 -427 -514 -928 829 -719 -160 -631 742 -417 -431 -588 -410 -672 -666 349 -114 574 -785 895 132 624 -251 437 -32 -914 861 396 5 -209 780 915 -639 -82 237 -850 4 620 -214 -174 -347 -948 144 994 399 -993 -446 -576 641 15 -954 882 -820 187 -49 691 839 272 103 222 503 -727 -114 821 -86 268 -575 31 179 -335 -372 744 -532 -341 -314 771 689 644 58 -268 998 564 963 666 -599 372 656 201 12 -939 -819 -215 134 -64 -194 -138 318 -669 210 -186 510 978 -491 -261 -403 871 -208 452 -981 907 790 891 460 489 -281 -446 -307 264 -558 227 -696 -91 -798 82 835 -284 -252 -263 -692 -891 428 34 226 980 -520 225 -391 -189 211 -829 576 822 -451 -637 537 -217 294 493 -127 450 852 -443 -55 424 121 636 760 -90 -14 -878 405 407 -283 -140 192 -60 -44 436 -185 -451 -324 766 162 -768 190 -356 -430 -71 -779 548 219 -918 7 -935 578 -145 -669 -856 -559 -266 838 -543 126 -552 -3 -17 -349 757 -196 953 925 -721 354 99 -138 -445 -358 471 594 104 399 -70 -807 -273 -132 535 375 7 -311 278 -60 -823 565 -749 916 101 -789 681 535 -458 650 802 -476 -697 -101 -138 -200 111 436 220 -687 721 422 -252 871 -991 693 -957 630 -260 -557 -731 847 -339 -79 -258 783 -946 13 -985 142 793 199 -508 386 -165 -365 -85 -930 403 844 687 419 167 749 -254 908 161 -912 -185 984 870 -731 -532 502 -733 -654 -411 233 466 693 -726 -208 -692 531 850 -102 -912 -659 99 -558 -106 -509 -810 -308 -857 466 836 480 488 609 -132 -360 946 755 -595 -917 754 50 -140 60 -831 -641 823 -275 -746 311 306 505 -680 -427 908 -549 140 962 786 -742 -768 907 741 77 323 629 -441 -445 -784 48 -531 976 -825 853 -228 -737 -295 -279 -119 238 269 -115 746 913 -287 -369 -947 -599 -530 60 -871 -378 -208 -770 -839 282 956 822 456 -463 705 -485 563 904 131 580 -771 -323 430 -840
   86     -418 340 -65 136 579 -932 728 272 -296 194 992 -548 619 887 -965 -150 2 -102 664 80 887 -905 -184 434 -106 231 333 -630 811 879 591 368 -741 -55 15 -345 -859 -469 6 350 876 333 270 -154 -955 -393 -560 -381 885 -420 -810 44 40 -448 -554 372 57 953 85 228 -924 -625 896 643 -638 741 -864 890 504 92 836 811 -418 879 -157 -46 -148 380 133 544 -692 -467 137 -507 927 -276 457 874 -812 -843 338 336 -834 -693 -48 550 -189 643 -899 695 -181 -721 887 -20 865 -498 -21 -789 -475 -585 383 -789 402 662 534 -218 -370 -556 -20 -91 509 552 2 556 -481 886 232 367 -823 553 395 -798 -666 427 304 -565 592 601 906 -562 632 -656 -122 -326 -41 936 -313 -48 -310 -241 295 707 -386 278 -622 42 -856 -261 -618 624 806 -881 37 612 -445 -38 708 775 680 168 138 -27 471 -462 -863 104 -822 -461 541 714 -30 -802 699 -638 361 -194 -342 268 784 56 -490 457 426 -909 296 -670 574 882 -208 166 -301 586 -115 -476 -447 -394 -936 -535 -869 235 447 -45 -404 761 196 -68 -804 695 -843 -78 -657 81 108 127 80 94 580 201 -701 -447 -725 623 801 713 -187 727 231 -674 -861 -166 142 355 951 787 301 873 -43 -225 791 951 638 -326 -31 -375 109 15 -304 -451 23 -281 482 -50 -663 611 -564 567 -139 -4 599 -152 537 -999 794 -726 322 109 -801 -568 -660 -530 556 144 390 -110 -438 -833 66 -782 -571 -179 825 754 821 87 97 219 671 23 -330 461 693 -858 -716 941 625 220 764 268 156 -161 985 -901 -578 -410 -776 -771 -889 483 979 447 -704 58 80 -360 941 -970 -156 840 592 -544 263 -720 478 217 382 -507 -477 639 234 -365 299 195 28 768 -658 796 856 629 988 -974 480 375 724 -756 -571 -732 789 784 348 -986 -189 367 5 493 417 -193 -411 338 801 -141 -366 121 443 -961 -672 961 803 958 -152 -676 261 880 543 -630 -763 617 -290 -687 -35 433 667 -439 -433 62 -578 260 458 -916 -703 344 -593 -267 -862 -69 275 523 121 -411 547 368 -574 -109 -690 -902 -209 38 280 -542 -574 119 673 -257 -561 -938 -916 422 923 330 409 -414 663 174 -709 509 772 -918 -340 976 78 -30 600 -907 -44 -76 -50 -94 988 200 360 242 -566 -944 -927 782 102 -571 744 40 281 -170 549 227 798 479 731 -164 480 649 -963 631 973 -690 -342 494 978 -431 -963 -296 44 582 159 235 925 -323 914
   87     669 765 212 533 -871 -252 -57 39 -587 -748 81 -71 697 -979 -321 -72 205 108 565 -766 -401 207 -413 -454 8 -753 -572 585 -900 -530 -340 469 158 37 -977 635 976 565 -895 161 -791 80 -631 -999 -692 -161 -80 -934 -703 711 -41 763 35 -185 -800 -926 310 389 973 -937 447 -859 -538 722 -318 641 -56 108 813 381 150 549 -200 -290 253 712 -293 -78 125 -780 -316 -919 -560 -727 -347 711 -596 922 286 356 546 416 -149 -71 -859 996 -966 213 757 -342 325 -49 644 598 877 516 163 -488 -890 718 817 -725 769 528 270 -970 -204 753 -470 625 568 759 -346 -110 484 560 156 617 -359 -718 -494 -84 -503 826 -947 26 -179 12 284 107 744 927 -673 726 347 -888 -446 42 -660 -661 -950 840 729 516 63 -460 -696 -967 602 214 -35 752 140 -983 536 867 -569 293 594 497 -792 -279 428 389 984 -957 -381 -850 -544 -488 133 -753 751 671 115 -834 -334 -874 849 866 163 -867 555 427 -348 -142 279 609 821 -853 -533 559 -939 835 20 630 223 738 -762 -158 996 -144 653 -881 -782 101 498 523 951 -755 -589 -827 -959 -612 458 -44 308 89 843 -3 51 79 -768 131 893 575 317 -98 -718 -895 486 -135 -948 354 -134 52 -755 508 -802 961 882 -938 -83 793 1000 755 -385 58 -961 -232 -78 524 -107 925 -867 -455 -174 -850 -896 217 -573 -323 437 82 -562 551 983 -200 -193 891 967 938 733 -753 800 157 -652 -420 -598 -104 -794 40 650 -895 283 30 -690 -112 747 609 -853 -596 981 769 -697 583 -442 -396 432 -239 314 -181 -984 209 31 -768 -719 -781 724 -199 634 772 -916 291 -118 8 145 -714 923 103 -628 -538 507 -833 687 -578 -6 816 5 -212 97 -921 770 652 173 -977 320 683 641 -747 -744 -955 432 -640 331 247 20 -867 507 561 -372 24 891 -527 864 -229 -9 394 129 472 707 769 -407 -860 290 45 -977 -730 -878 789 -800 362 -972 -427 -244 493 -868 -749 69 717
   88     844 -41 -100 371 260 -94 -599 126 294 836 -633 788 668 857 376 124 -113 693 520 -122 -940 829 -10 973 308 -686 43 -296 145 -263 76 380 309 -443 235 -217 415 -109 -945 567 -649 643 455 -359 -77 -761 -415 -572 408 -223 101 -691 183 503 -244 -765 20 -502 -657 -672 -365 -21 -606 688 282 531 -706 731 -124 370 385 -409 542 572 412 -407 -397 -258 194 330 -880 -585 -893 -67 -468 949 72 -56 725 520 -313 336 -767 947 -942 -161 175 -33 768 -786 645 989 -681 -60 -66 743 108 -350 515 355 104 -7 634 -677 756 663 -522 157 369 -142 712 997 515 -56 -258 283 -404 -714 868 460 590 -548 672 -883 835 -369 -708 680 885 801 1000 89 685 -981 -19 994 385 909 921 -794 74 -962 -61 -705 -816 784 837 701 3 -845 -451 24 -637 -746 -580 -751 853 378 -854 619 35 656 -821 -129 592 97 -215 -134 -57 -825 -332 57 -63 -598 798 796 533 -366 744 867 729 -236 707 248 -538 132 -948 286 -186 -467 -915 785 731 490 675 357 382 -26 842 986 375 782 -360 -806 -749 -770 -678 429 474 354 979 78 -12 -849 187 917 232 -694 -27 -250 -490 427 -133 -561 691 596 156 135 -396 -596 -296 -895 -261 -919 983 -503 104 633 963 -65 -790 -360 -406 239 157 306 87 -312 926 531 -44 38 -719 -285 -976 -850 181 819 200 -798 522 -448 -729 -557 796 924 -330 -776 -773 -311 -479 560 -520 -931 -856 992 275 -426 851 -385 577 34 -856 344 397 -10 779 958 -414 -189 -317 -902 -324 490 -315 90 -63 291 905 -166 -840 -726 127 546 -22 12 -108 -875 -15 81 -623 -911 77 380 753 -736 -572 -503 -664 -272 -629 301 -978 -263 935 892 345 -86 -271 527 -729 959 -683 713 -757 912 306 360 287 400 -350 722 474 653 320 -89 -598 -698 197 134 -509 -368 36 -631 921 -604 26 -155 570 114 -478 274 293 454 -360 -170 590 439 445 506 -128 149 775 396 285 721 -281 -707 -332 699 964 -720 -631 -111 -443 437 725 103 -244 821 803 -996 69 989 -991 -130 -400 -339 777 -781 -774 -915 -966 932 765 -700 -555 -786 -890 -476 681 -320 8 295 83 868 -129 489 -9 974 807 -791 277 10 -389 866 -450 -164 -672 -503 131 -366 -393 101 897 330 -269 443 313 265 405 567 200 503 660 -994 224 -491 -69 386 634 -195 993 870 35 771 -490 365 792 59 -823 -683 -121 -683 -627 -844 886 -174 802 -386 632 -882 518 -363 292 -837 -525 -786 -249 -10 62 -964 344 -178 180 745 982 -6 817 503 -883 445 36 848 474 767 -569 -174 -783 -480 784 -623 679 779 882 907 762 -125 392 -77 -932 -10 692 697 -486 -762 -549 -296 101 320 208 433 -969 -420 -497 -942 543 608 564 572 399 -279 -417 511 -937 302 -420 319 51 -237 -725 920 102 -179 255 493 55 -709 885 -437
   89     184 913 144 -543 959 873 -171 112 -440 198 689 12 -408 -342 420 392 183 514 82 952 41 -478 18 -252 -782 324 329 53 988 -4 61 -259 277 101 276 -998 85 564 395 -766 680 599 886 -563 243 613 -737 862 344 -224 -628 646 -755 -940 895 357 -85 438 -788 283 -873 -743 -206 -138 -337 531 738 397 -268 549 469 -504 704 690 -396 -422 -874 565 -245 484 -576 -217 -535 -578 267 654 206 411 330 127 -7 426 262 830 -409 -380 849 850 710 -233 -272 736 -613 -935 609 -579 142 -331 -696 -128 47 51 233 -251 618 -147 -78 765 860 344 613 -902 -666 -687 777 615 -4 -869 423 885 649 -765 -855 -812 -892 -327 537 -26 -121 110 817 81 -188 -893 423 -597 -407 -792 863 -263 153 618 -634 48 -305 -210 291 -143 -754 -757 -616 311 741 -279 -791 327 -145 -809 -383 734 740 131 -159 -828 -224 -489 449 625 -671 66 -308 -527 72 -379 -645 65 639 -453 -56 -896 -933 -811 -195 432 -391 -247 68 -466 -439 -428 319 734 -40 -660 -741 983 -350 692 68 -136 583 878 131 772 985 840 -74 8 205 -93 -494 362 -69 445 -638 -119 775 130 63 453 830 815 -448 -164 6 358 -992 654 -79 -379 -169 -356 -227 -577 895 220 -382 626 -387 51 -2 670 550 851 680 -817 -254 -773 -941 -787 59 -982 575 510 -995 487 -39 -419 662 -103 68 -167 495 927 -422 -178 -885 -317 110 70 330 567 784 21 842 -757 -576 190 -699 519 402 61 818 -193 -766 -837 459 397 877 -410 -450 896 777 591 734 -317 -139 917 602 -589 -734 -651 186 544 421 805 -363 -438 -787 -769 -547 533 574 -683 -102 308 526 -425 214 -316 -973 -282 -8 561 596 693 59 4 -78 -191 626 461 935 -781 -375 -81 -884 -141 628 -563 324 -477 -703 -825 -655 -653 -223 -224 -997 -949 -667 770 672 962 -636 -710 641 -88 -601 559 527 321 870 860 -476 -810 444 -863 -923 594 352 -781 -942 583 272 155 -731 707 472 -872 -964 579 885 -102 -167 -366 -795 -256 265 -659 -958 -452 800 -543 -109 962 114 -447 -864 235 -85 -300 -97 739 968 646 -16 733 -922 -446 263 63 497 868 -589 241 544 855 -596 -261 899 515 -355 401 -534 -104 -17 -421 -389 -991 -659 -275 -272 -904 791 -920 841 335 342 648 560 -568 821 -878 467 -616 -472 393 -783 477 900 880 293 -125 -659 -340 -956 37 -860 598 66 80 538 767 -141 -225 -296 -853 -792 -734 -766 238 -278 632 -929 917 426 90 -127 -315 882 735 755 -977 -659 442 -951 -578 439 -440 -869 -388 766 -954 776 312 -160 -581 -249 -974 86 910 999 -570 -992 -534 -354 886 -538 988 146 -65 151 820 -589 -392 639 -484 -580 -783 116 943 -271 486 27 -855 -806 -8 444 286 -882 538 -856 -769 -568 242 94 112 45 196 -901 -906 146 -130 879 -580 -672 156 -836 -486 -473 117 -163 743 -937 -587 34 -76 203 870 929 133 204 716 -373 801 -30 -752 -987 274 374 27 471 -386 912 -963 -887 -209 972 -400 186 -565 -536 423 618 683 -421 -127 333 628 -479 164 746 -599 243 223 -832 -963 -367 918 -861 -26 710 -104 870 -845 959 879 607 435 -596 -450 -647 556 -289 487 509 -703 -162 -142 999 -87 666 -115 340 570 -726 -877 169 2 186 119 -119 559 -779 -263 -744 -915 -214 -225 578 -658 -206 795 -645 -510 -774 870 -609 806 -511 -559 184 -115 218 530 -752 378 130 -997 -973 -88 -564 -976 -88 752 629 756 -492 79 441 722 -931 -779 -789 -218 673 654 988 -608 992 578 719 111 218 -744 698 845 610 -370 -135 -714 24 -807 -425 689 316 -192 905 431 -178 -605 -262 -805 137 657 462 690 -651 166 640 -815 188 687 -945 247 -10 433 461 852 -85 -557 -333 642 -559 936 -211 49 -306 267 -58 688 796 -796 -604 -530 830 -455 -7 -182 -730 65 132 187 -261 833 -299 -541 -554 -420 -647 -986 501 -746 -110 142 924 483 846 642 147 595 -465 748 -828 942 219 -418 -910 -447
   90     -886 -720 816 712 -932 -832 532 -273 -500 -844 -209 -360 -995 958 -387 631 -998 -921 975 436 -728 420 -309 326 -310 -466 843 -326 -818 -319 645 -645 363 771 -728 -350 610 -711 848 -395 651 -542 -339 572 323 120 -62 665 930 -551 484 -289 372 368 -783 -254 -118 -455 447 -595 26 53 506 551 -571 -75 -70 -698 137 -705 -281 731 -650 247 67 -510 -286 716 382 660 -454 780 291 582 284 604 33 -684 -720 -666 -733 -81 15 -57 810 657 351 -942 650 -473 245 158 787 -302 427 -206 -602 -950 -926 400 665 445 -869 293 -678 -463 147 -427 67 699 126 932 -57 -926 -567 65 172 -239 -274 859 -844 -552 267 -240 -16 275 231 -974 430 677 -91 160 782 897 484 911 560 -529 865 362 -878 -773 -997 875 -740 269 563 -76 879 124 -446 157 512 -969 -743 -227 669 -762 542 468 300 -204 -96 -555 609 -401 -552 -942 925 -632 -896 558 662 980 656 -284 939 329 30 531 46 -74 262 -967 971 -969 264 -946 218 -262 429 25 120 -848 -138 -332 550 -255 -831 253 -131 -129 -90 383 35 423 53 936 764 158 -924 782 192 -780 696 -526 -705 741 174 -195 172 -87 -854 583 -978 -118 984 -902 -974 885 -950 -248 -422 -659 -30 567 310 490 845 360 -881 -320 -515 540 178 -397 -625 142 -284 -987 231 863 749 -622 -314 815 928 217 403 418 -411 -566 703 129 922 -807 344 318 -500 -425 643 944 -887 721 -778 947 -64 122 -236 450 -75 485 -825 900 -683 240 682 -807 -528 -265 985 489 681 101 -990 356 894 7 -20 263 -862 828 546 -400 -169 -462 590 -337 28 -231 24 416 -916 -699 -476 -383 406 -376 610 202 -415 -732 -809 897 -508 -911 432 -268 842 155 660 -355 135 631 34 -100 -116 534 666 969 415 640 -896 532 -828 359 60 -528 33 -994 776 -348 -627 -641 -276 170 456 807 -208 321 474 92 -497 -294 683 297 -527 338 -739 -461 -467 13 -82 321 -959 26 958 268 -341 -349 244 494 458 -843 -427 -883 979 628 848 708 -752 -720 912 -951 -845 365 -301 70 -212 75 315 377 694 862 856 -74 739 956 122 439 566 -153 -502 -452 296 -472 -675 -171 906 -395 783 -742 18 -825 -17 543 301 657 632 915 -536 -63 -555 -988 -175 882 -617 -29 -690 -132 588 -474 -864 -987 786 208 -984 171 -216 -996 -134 -442 572 38 962 -249 47 -731 178 -699 425 -493 -523 892 120 -666 -958 -20 -6 145 9 -927 707 715 301 -156 28 -434 -412 187 924 -307 660 480 379 -606 423 -298 -89 -795 -695 -625 388 666 -112 -831 119 65 -519 -363 -469 833 -410 577 182 265 -879 -747 -860 153 -452 228 -932 -935 4 606 -395 148 925 -326 -571 407 269 -656 287 -447 -46 -445 578 -982 70 135 -355 994 -456 683 670 -41 -28 -267 711 -937 309 -321 826 691 816 748 -51 -35 503 29 -457 -759 -328 -450 -518 -216 74 188 657 -538 -129 -952 -143 -433 995 788 741 434 -336 -162 -315 -405 -597 -731 76 760 -370 -87 943 847 973 824 471 875 -707 493 -698 878 169 904 -824 -419 -912 -510 414 -499 305 -734 356 152 -831 792 193 560 69 31 -207 -194 -240 -224 406 736 601 -186 -239 -104 342 -907 907 -53 453 -859 210 52 205 972 -556 -460 -474 680 -639 -536 -450 362 -109 -322 -164 -864 -999 535 824 -27 214 -891 813 580 625 -281 -113 436 -608 989 318 -111 -393 -280 -371 778 621 -349 -381 912 -719 -920 726 496 56 754 147 -403 0 688 453 350 -260 -378 -613 269 214 526 750 420 548 904 574 -37 -729 -27 298 771 -570 751 893 221 -84 557 -354 553 -337 621 445 448 457 -947 368 195 21 232 -471 932 17 -903 -626 -897 782 151 -354 41 332 825 -914 450 -73 81 109 -882 843 842 -140 105 -43 -58 -175 667 -115 -497 -110 96 443 401 -103 -210 -29 -452 -488 -781 672 -90 -744 328 802 239 -214 -120 -463 194 344 772 -513 736 475 908 293 53
   91     105 -606 32 321 123 -439 214 385 544 -586 -228 522 -980 -461 86 -633 -82 -21 509 -486 222 -284 66 933 -713 -855 118 314 -74 -101 720 -470 -668 625 513 868 -747 65 645 -219 194 -941 683 44 -676 959 -956 935 619 -866 -553 983 -284 170 243 884 -947 394 853 567 758 155 -492 664 -253 95 -673 -652 -962 -335 -749 -850 158 401 21 348 -603 -939 610 16 -912 -716 -490 -764 -693 -966 -451 361 -314 -566 181 -849 457 602 187 -230 -5 121 -748 -809 246 298 941 -228 -81 -988 -832 322 53 -901 -581 -175 309 -410 -252 -467 972 628 991 -512 -235 603 -725 -519 -93 10 -780 894 -315 -103 499 877 279 327 -455 897 276 -433 -541 347 -980 718 -154 -953 -802 -640 -85 -480 940 -961 992 845 -122 526 303 -471 65 999 951 -11 -36 -221 570 831 225 164 598 -166 -496 660 236 374 540 -277 558 -245 -852 798 -935 526 695 -499 -410 885 -627 505 399 571 592 -116 -469 545 529 -752 -265 960 155 -627 671 673 -299 52 889 -429 970 -85 610 -686 921 -247 -52 990 -442 -391 -144 826 874 484 361 702 377 52 -878 -742 -614 764 580 -638 -465 286 -196 -38 -120 93 -70 825 -290 -491 -11 991 914 536 -960 -710 840 572 -380 173 -251 959 -368 -403 -61 928
   92     88 126 -320 -429 487 -399 -655 -877 -914 -225 -595 -24 -520 -82 63 -660 789 699 -160 -638 -665 -696 -953 -971 -222 -955 524 -711 373 907 -253 899 370 -98 -736 -551 890 -650 -290 -704 -843 -261 -442 777 -823 545 435 388 925 -370 -495 -958 109 779 515 -793 -811 -86 -542 109 -643 -833 198 -308 408 -671 646 532 476 -851 -207 -243 468 848 31 231 -688 822 -41 652 -632 -987 261 -966 963 -103 -132 135 64 -278 437 -701 397 -804 -760 705 87 -664 234 -806 -647 26 814 16 -328 -150 791 -527 610 768 -676 -597 94 356 264 -419 130 672 -867 62 -685 469 650 -763 967 753 348 575 -990 -737 -99 382 -919 711 870 200 -45 716 -367 393 49 259 -245 326 27 104 532 -15 -232 269 -282 943 215 358 -52 -645 95 -865 -427 -211 245 -773 -950 325 -519 -120 473 -727 -602 -585 88 872 -60 -302 421 165 -239 487 -703 -124 205 -847 -596 -724 -540 18 -160 -515 -85 753 69 -538 -753 9 37 -103 -716 -190 451 -530 390 -470 -294 53 -227 -925 98 945 -21 302 752 -829 -817 -906 -24 -264 -220 552 109 667 -676 -303 -860 323 668 229 974 384 -153 -627 -114 200 -105 -253 -588 957 151 348 390 -524 -155 -149 41 638 820 838 99 -464 -873 -805 -822 300 838 705 714 860 375 -459 -173 -532 -804 894 214 113 -423 504 -268 460 -597 974 945 849 -854 -786 -137 394 99 50 2 444 -499 765 -129 275 -5 -333 746 898 40 81 -957 938 423 -875 646 -118 922 -900 -126 -919 -103 -774 -711 -738 384 413 18 -611 -521 999 -302 -898 -673 -678 441 -882 -408 -467 -623 -213 -130 -150 -731 511 -111 -910 114 -688 -143 -1 441 957 -881 -809 -417 -818 -729 -4 740 441 -567 -610 998 -30 -535 -767 75 -810 -293 -238 386 -519 -752 -147 -805 -786 -269 -556 235 -259 910 -63 763 450 98 -674 989 413 796 468 -953 -725 29 404 687 503 -388 -908 -700 -178 -821 625 -958 420 296 1 709 -419 -142 -372 539 -223 604 957 450 -151 -789 249 -349 -243 887 296 -510 -713 -149 857 863 -690 -307 -465 326 -771 -913 -201 -463 200 -591 980 95 -192 -550 -759 -525 536 -645 109 373 -678 -857 -109 -975 620 31 310 872 -9 -585 431 -977
   93     -581 -225 873 220 896 -403 16 -772 75 -641 -462 -4 -282 -541 298 -729 390 337 347 926 569 -566 -626 22 -242 -287 -932 -439 -708 188 -179 -478 -914 866 668 428 425 -687 -2 -123 408 -957 -967 347 225 -525 974 215 -494 -806 308 830 -155 -105 -610 480 -437 -266 826 -550 -578 232 -945 -636 -253 -468 -65 248 -565 -974 450 810 621 452 -323 -718 412 248 864 200 -613 -770 -357 746 865 -276 920 -915 -295 631 -468 -284 445 -713 -445 -908 -19 -934 -334 413 855 -226 -777 -953 -628 285 766 -442 421 -494 -283 -796 857 163 775 -764 -694 842 622 437 955 -433 117 -122 -617 141 164 821 102 -86 822 -91 410 -131 15 -721 910 945 -588 -840 -222 695 -694 -803 -281 -702 -720 573 763 649 675 -18 -607 -742 353 3 354 -687 -769 -104 -205 -891 493 -749 326 166 852 639 510 6 747 632 309 -202 -359 -373 -249 592 772 452 -148 882 271 -68 -270 544 -93 -100 613 -232 -429 -710 -947 707 900 -842 942 981 87 -772 -77 -531 -796 -988 -957 -179 -537 -509 504 -602 625 837 996 555 38 939 -783 -936 -864 16 30 -872 943 -58 -859 377 518 -882 -415 741 327 -433 190 667 -425 -736 -725 -499 760 808 943 614 429 408 164 -191 -175 -800 326 -325 -945 21 733 813 639 530 289 884 -107 695 42 -851 669 -767 487 -619 478 477 526 64 -714 835 318 304 -484 -976 374 263 -313 52 856 -192 863 734 -81 -486 -620 -277 -995 726 358 950 -396 113 -398 639 -275 387 441 49 367 488 -372 -498 518 -92 -220 -284 -632 350 642 813 142 310 -764 -937 -861 -908 128 632 920 43 75 -523 385 -845 -271 -289 402 -392 322 -125 941 739 -736 -357 136 389 -727 472 -521 -207 527 -753 851 381 -674 -127 935 -99 -792 -552 416 -512 -248 218 -474 873 51 -465 458 -515 59 861 286 488 998 772 498 459 -934 -893 -283 -688 798 -617 955 -691 -535 46 -233 277 684 -917 843 -216 -274 156 -942 -115 -457 -909 909 -423 511 -673 -485 -388 987 -281 -831 -809 973 -185 -928 -216 -36 -801 -234 -276 907 -878 620 822 -814 -170 280 -322 884 -397 977 -97 412 -438 -104 -80 -415 -311 -846 239 140 -301 -781 -20 986 722 -277 727 -987 -859 576 -404 247 94 -56 -238 -541 -203 -917 584 -191 366 270 835 953 421 -165 -712 -400 -626 332 -960 719 -781 284 -206 -437 757 -723 -893 -544 49 669 552 -654 64 614 -158 -859 -402 848 -4 -766 -309 -800 88 419 -196 698 -647 621 -985 -397 661 103 -571 824 824 -810 -418 -747 57 -26 -14 -278 -923 -124 146 -725 400 -593 856 -848 -714 -168 -411 -455 141 -917 -799 -874 246 848 -109 -994 201 -540 570 394 765 -596 -502 -827 -995 154 937 -545 -774 -106 25 758 500 421 -955 270 -216 944 859 -567 -953 536 438 -110 -146
   94     264 334 794 713 -867 453 997 -655 -887 110 -562 -837 854 919 320 -923 -697 -62 -551 -548 -360 -995 -348 -495 695 13 -128 887 -685 -838 -940 35 565 452 905 -535 101 933 325 651 -661 -617 -763 -397 914 574 318 -816 -831 -655 57 -441 951 -634 -698 -396 -60 466 -651 -185 -466 -574 938 51 357 20 -719 -183 111 640 578 92 -163 117 370 -561 752 -323 879 788 271 -834 -313 -711 620 524 954 397 69 -829 -235 301 248 444 -619 -190 258 -708 45 -210 -701 838 -623 140 504 -767 962 -937 912 -590 283 -106 -603 -628 717 625 -478 14 368 608 -463 871 703 83 154 644 -693 -502 -941 30 663 -290 867 720 421 -447 -235 948 875 524 -612 327 195 -969 -858 -191 174 -521 555 374 -320 925 277 610 97 -801 288 85 666 -803 -374 734 -797 -886 806 719 381 136 -45 -131 847 555 563 -655 766 26 -199 465 -253 -146 -819 207 -234 128 -110 797 52 575 487 -730 665 769 -46 970 992 332 -945 -142 -163 506 90 953 597 798
   95     429 927 436 353 758 412 505 -35 -23 -402 -392 825 -56 -165 171 -622 473 -758 -710 679 -407 -719 462 715 -981 -457 -862 -492 466 -551 -807 -432 -273 -992 645 113 867 526 694 -447 16 0 898 121 -367 318 530 -616 136 712 -817 -735 332 226 -241 657 482 -7 495 17 -139 -736 -635 -10 -261 666 -734 -231 992 -574 -974 865 635 -806 228 -900 635 -416 -197 114 785 155 -651 173 -809 -293 -893 -589 -46 682 972 662 121 -607 540 -388 -970 -474 244 548 -282 -211 720 -295 -174 -24 -816 162 -312 -438 964 353 5 360 -31 -954 -837 -990 -28 120 -710 -241 -304 -66 -196 535 -431 -756 -153 487 -644 -681 -9 302 143 607 304 699 -791 369 -811 -993 850 257 -480 -360 -292 -95 -649 -372 -821 -838 -758 215 -267 -823 -290 -898 201 661 303 -815 784 733 819 -736 703 -611 -685 -800 326 -392 182 243 392 -147 -670 995 -492 -587 -284 -33 453 650 -14 508 340 -106 -887 409 827 764 518 -363 -311 566 -838 -417 984 -63 -227 791 108 80 -729 -765 699 885 513 -24 -892 872 -934 -188 -86 -493 272 27 -946 -141 18 -80 459 -154 648 -695 441 780 505 161 -203 -19 -315 31 -886 -560 304 -914 51 376 -861 824 -947 556 663 -16 -635 -703 -34 161 -10 -984 -782 -820 238 -657 518 446 936 454 -152 777 -147 580 940 -221 892 270 -31 309 635 506 -528 -757 -672 -761 -376 -437 309 525 -816 95 796 -747 291 -595 -950 -85 -575 461 777 -784 -585 49 -979 313 -523 440 -101 -612 -640 -253 379 -105 -113 250 -331 -805 747 911 -969 -65 -41 478 240 -789 511 -747 -840 -680 395 -433 112 533 -183 -419 816 616 764 8 970 207 833 982 -200 360 470 -542 849 -869 999 795 869 -626 -783 832 127 524 737 306 419 -460 382 707 839 28 32 -825 53 781 875 -296 847 131 945 732 134 853 -766 -185 871 401 -494 846 653 -692 829 838 458 437 740 -802 978 -482 -768 -89 804 -550 -158 162 949 929 495 154 -249 530 779 705 -319 544 125 -687 -23 -988 489 -708 772 653 431 267 -16 -180 -875 -354 597 -97 -904 -885 -904 -132 963 -403 -62 -508 -462 -746 -811 -385 -903 724 464 -991 494 660 802 -158 754 973 -26 829 -310 -935 -618 215 694 -665 -372 -280 -488 -794 -634 -329 914 935 882 -399 -578 965 232 855 -642 -749 -558 584 -611 194 847 214 -150 -998 681 -514 -653 -139 -327 475 -546 823
   96     459 421 -109 -789 419 -611 -742 61 189 -692 943 -172 230 990 930 532 258 -986 -585 -163 -390 696 45 400 -853 678 -858 -943 548 689 -305 854 855 -387 869 -346 -104 207 657 76 871 -54 -647 -712 -549 865 -503 -791 33 -288 -927 626 993 804 -166 845 589 868 -758 -413 438 -870 -107 893 -544 341 -886 968 -832 -265 -209 227 104 -311 -832 -964 497 -745 -411 -692 -562 393 -210 281 -817 -128 -626 -548 -999 547 880 891 -647 307 364 110 514 -571 650 531 811 -261 690 -622 -330 620 -42 -690 -988 145 444 551 -92 -426 -174 178 -297 456 -151 -519 -559 -994 555 268 331 -155 -934 463 220 -847 930 -424 -272 459 -286 332 9 214 -783 -963 14 357 994 -413 -543 -508 -820 641 463 -509 899 121 252 -511 -443 -447 127 777 47 -772 -311 -330 -245 147 790 637 567 125 494 987 965 -352 998 -794 816 -250 48 689 -112 10 619 476 -100 664 -402 580 94 -265 -361 926 -628 390 854 856 99 654 -199 595 -442 -843 -734 -121 -755 84 -630 -107 42 -34 169 -546 918 187 714 -909 570 968 781 985 -726 477 557 -284 230 -704 -811 -202 -153 154 -791 943 -802 -681 758 690 -774 991 767 919 767 -893 723 -200 258 269 -914 -141 568 121 -835 299 826 282 -433 959 913 -581 -732 -19 165 128 -934 414 525 251 86 -400 -847 -342 -287 -37 196 388 391 971 576
   97     906 169 379 -591 889 -641 -451 -426 -989 -934 650 308 372 -929 -617 -248 622 776 949 -904 121 212 553 397 505 -476 -329 865 -638 -319 474 -878 696 782 -620 850 37 -58 470 112 -309 506 808 74 81 -387 432 438 367 635 -579 96 -797 -12 152 -591 939 -914 791 -99 -886 558 628 480 896 905 67 766 922 789 804 -407 -99 951 889 182 -697 -54 -346 -245 869 533 520 327 -609 749 -540 -427 397 725 -696 632 -568 -157 954 443 321 972 -769 168 -663 493 66 6 543 -864 625 -737 972 180 -148 -961 303 953 -833 607 367 732 627 -559 564 770 407 -472 801 -569 -193 -863 -266 668 410 -950 -540 318 171 -259 -440 415 429 88 -246 931 -110 613 -79 235 -271 -440 257 269 -110 111 -94 811 861 126 158 610 -919 -810 529 -522 -11 -409 987 -39 -24 452 -396 241 -754 236 693 -272 139 -980 97 887 818 -84 -228 -635 423 7 -595 -961 985 -719 529 -497 326 996 -678 -692 -327 16 -858 372 120 -203 -741 779 82 704 -521 -773 246 749 274 201 -186 -965 636 375 431 -472 -716 707 -331 -511 485 -809 -399 681 -500 -643 -621 -863 -502 -608 553 573 705 -678 -13 979 -322 -710 683 830 -728 -689 -807 269 827 -279 -507 -110 -829 -445 864 884 800 -653 502 -887 -93 -760 -795 134 -701 -366 -866 -134 635 850 -491 417 969 -914 31 701 -505 352 -894 -733 -315 -152 58 43 235 -846 750 -903 197 -312 473 657 557 -889 568 -320 -682 -370 -837 645 562 350 841 -966 802 -871 0 -284 -133 -98 85 337 -164 -254 713 -874 299 -279 -327 -420 646 380 818 204 -8 593 -283 -874 -747 355 -503 -277 -774 -931 102 -959 -752 47 -900 -977 29 -188 -573 -397 -65 584 872 952 532 658 -74 559 936 77 475 33 50 855 153 -840 662 -742 -56 -687 171 577 -12 -103 -35 -92 403 -66 728 -690 119 -220 -214 -736 -907 996 -281 203 844 -301 809 -991 85 176 -776 957 137 871 -929 721 -609 93 -544 -544 447 23 898 -607 -795 893 -236 696 512 436 989 -707 342 -265 779 179 202 29 631 -287 -640 239 326 -62 888 -891 770 882 -152 89 172 -493 232 27 -938 849 -577 -537 -793 -366 549 434 -308 -282 -399 769 -215 -38 -515 -336 -315 -867 -928 87 784 -12 -292 -432 -422 -727 -98 57 527 513 -705 666 141 903 958 230 701 490 -999 -570 406 842 -883 797 -284 -102 662 -725 723 168 666 807 -458 318 581 -229 933 -471 -288 164 640 -167 226 -818 -348 -492 175 -882 113 121 -657 -618 -908 898 375 554 620 -43 393 583 253 340 391 -131 12 -721 -907 -148 -538 -911 627 -65 892 -593 648 388 -923 127 -265 966 880 -207 735 -803 -705 866 12 802 927 507 817 875 -772 -378 674 299 -406 -81 207 434 -284 548 -124 -904 -678 249 -218 609 633 -269 -346 388 -825 -871 160 390 -483 -476 159 -693 693 -96 101 -563 651 228 430 -258 -999 -189 682 -919 824 -416 -917 -113 -675 -294 686 -313 -292 -413 985 -66 493 633 509 -12 501 -166 -224 710 327 -892 -382 708 -224 255 -864 876 -298 792 391 173 -862 -615 -476 -482 -373 -658 -630 298 327 445 11 -512 563 348 -383 602 581 216 -806 -59 -797 125 883 -753 -398 400 673 854 709 466 -283 969 -523 -9 -935 481 -10 68 -37 -791 205 -847 -409 465 245 861 -203 -956 314 -287 365 475 -780 -836 -739 352 859 -999 -792 46 -780 556 24 -521 640 -779 -160 702 -220 -395 523 281 -592 -722 -721 -203 797 -249 -12 -876 -813 -249 24 -469 -679 390 421 191 280 -553 192 -886 -196 991 -32 -991 468 298 -119 -202 -570 -971 -445 585 116 324 -290 544 960 -476 -569 -816 152 537 -106 -408 451 -640 -248 -993 176 267 675 336 -142 593 344 438 245 -819 466 -557 510 -148 917 878 557 141 -847 535 684 323 133 -917 -677 -868 713 954 484 -85 575 -881 926 996 521 -353 255 -210 -45 870 -551 -695 10 -741 899 99 158 896 -349 983 -281 -240 -936 -132 -735 593 821 901 975 -868 94 179 -59 230 689 -518 923 -545 -486 -333 52 113 -71 580 -146 -558 382 -980 -675 614 -285 -671 -525 -725 -206 195 926 -626 -125 -469 -699 833 329 -90 -238 437 183 239 690 897 -298 -984 932 -978 356 -813 -496 -613 34 -911
   98     -708 871 -641 205 -971 512 -372 948 -890 -287 -485 60 874 -781 472 102 -757 -591 -94 -839 838 400 -126 -611 450 832 608 -698 -993 39 -301 656 815 55 39 -798 572 221 2 930 726 -906 885 374 -491 684 51 -801 -585 -281 -206 532 732 901 -125 -319 486 -630 -304 964 990 -902 -752 51 642 -404 61 828 758 499 110 520 242 -358 137 -191 306 623 577 -476 -353 309 984 874 -682 -497 74 493 -578 -541 538 -519 -930 -708 -427 683 -677 253 96 243 -404 -346 -354 -668 -692 272 -111 -121 -939 -344 -972 -85 972 -982 -26 648 813 151 -999 148 319 -374 -415 -923 358 -506 728 -672 968 -287 -994 128 -675 -269 -541 -89 -638 -578 -334 872 -22 -911 -883 -530 27 -502 -408 -193 -763 -764 -476 190 939 -767 587 -249 39 -234 -152 874 -874 -918 379 646 178 -243 237 547 -820 -282 508 -450 -994 624 180 518 418 -850 234 -206 -107 707 -417 22 692 -897 748 -366 695 -321 988 168 293 721 -7 34 823 514 -957 -171 -699 980 826 -189 183 77 -612 -327 541 -532 -787 959 873 -136 -869 -693 562 17 -251 663 -959 104 733 -818 -52 -825 822 -422 473 717 -214 -249 114 256 696 -852 -431 -155 -644 -115 -546 285 -774 -117 -920 885 -382 44 662 -700 37 -179 -882 65 -208 486 958 276 -955 -665 376 -325 7 -743 -347 622 474 225 381 256 -651 -751 -1000 550 -819 961 -105 -295 -324 -355 -15 992 999 -185 -676 -554 -296 -480 -422 548 -314 -385 -902 -517 459 -698 -830 1000 545 -40 -299 684 -960 -565 -736 -900 -756 832 -126 -313 559 -890 68 -79 -321 988 -178 -410 344 621 -360 -832 244 314 798 588 686 -753 236 10 906 588 -312 -611 609 479 -530 -720 500 -740 637 661 139 75 164 77 378 -229 -426 745 -328 907 -530 797 -675 -292 -949 624 455 632 281 -668 -411 -584 -319 574 655 458 570 -438 -953 -954 -860 -973 631 -885 -344 740 -391 -141 -939 -413 597 602 728 207 -431 506 925 150 119 -800 25 -824 933 -131 -37 87 644 -295 181 105 -490 -492 -930 -951 -530 -217 -376 546 41 -859 -862 658 524 -517 659 -157 627 407 274 610 -659 -578 711 899 936 -261 -256 445 -803 323 -464 655 -591 363 563 502 936 -542 501 744 -894 -652 -315 -714 -543 -177 -265 729 -207 -696 79 994 -790 -432 -159 983 763 -965 163 465 -171 405 400 863 643 991 -102 719 665 281 -780 958 716 168 -868 352 -44 -835 -924 -900 234 -446 -571 90 -840 -362 741 598 758 524 -326 322 -796 -207 523 576 647 -158 949 900 -769 -224 -233 -818 -869 -119 919 -363 -300 -13 419 133 934 794 -237 601 402 -254 -476 -840 -908 283 -116 394 222 -362 -924 159 -554 -659 -333 -251 514 -206 916 313 -898 916 -992 357 -234 943 -800 -122 -95 334 -613 -854 692 -638 -735 -249 -844 431 994 -180 -852 934 450 -117 -819 89 -704 -878 273 851 636
   99     -356 498 -553 117 278 420 -788 166 -17 293 761 219 -761 419 134 620 -572 77 969 -689 -534 695 -523 -994 384 205 -170 -749 477 -611 -994 -647 -421 649 -86 -193 -98 957 -1000 294 -892 -278 625 -594 -296 -407 -564 620 -250 -404 226 442 -631 -235 7 -522 -832 344 -411 -870 -478 823 844 214 -334 700 266 518 850 441 673 182 -893 734 -500 -722 318 411 -351 302 44 -26 735 -465 268 -48 62 -560 -362 772 90 95 735 473 327 -300 -582 944 661 -715 388 -110 -359 -232 119 -671 387 -604 388 -758 -333 29 -485 22 46 430 588 -838 -58 252 616 -811 949 -474 -833 -628 -508 -425 -496 -196 302 554 -792 968 305 -941 -557 828 853 924 960 52 978 -469 967 368 944 278 -96 -145 444 -367 -239 454 408 925 -508 -506 886 890 -592 186 -875 121 375 -38 -872 635 -234 34 850 -215 661 143 -212 383 -985 -560 425 466 -421 391 86 143 463 -957 387 -885 -660 -887 35 108 765 -179 195 -898 -985 256 802 -512 8 -15 511 113 310 756 -166 -963 684 -452 847 370 807 332 848 940 803 -498 882 426 460 -533 -189 -955 -728 -118 795 205 -83 -617 -343 901 -608 -336 914 614 -491 -470 -36 -901 -559 152 -587 233 72 758 704 -663 -46 431 -316 229 587 -632 682 -704 858 -830 -803 201 -262 857 -635 -955 109 -390 178 852 205 -787 851 -8 -301 812 965 -527 -726 263 748 721 -388 299 -334 522 372 -825 -946 852 -644 -141 32 -846 348 444 -647 8 -335 -750 -422 485 -480 -302 -283 423 -609 640 -544 828 -935 -9 302 130 8 -200 386 464 144 -597 -141 -92 597 -200 -638 388 -165 -688 -666 816 611 892 831 -408 -531 -184 -266 -237 937 841 667 -99 -94 -750 741 361 -691 -834 454 -701 -368 -104 459 -65 597 778 -895 -65 -87 549 -596 -943 -544 591 -285 -655 96 40 672 7 -843 -62 95 -179 404 502 131 -2 -555 -127 689 364 -822 363 477 -303 37 576 -339 52 -203 -963 -229 -973 940 775 -599 635 -666 679 653 -551 -972 780 353 -121 -603 -761 29 449 -156 605 943 -396 -601 -133 -794 -472 586 324 -46 -317 -96 -353 -58 122 -513 -137 -351 816 -180 43 -206 203 -604 -945 966 -731 -986 716 -701 -197 -723 -88 -685 -407 185 -94 -823 -714 786 -325 52 559 744 823 -645 -809 -949 -879 997 326 -322 -342 -961 -270 755 39 412 674 -569 419 740 765 648 -140 -835 -882 534 437 432 814 276 -400 -200 -521 98 -999 -282 -363 192 -201 -18 150 -497 828 -71 -390 -388 -485 -627 796 234 896 210 -66 339 143 783 -712 786 -891 -603 435 575 -906 -54 185 432 -662 -785 869 289 -497 706 926 6 241 370 -728 -627 508 -206 810 890 -689 -784 -201 688 104 -96 -151 389 -565 -566 10 522 84 -100 497 670 -494 175 322 561 -178 -488 306 518 -981 -700 -957 -529 -247 504 37 -273 336 299 562 -772 89 844 -57 -589 -278 968 -95 -608 -191 -585 -198 887 -994 -215 -940 972 -19 -94 975 265 764 937 -453 -612 756 -458 189 938 703 639 706 -103 -629 138 -506 588 508 659 362 -957 335 -687 627 -146 -423 -287 543 -563 272 448 -237 -271 -566 583 -184 117 -670 -632 -667 380 -904 581 182 901 -784 432 241 37 -673 -330 -985 515 -435 243 -642 -846 -46 510 -420 872 -920 -488 33 -989 464 -212 320 257 -64 -651 -477 -605 -5 445 816 169 -966 434 19 -487 -463 -961 985 809 429 -243 -51 283 -536 -999 888 480 -673 -821 588 709 -256 82 297 434 539 816 -930 -256 -572 251 695 -949 420 -462 39 -895 274 -328 314 -51 -745 589 -110 127 -479 103 -570 -145 -326 846 266 477 -85 -326 -565 -853 -356 -428 921 672 -326 988 -408 575 -984 902 -967 552 446 342 986 -44 -841 -479 752 946 -381 -162 630 825 254 90 -802 329 200 369 635 -443 424 -642 413 20 918 -98 -944 -725 -886 344 462 585 864 89 -486 -711 -525 465 708 -867 410 678 -592 306 928 -15 677 858 -885 -442 866 587 -948 -828 908 -316 -756 -18 -901 -947 -470 -444 -410 515 -608 318 -734 -30 98 326 654 304 -69 -735 -310 -365 942 240 -767 -1000 502 467 404 25 275 -521 -472 444 -135 -146 832 -180 -828 -663 56 852 -332 200 -392 392 -329 -869 -501 425 925 -379 -578 -974 297 637 727 -463 -310 -127 -461 -201 -291 -127 397 -786 -177 917 72 -471 -447 770 178 442 87 162 473 714 597 237 385 -462 435 -297 -501 -543 130 778 -883 -522 -215 931 108 638 -511 210 563 -391 982 -855 -508 817 3 -975 370 -913 964 1000 847 -256 29 -898 -180 -790 368 700 -241 -792 269 60 308 842 -926 529 -242 -875 -735 -485 -987 869 -51 944 499 -942 -588
  100     626 103 544 -631 346 27 152 558 847 -258 -375 -346 -729 995 -832 -380 -482 391 981 -298 -699 -5 -90 663 246 -756 901 -426 -399 494 429 382 463 809 -954 -123 -834 918 586 -304 -540 -82 -273 -646 -516 -418 -992 -987 897 -718 -152 -999 -477 -870 177 -70 118 111 -45 -555 589 484 456 602 916 251 -147 -843 -963 720 317 -778 -190 724 89 -553 -24 83 -431 5 80 -1000 -246 -497 -74 485 91 886 -663 -471 -191 -913 -30 -264 -326 -700 -357 641 -6 420 -289 722 194 105 680 445 358 -120 526 940 -739 31 -544 -342 -424 -120 661 223 -284 -109 -14 -513 61 -707 550 503 -246 100 156 534 -747 408 -152 268 690 784 -619 -341 -222 -645 60 659 -568 623 24 -817 -483 -432 -166 896 708 65 989 -402 31 -112 569 -573 242 390 211 931 735 6 -941 586 -558 725 281 -384 -816 722 -861 178 132 -946 -292 -394 -76 -734 235 -188 419 -393 288 189 -77 -313 176 -963 556 654 838 541 -275 -453 -783 -692 703 718 -382 969 -597 -706 122 999 -752 460 111 350 -675 906 -937 -566 -495 -587 -380 -974 -738 -706 -371 473 19 53 -871 254 192 388 -965 371 -749 778 247 -356 359 794 866 -836 716 -516 572 725 -179 -731 945 -637 813 -887 -968 228 90 -669 -530 -852 146 71 -728 852 740 -318 413 335 687 -266 -213 490 11 -746 -339 -486 -255 688 17 -768 -267 101 -396 487 786 125 424 -474 -540 -733 63 929 533 -918 638 378 -150 934 439 -580 -269 551 404 -854 -165 -734 -557 -32 -469 -684 779 -861 -346 285 -951 904 163 -121 -748 -19 856 -315 -965 -973 117 765 99 -997 224 117 686 269 -114 -189 349 -606 11 508 -404 690 -297 -807 181 -743 584 250 -35 750 -777 5 456 -46 -717 -945 223 -751 675 397 -193 325 -660 -171 790 120 125 -78 383 -383 -285 -33 296 951 256 -452 -406 -827 801 765 691 42 269 -879 -174 -602 836 -8 191 255 -779 -96 -341 459 560 309 -113 -663 -83 696 -151 289 -843 966 658 -141 -323 -699
  101