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