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