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