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