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