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