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