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