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