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