1 1000 2000 2 1 2 1269 3 1 3 7707 4 1 4 3329 5 4 5 6789 6 1 6 6691 7 3 7 -1 8 1 8 2037 9 6 9 5427 10 6 10 5690 11 4 11 4847 12 7 12 2923 13 9 13 -1 14 10 14 7377 15 1 15 224 16 11 16 7713 17 7 17 1320 18 13 18 -1 19 6 19 5794 20 6 20 6477 21 9 21 -1 22 3 22 7460 23 13 23 2728 24 12 24 -1 25 17 25 -1 26 11 26 7422 27 17 27 -1 28 23 28 5788 29 22 29 6878 30 16 30 -1 31 30 31 3434 32 31 32 164 33 25 33 2683 34 29 34 6486 35 33 35 6686 36 28 36 7412 37 5 37 2484 38 17 38 6293 39 22 39 7074 40 15 40 -1 41 16 41 7644 42 10 42 -1 43 26 43 193 44 26 44 808 45 25 45 5002 46 17 46 6877 47 41 47 7793 48 30 48 5895 49 14 49 1978 50 15 50 1657 51 22 51 1697 52 29 52 7079 53 45 53 6646 54 1 54 2099 55 45 55 5671 56 53 56 -1 57 28 57 5315 58 10 58 6089 59 17 59 7568 60 30 60 5284 61 3 61 3694 62 14 62 7359 63 29 63 5556 64 58 64 1020 65 39 65 1988 66 48 66 2551 67 3 67 4451 68 24 68 571 69 43 69 -1 70 63 70 1170 71 35 71 842 72 52 72 1045 73 15 73 2936 74 61 74 4371 75 28 75 6736 76 32 76 -1 77 72 77 -1 78 62 78 4623 79 60 79 6393 80 24 80 7612 81 4 81 4673 82 5 82 -1 83 19 83 -1 84 39 84 2926 85 25 85 4365 86 45 86 6876 87 50 87 1301 88 41 88 4069 89 9 89 1408 90 15 90 7445 91 44 91 4448 92 25 92 4927 93 47 93 12 94 52 94 -1 95 38 95 1546 96 52 96 1139 97 39 97 3174 98 73 98 -1 99 68 99 1252 100 3 100 4818 101 95 101 5071 102 73 102 3529 103 3 103 5968 104 33 104 -1 105 96 105 2391 106 40 106 1872 107 41 107 336 108 29 108 2160 109 48 109 5406 110 25 110 3105 111 105 111 570 112 3 112 5876 113 101 113 154 114 95 114 -1 115 106 115 4899 116 64 116 -1 117 102 117 2280 118 77 118 5399 119 12 119 856 120 8 120 1976 121 1 121 -1 122 90 122 6438 123 29 123 -1 124 96 124 1916 125 58 125 6158 126 104 126 -1 127 92 127 5618 128 118 128 6825 129 97 129 4568 130 96 130 -1 131 83 131 3178 132 27 132 -1 133 99 133 -1 134 94 134 6410 135 11 135 5311 136 67 136 6028 137 43 137 4938 138 78 138 1759 139 94 139 7417 140 133 140 6106 141 34 141 5048 142 68 142 3007 143 77 143 5165 144 113 144 2791 145 115 145 -1 146 43 146 1904 147 16 147 -1 148 91 148 117 149 12 149 645 150 143 150 641 151 21 151 1265 152 47 152 2499 153 107 153 5488 154 2 154 3550 155 115 155 4285 156 74 156 -1 157 53 157 6882 158 44 158 0 159 58 159 4728 160 45 160 4484 161 69 161 -1 162 72 162 -1 163 114 163 3139 164 59 164 7372 165 58 165 1160 166 8 166 6092 167 112 167 1035 168 72 168 7685 169 52 169 -1 170 41 170 5781 171 167 171 3596 172 70 172 -1 173 29 173 3510 174 7 174 1581 175 162 175 4667 176 14 176 -1 177 165 177 -1 178 74 178 2348 179 53 179 894 180 130 180 2081 181 55 181 438 182 80 182 3536 183 76 183 6765 184 127 184 4349 185 92 185 5160 186 57 186 5805 187 62 187 1449 188 32 188 1938 189 160 189 6853 190 19 190 -1 191 126 191 5936 192 41 192 7061 193 66 193 3906 194 98 194 3039 195 189 195 1834 196 88 196 -1 197 187 197 -1 198 171 198 97 199 28 199 667 200 152 200 5083 201 41 201 7282 202 163 202 936 203 174 203 -1 204 179 204 6394 205 60 205 2746 206 194 206 3296 207 42 207 3589 208 204 208 -1 209 97 209 6118 210 47 210 4999 211 200 211 640 212 122 212 6576 213 139 213 4004 214 207 214 3051 215 3 215 3825 216 165 216 3203 217 13 217 1726 218 122 218 2542 219 171 219 3367 220 217 220 2072 221 9 221 1231 222 63 222 4796 223 118 223 2077 224 124 224 5019 225 19 225 93 226 185 226 6148 227 63 227 7280 228 83 228 7373 229 137 229 5750 230 44 230 5011 231 156 231 7614 232 125 232 7034 233 41 233 -1 234 65 234 5989 235 28 235 1216 236 209 236 4539 237 93 237 6133 238 65 238 3620 239 25 239 6613 240 21 240 6405 241 234 241 7714 242 83 242 3793 243 101 243 5278 244 35 244 -1 245 59 245 646 246 26 246 6956 247 25 247 2209 248 102 248 3952 249 166 249 6271 250 159 250 -1 251 132 251 706 252 71 252 6287 253 137 253 5921 254 7 254 1401 255 216 255 7604 256 214 256 5594 257 204 257 6712 258 161 258 6665 259 112 259 3257 260 119 260 5723 261 132 261 -1 262 159 262 -1 263 144 263 -1 264 193 264 5470 265 61 265 -1 266 135 266 -1 267 148 267 1398 268 170 268 -1 269 13 269 -1 270 168 270 -1 271 29 271 4571 272 142 272 1306 273 116 273 7539 274 242 274 5978 275 166 275 -1 276 15 276 7403 277 143 277 732 278 149 278 518 279 208 279 1090 280 216 280 -1 281 171 281 3505 282 71 282 2022 283 14 283 6414 284 40 284 2223 285 182 285 7798 286 270 286 7137 287 198 287 230 288 210 288 5 289 129 289 -1 290 122 290 4918 291 54 291 4037 292 24 292 1404 293 216 293 944 294 50 294 3932 295 179 295 4264 296 250 296 -1 297 36 297 6677 298 229 298 -1 299 83 299 7645 300 115 300 592 301 282 301 6029 302 73 302 516 303 285 303 -1 304 102 304 381 305 164 305 -1 306 258 306 -1 307 182 307 324 308 268 308 721 309 286 309 -1 310 80 310 -1 311 304 311 3392 312 75 312 7852 313 118 313 855 314 11 314 5864 315 175 315 4477 316 22 316 6647 317 56 317 6890 318 82 318 3118 319 112 319 4037 320 263 320 6465 321 173 321 1502 322 103 322 -1 323 321 323 3795 324 305 324 -1 325 306 325 926 326 169 326 3344 327 239 327 -1 328 190 328 739 329 180 329 4425 330 216 330 5404 331 134 331 -1 332 143 332 5761 333 12 333 5566 334 270 334 -1 335 152 335 -1 336 148 336 5555 337 147 337 7489 338 81 338 -1 339 156 339 1027 340 9 340 898 341 176 341 6015 342 122 342 2623 343 295 343 1791 344 236 344 2616 345 21 345 6317 346 39 346 1471 347 51 347 2775 348 328 348 -1 349 239 349 2463 350 261 350 7001 351 260 351 -1 352 216 352 4129 353 269 353 15 354 202 354 -1 355 22 355 3101 356 17 356 -1 357 15 357 7362 358 182 358 1180 359 51 359 1684 360 84 360 -1 361 187 361 872 362 323 362 82 363 207 363 3130 364 45 364 4693 365 355 365 1618 366 15 366 -1 367 112 367 603 368 272 368 4241 369 222 369 2513 370 314 370 -1 371 154 371 6876 372 110 372 7435 373 368 373 2035 374 48 374 -1 375 195 375 5116 376 364 376 4425 377 356 377 3716 378 223 378 5988 379 274 379 -1 380 336 380 5145 381 149 381 -1 382 115 382 3302 383 232 383 961 384 184 384 6302 385 316 385 7653 386 245 386 1793 387 25 387 732 388 363 388 5120 389 141 389 4195 390 182 390 5544 391 260 391 -1 392 271 392 1652 393 337 393 4477 394 118 394 -1 395 310 395 4673 396 381 396 7446 397 365 397 1139 398 66 398 -1 399 184 399 4644 400 256 400 1927 401 73 401 2405 402 70 402 3178 403 21 403 5652 404 97 404 4961 405 174 405 -1 406 102 406 5511 407 208 407 475 408 114 408 356 409 387 409 7507 410 312 410 1456 411 165 411 -1 412 193 412 5581 413 117 413 6003 414 118 414 -1 415 194 415 6402 416 260 416 5648 417 187 417 3457 418 11 418 4648 419 261 419 3477 420 249 420 5310 421 374 421 115 422 64 422 4244 423 347 423 689 424 272 424 -1 425 352 425 3610 426 297 426 377 427 137 427 1309 428 331 428 -1 429 10 429 6974 430 145 430 663 431 404 431 1562 432 429 432 4887 433 337 433 7842 434 390 434 482 435 337 435 5498 436 314 436 662 437 180 437 2965 438 65 438 2556 439 359 439 -1 440 266 440 -1 441 293 441 3209 442 175 442 2241 443 204 443 3594 444 35 444 4535 445 24 445 2547 446 45 446 297 447 351 447 4214 448 283 448 5481 449 28 449 1072 450 326 450 3375 451 191 451 1755 452 89 452 -1 453 329 453 5297 454 268 454 1079 455 247 455 4598 456 269 456 626 457 77 457 6918 458 225 458 -1 459 375 459 7237 460 12 460 7433 461 131 461 4765 462 395 462 246 463 434 463 -1 464 436 464 7388 465 157 465 -1 466 116 466 3261 467 396 467 7506 468 208 468 7223 469 400 469 -1 470 173 470 3959 471 359 471 6641 472 308 472 8000 473 296 473 158 474 167 474 6776 475 100 475 2597 476 441 476 7180 477 123 477 -1 478 274 478 -1 479 374 479 -1 480 374 480 601 481 263 481 3551 482 420 482 51 483 361 483 2012 484 2 484 212 485 169 485 4633 486 453 486 5093 487 466 487 7814 488 91 488 7539 489 212 489 2476 490 468 490 5367 491 330 491 1229 492 371 492 5141 493 141 493 2677 494 340 494 -1 495 38 495 3327 496 485 496 2435 497 87 497 598 498 365 498 640 499 292 499 2465 500 206 500 3863 501 310 501 7729 502 165 502 1077 503 257 503 1106 504 240 504 -1 505 403 505 5636 506 156 506 1361 507 221 507 486 508 213 508 2737 509 497 509 3394 510 249 510 -1 511 407 511 -1 512 504 512 -1 513 482 513 -1 514 410 514 -1 515 108 515 7798 516 35 516 5240 517 302 517 692 518 201 518 3774 519 48 519 7638 520 30 520 1733 521 415 521 5227 522 4 522 6491 523 113 523 2300 524 427 524 1581 525 520 525 4452 526 359 526 -1 527 283 527 6469 528 427 528 6265 529 90 529 5665 530 129 530 287 531 200 531 6816 532 207 532 -1 533 397 533 4549 534 304 534 5658 535 139 535 -1 536 111 536 5461 537 313 537 6838 538 47 538 1810 539 424 539 7532 540 267 540 1185 541 206 541 3023 542 101 542 2045 543 187 543 1378 544 255 544 7990 545 503 545 6095 546 522 546 3211 547 278 547 157 548 419 548 6771 549 279 549 -1 550 241 550 6893 551 57 551 6174 552 502 552 3692 553 280 553 658 554 36 554 4855 555 370 555 -1 556 45 556 2880 557 326 557 -1 558 138 558 466 559 53 559 5939 560 330 560 -1 561 188 561 6734 562 143 562 1298 563 317 563 6996 564 20 564 7950 565 481 565 6852 566 39 566 6726 567 327 567 -1 568 443 568 5094 569 151 569 5921 570 70 570 1456 571 267 571 -1 572 276 572 5789 573 448 573 5613 574 330 574 174 575 425 575 4712 576 424 576 -1 577 375 577 -1 578 496 578 1042 579 6 579 5660 580 60 580 -1 581 167 581 6541 582 112 582 4594 583 235 583 6304 584 313 584 3356 585 93 585 5990 586 48 586 -1 587 254 587 5500 588 329 588 4783 589 142 589 -1 590 93 590 5370 591 40 591 1307 592 465 592 3357 593 401 593 2899 594 89 594 3425 595 304 595 6097 596 386 596 127 597 322 597 4823 598 478 598 5433 599 121 599 762 600 571 600 6058 601 405 601 6306 602 187 602 4142 603 28 603 7691 604 588 604 5624 605 363 605 234 606 142 606 1393 607 336 607 2656 608 400 608 -1 609 267 609 1855 610 419 610 467 611 25 611 948 612 460 612 6942 613 196 613 1668 614 435 614 -1 615 544 615 221 616 444 616 1886 617 325 617 7817 618 369 618 4687 619 484 619 4953 620 597 620 4047 621 54 621 4010 622 87 622 3080 623 346 623 2896 624 482 624 -1 625 81 625 28 626 352 626 -1 627 390 627 5987 628 472 628 3099 629 320 629 7428 630 598 630 2789 631 446 631 -1 632 629 632 4178 633 162 633 704 634 118 634 4395 635 189 635 1880 636 228 636 3549 637 10 637 6587 638 466 638 -1 639 605 639 4647 640 9 640 6938 641 106 641 2874 642 593 642 2003 643 205 643 1046 644 182 644 -1 645 370 645 4157 646 280 646 2477 647 392 647 6685 648 154 648 1408 649 228 649 -1 650 213 650 5750 651 600 651 6949 652 252 652 -1 653 228 653 -1 654 412 654 5724 655 300 655 1441 656 79 656 4307 657 583 657 7712 658 137 658 5881 659 523 659 7764 660 14 660 3586 661 264 661 7111 662 269 662 796 663 637 663 -1 664 52 664 3889 665 417 665 711 666 431 666 102 667 52 667 5291 668 247 668 7549 669 283 669 2761 670 644 670 3556 671 326 671 -1 672 514 672 1222 673 193 673 6877 674 374 674 1464 675 633 675 -1 676 247 676 2916 677 165 677 1113 678 637 678 2170 679 656 679 4972 680 524 680 3829 681 533 681 2051 682 120 682 3343 683 286 683 -1 684 117 684 7619 685 509 685 6871 686 333 686 -1 687 336 687 1743 688 77 688 -1 689 243 689 3431 690 614 690 -1 691 512 691 1084 692 469 692 363 693 186 693 -1 694 637 694 5085 695 194 695 4944 696 402 696 -1 697 306 697 -1 698 171 698 691 699 219 699 190 700 613 700 131 701 437 701 2190 702 96 702 -1 703 370 703 5211 704 474 704 2555 705 331 705 -1 706 516 706 3336 707 594 707 1053 708 433 708 1867 709 190 709 2584 710 596 710 271 711 386 711 2220 712 374 712 877 713 665 713 5522 714 150 714 -1 715 1 715 2582 716 424 716 5478 717 85 717 1422 718 386 718 -1 719 493 719 603 720 181 720 7981 721 630 721 -1 722 694 722 3449 723 96 723 7721 724 346 724 7189 725 457 725 -1 726 43 726 4186 727 198 727 37 728 393 728 2261 729 493 729 -1 730 418 730 328 731 408 731 4503 732 682 732 -1 733 275 733 2915 734 496 734 5263 735 457 735 5716 736 331 736 2 737 524 737 7266 738 325 738 2689 739 49 739 5120 740 737 740 5292 741 732 741 42 742 644 742 4584 743 206 743 7246 744 125 744 -1 745 504 745 1514 746 168 746 7556 747 634 747 830 748 49 748 -1 749 287 749 5053 750 711 750 3615 751 118 751 -1 752 751 752 -1 753 303 753 3420 754 231 754 1759 755 361 755 4244 756 37 756 -1 757 465 757 5587 758 542 758 717 759 180 759 2769 760 77 760 2119 761 676 761 434 762 231 762 6652 763 368 763 6626 764 534 764 1361 765 593 765 1209 766 256 766 1504 767 86 767 4945 768 135 768 7488 769 672 769 -1 770 136 770 3259 771 617 771 5355 772 682 772 3373 773 75 773 7818 774 14 774 128 775 358 775 5854 776 89 776 1223 777 533 777 -1 778 366 778 3905 779 369 779 -1 780 156 780 5637 781 462 781 2947 782 730 782 7451 783 382 783 3971 784 193 784 -1 785 734 785 6891 786 282 786 7902 787 78 787 6820 788 575 788 -1 789 154 789 -1 790 627 790 1578 791 103 791 -1 792 709 792 6564 793 190 793 7030 794 638 794 4149 795 503 795 -1 796 38 796 -1 797 69 797 3279 798 460 798 5631 799 711 799 -1 800 760 800 -1 801 272 801 3167 802 587 802 -1 803 789 803 4298 804 177 804 978 805 305 805 5439 806 79 806 2644 807 610 807 5358 808 77 808 6603 809 9 809 6030 810 336 810 1297 811 431 811 3242 812 641 812 2209 813 110 813 3687 814 473 814 6476 815 386 815 -1 816 317 816 5706 817 656 817 1916 818 590 818 4646 819 91 819 1354 820 661 820 1287 821 625 821 4532 822 749 822 6853 823 400 823 5845 824 268 824 4983 825 746 825 6913 826 382 826 2698 827 82 827 3223 828 553 828 3030 829 127 829 5452 830 558 830 1337 831 684 831 4752 832 405 832 -1 833 313 833 -1 834 738 834 1939 835 44 835 5520 836 328 836 -1 837 281 837 -1 838 736 838 6295 839 398 839 -1 840 434 840 3935 841 466 841 264 842 196 842 2618 843 285 843 4245 844 690 844 3102 845 588 845 1507 846 472 846 289 847 400 847 7835 848 15 848 5631 849 260 849 5435 850 663 850 -1 851 534 851 7150 852 633 852 3711 853 556 853 5421 854 57 854 -1 855 497 855 342 856 557 856 729 857 268 857 5994 858 668 858 445 859 134 859 1700 860 768 860 6288 861 830 861 4339 862 154 862 5818 863 222 863 -1 864 323 864 1692 865 824 865 1724 866 60 866 3914 867 539 867 3928 868 740 868 2239 869 141 869 6689 870 171 870 320 871 422 871 673 872 569 872 7637 873 235 873 7101 874 501 874 -1 875 157 875 7982 876 72 876 -1 877 607 877 5180 878 435 878 4495 879 386 879 1979 880 298 880 6608 881 683 881 434 882 122 882 -1 883 15 883 852 884 143 884 6416 885 486 885 5186 886 667 886 924 887 626 887 4138 888 248 888 5230 889 377 889 2996 890 335 890 6392 891 105 891 3443 892 689 892 -1 893 551 893 5282 894 850 894 4975 895 742 895 3037 896 52 896 3670 897 825 897 -1 898 422 898 4185 899 497 899 122 900 860 900 3204 901 629 901 3691 902 420 902 3872 903 816 903 -1 904 286 904 1773 905 854 905 6647 906 8 906 5720 907 158 907 5622 908 838 908 1417 909 390 909 5869 910 689 910 870 911 701 911 680 912 691 912 -1 913 227 913 3493 914 640 914 1153 915 86 915 -1 916 142 916 1628 917 226 917 4837 918 85 918 4093 919 273 919 956 920 364 920 -1 921 302 921 6735 922 124 922 398 923 364 923 6064 924 617 924 -1 925 341 925 7264 926 48 926 7191 927 401 927 1377 928 568 928 -1 929 45 929 1539 930 531 930 1189 931 721 931 1649 932 714 932 7671 933 929 933 4671 934 457 934 3070 935 785 935 3982 936 473 936 2286 937 277 937 2385 938 257 938 -1 939 6 939 7204 940 739 940 6735 941 400 941 2229 942 36 942 5117 943 580 943 2551 944 873 944 1180 945 659 945 2197 946 778 946 4554 947 524 947 1540 948 926 948 3038 949 73 949 6693 950 506 950 894 951 931 951 4152 952 741 952 7744 953 380 953 2217 954 307 954 4988 955 676 955 -1 956 387 956 6593 957 436 957 -1 958 937 958 1104 959 342 959 2968 960 640 960 4052 961 447 961 1007 962 233 962 1716 963 219 963 3535 964 324 964 1462 965 93 965 863 966 96 966 7255 967 5 967 5536 968 587 968 7905 969 438 969 1227 970 489 970 3526 971 793 971 7321 972 150 972 1290 973 147 973 4535 974 792 974 -1 975 499 975 1031 976 391 976 5372 977 898 977 -1 978 73 978 937 979 956 979 1843 980 334 980 -1 981 601 981 4755 982 597 982 426 983 40 983 3372 984 856 984 4397 985 901 985 7577 986 659 986 1095 987 502 987 748 988 662 988 3277 989 924 989 7484 990 623 990 -1 991 101 991 2253 992 404 992 3258 993 740 993 7951 994 289 994 5085 995 713 995 -1 996 405 996 5205 997 408 997 1870 998 201 998 698 999 497 999 315 1000 382 1000 2545 1001 495 642 5724 1002 772 379 6472 1003 335 215 -1 1004 940 83 7245 1005 194 693 -1 1006 631 240 6059 1007 833 539 2206 1008 703 946 3763 1009 649 996 5747 1010 195 444 2414 1011 836 520 6658 1012 566 992 2152 1013 781 99 923 1014 863 696 -1 1015 907 804 4901 1016 146 215 -1 1017 685 773 -1 1018 982 536 -1 1019 977 635 -1 1020 773 49 -1 1021 292 707 -1 1022 636 211 2345 1023 734 135 7911 1024 782 97 -1 1025 585 998 -1 1026 151 445 -1 1027 923 874 6308 1028 810 135 4344 1029 797 99 3325 1030 845 64 302 1031 904 222 3074 1032 114 920 3717 1033 600 831 2352 1034 48 874 3438 1035 46 131 4219 1036 842 294 -1 1037 715 602 4305 1038 849 299 4579 1039 300 624 7388 1040 363 278 1184 1041 936 704 -1 1042 855 422 5636 1043 37 774 5101 1044 262 564 7701 1045 392 783 4748 1046 685 938 1145 1047 639 595 4986 1048 937 174 -1 1049 912 915 3901 1050 190 451 4200 1051 245 184 4914 1052 18 820 5201 1053 144 922 7408 1054 707 975 -1 1055 490 75 3706 1056 779 221 5449 1057 374 559 3486 1058 899 612 4124 1059 813 865 4412 1060 616 417 7675 1061 799 331 4216 1062 619 884 3461 1063 892 292 5478 1064 866 737 2621 1065 940 795 -1 1066 512 596 3169 1067 71 82 -1 1068 34 558 -1 1069 898 970 2219 1070 666 998 2383 1071 996 214 998 1072 231 675 2797 1073 523 506 -1 1074 611 479 658 1075 757 807 5875 1076 352 976 3814 1077 434 924 -1 1078 991 596 748 1079 313 815 -1 1080 310 199 7382 1081 875 549 6047 1082 902 346 6394 1083 407 465 3624 1084 885 475 5146 1085 44 350 3108 1086 371 165 4864 1087 646 843 2216 1088 594 943 -1 1089 408 76 991 1090 958 458 7303 1091 859 857 7964 1092 556 251 7191 1093 21 227 2092 1094 495 726 850 1095 845 834 6086 1096 361 699 6129 1097 555 915 6852 1098 497 916 1849 1099 924 907 442 1100 733 563 1202 1101 589 879 6511 1102 191 70 7369 1103 769 162 2925 1104 494 12 -1 1105 328 99 791 1106 26 580 5987 1107 292 784 -1 1108 559 634 7253 1109 465 428 5101 1110 379 630 5024 1111 258 142 7108 1112 327 511 1048 1113 841 788 3238 1114 204 85 7 1115 654 229 2852 1116 586 216 2179 1117 369 268 5556 1118 354 521 5199 1119 782 975 -1 1120 411 999 6574 1121 904 460 2952 1122 415 508 3209 1123 554 747 888 1124 639 106 -1 1125 219 958 -1 1126 786 490 3289 1127 53 398 -1 1128 574 598 -1 1129 548 707 4948 1130 898 281 5729 1131 357 234 -1 1132 865 795 3395 1133 963 35 4161 1134 420 115 66 1135 729 751 7704 1136 570 40 3274 1137 968 266 60 1138 917 860 3112 1139 623 808 6037 1140 256 889 3936 1141 489 733 1834 1142 635 128 -1 1143 670 641 1758 1144 136 707 -1 1145 238 764 4843 1146 629 38 -1 1147 894 98 4141 1148 754 211 3460 1149 913 600 1728 1150 154 537 -1 1151 886 371 958 1152 365 265 1446 1153 5 376 2432 1154 63 448 -1 1155 826 292 7589 1156 216 216 -1 1157 313 709 807 1158 875 170 -1 1159 475 250 2157 1160 11 953 -1 1161 733 911 4223 1162 349 709 5460 1163 724 142 -1 1164 524 595 4828 1165 815 536 6242 1166 30 715 -1 1167 90 874 6283 1168 259 278 947 1169 861 436 5174 1170 813 858 5000 1171 724 433 -1 1172 432 893 5094 1173 573 717 -1 1174 520 897 5518 1175 407 139 5041 1176 121 559 2855 1177 346 194 236 1178 624 494 1325 1179 411 668 5936 1180 268 668 5796 1181 700 30 5960 1182 592 124 4683 1183 660 918 2467 1184 556 788 5391 1185 46 829 1910 1186 957 36 2317 1187 150 624 4789 1188 643 302 6487 1189 310 238 5462 1190 329 386 3872 1191 358 346 6139 1192 833 382 2838 1193 103 849 5781 1194 890 240 7440 1195 719 503 5347 1196 754 172 -1 1197 378 961 6700 1198 679 800 850 1199 268 262 1844 1200 5 134 -1 1201 702 273 5834 1202 435 463 4544 1203 283 244 3376 1204 875 36 830 1205 729 383 -1 1206 900 128 7790 1207 860 828 1543 1208 660 678 272 1209 921 875 5302 1210 407 381 -1 1211 31 567 3277 1212 494 111 4331 1213 89 840 6765 1214 125 670 -1 1215 859 742 1274 1216 986 532 3354 1217 814 428 5253 1218 843 52 -1 1219 717 355 1123 1220 449 628 3396 1221 16 258 5154 1222 478 589 6184 1223 669 354 2029 1224 339 754 -1 1225 80 380 6594 1226 964 734 804 1227 391 987 7790 1228 442 452 6955 1229 148 927 2797 1230 128 675 -1 1231 385 829 6666 1232 973 14 2681 1233 326 43 1511 1234 432 865 179 1235 163 811 5869 1236 897 616 1949 1237 235 406 5264 1238 38 361 4654 1239 317 510 3095 1240 991 728 -1 1241 820 395 3722 1242 833 428 -1 1243 227 939 2430 1244 92 119 7107 1245 902 988 1538 1246 869 289 -1 1247 274 553 4949 1248 986 559 2535 1249 848 7 6925 1250 575 602 -1 1251 969 676 -1 1252 397 782 2050 1253 687 564 234 1254 157 671 -1 1255 145 210 904 1256 785 263 1157 1257 690 564 1026 1258 248 99 4651 1259 606 376 -1 1260 207 617 6836 1261 234 849 4410 1262 367 899 4731 1263 930 134 479 1264 601 947 3165 1265 810 203 -1 1266 424 360 4818 1267 987 738 7954 1268 437 390 7643 1269 813 731 1243 1270 781 567 1848 1271 629 329 4407 1272 880 412 2640 1273 365 891 1007 1274 311 409 1936 1275 865 83 2536 1276 576 901 697 1277 314 207 2472 1278 55 851 2810 1279 785 94 599 1280 703 294 2763 1281 31 701 -1 1282 443 694 7172 1283 685 701 3403 1284 445 989 4767 1285 527 878 3429 1286 779 927 293 1287 986 752 2868 1288 836 562 -1 1289 281 161 5587 1290 926 276 5723 1291 627 820 -1 1292 672 344 3808 1293 724 747 3602 1294 712 514 5638 1295 941 943 3083 1296 220 588 1609 1297 971 808 2388 1298 884 342 -1 1299 397 281 4912 1300 672 357 -1 1301 491 782 7117 1302 186 942 3095 1303 932 896 6118 1304 445 535 841 1305 739 618 1905 1306 678 579 -1 1307 486 319 416 1308 827 44 3738 1309 107 956 4622 1310 463 500 18 1311 597 970 -1 1312 890 65 3884 1313 786 536 -1 1314 672 377 5001 1315 641 282 5797 1316 219 832 3888 1317 538 248 -1 1318 581 987 2050 1319 889 961 6228 1320 388 979 1335 1321 357 372 2149 1322 774 256 -1 1323 309 326 2987 1324 685 679 3124 1325 319 476 4147 1326 150 716 2787 1327 749 282 7005 1328 87 684 1894 1329 47 913 4475 1330 377 600 -1 1331 749 749 1102 1332 4 199 1459 1333 681 538 -1 1334 359 14 540 1335 187 161 2576 1336 902 948 7246 1337 535 305 2747 1338 571 552 5848 1339 483 379 3934 1340 434 94 4333 1341 182 196 7061 1342 732 655 4809 1343 269 239 4165 1344 634 131 3197 1345 794 60 556 1346 93 306 1094 1347 750 406 2347 1348 301 254 3882 1349 679 540 6804 1350 772 225 -1 1351 967 287 -1 1352 974 96 252 1353 212 613 7336 1354 343 811 6604 1355 402 719 6590 1356 59 813 2383 1357 816 160 5828 1358 421 394 3929 1359 961 198 2229 1360 185 836 4259 1361 471 555 6030 1362 919 160 1348 1363 883 496 5321 1364 693 452 -1 1365 763 42 5579 1366 575 778 1332 1367 87 958 742 1368 480 887 6558 1369 678 116 978 1370 513 375 4290 1371 420 757 827 1372 579 457 1297 1373 426 779 -1 1374 229 16 3450 1375 271 595 2494 1376 400 279 7257 1377 357 21 5183 1378 243 579 2269 1379 710 910 -1 1380 436 200 7778 1381 544 27 7642 1382 1000 677 7061 1383 130 596 -1 1384 145 398 4416 1385 91 893 2645 1386 369 502 267 1387 390 37 6018 1388 320 307 5726 1389 581 408 3320 1390 133 538 1029 1391 159 180 5816 1392 187 242 7359 1393 783 585 -1 1394 180 2 1840 1395 424 999 -1 1396 277 618 2427 1397 666 636 7795 1398 324 362 -1 1399 731 682 4208 1400 620 63 2788 1401 799 231 5920 1402 392 942 4431 1403 977 652 -1 1404 330 492 3751 1405 328 829 283 1406 297 256 -1 1407 932 51 687 1408 645 940 3352 1409 678 148 4675 1410 92 936 -1 1411 674 209 6376 1412 615 640 -1 1413 266 609 6918 1414 110 361 3246 1415 938 996 5575 1416 545 54 -1 1417 947 93 4550 1418 886 445 3833 1419 385 472 2829 1420 673 229 4858 1421 881 957 7301 1422 520 836 5974 1423 128 106 4588 1424 840 352 -1 1425 835 927 1666 1426 241 533 1955 1427 333 83 2499 1428 130 268 7446 1429 601 97 2683 1430 830 955 6068 1431 138 256 6740 1432 973 582 6972 1433 78 170 -1 1434 781 727 -1 1435 59 394 5162 1436 591 349 7996 1437 25 201 5588 1438 292 647 5921 1439 388 682 5050 1440 694 102 7650 1441 301 194 -1 1442 882 166 4321 1443 403 9 3293 1444 130 332 2723 1445 875 494 5855 1446 223 842 1914 1447 423 431 6504 1448 421 704 6881 1449 455 106 4172 1450 556 108 3912 1451 102 940 957 1452 267 613 6258 1453 628 258 -1 1454 959 981 5894 1455 804 837 375 1456 645 103 7249 1457 75 959 4823 1458 130 840 5598 1459 235 365 7018 1460 343 277 4472 1461 634 586 380 1462 246 196 1481 1463 503 688 1099 1464 836 934 4078 1465 24 309 388 1466 126 910 5191 1467 84 85 2836 1468 276 683 5262 1469 640 702 -1 1470 268 526 3626 1471 853 258 4968 1472 49 91 -1 1473 736 543 5198 1474 21 621 1701 1475 681 10 3536 1476 590 553 2911 1477 674 389 -1 1478 357 652 7471 1479 410 396 -1 1480 287 22 3385 1481 545 343 -1 1482 987 296 857 1483 529 495 905 1484 150 196 2992 1485 511 84 3012 1486 63 995 7692 1487 804 31 633 1488 807 854 306 1489 202 953 5014 1490 223 690 1775 1491 917 695 5062 1492 213 552 7958 1493 707 457 1944 1494 902 449 4473 1495 337 813 5974 1496 331 505 6836 1497 713 138 5898 1498 918 796 5053 1499 870 811 6859 1500 560 938 6060 1501 254 1000 2635 1502 805 958 1551 1503 613 255 7763 1504 413 80 2821 1505 225 54 2074 1506 81 890 5410 1507 218 140 2092 1508 365 194 4804 1509 527 53 3722 1510 465 466 3943 1511 464 101 2502 1512 774 4 3755 1513 380 120 -1 1514 459 941 523 1515 864 16 -1 1516 105 778 6159 1517 244 871 -1 1518 789 27 1808 1519 194 749 2173 1520 11 45 2051 1521 111 547 515 1522 466 303 5331 1523 585 214 -1 1524 878 738 -1 1525 893 25 2293 1526 670 537 4156 1527 892 128 -1 1528 919 289 -1 1529 19 814 -1 1530 63 865 -1 1531 610 381 6551 1532 264 712 -1 1533 477 168 -1 1534 566 3 5415 1535 943 648 6292 1536 479 156 -1 1537 958 768 557 1538 246 975 1449 1539 411 971 3367 1540 276 512 2737 1541 656 415 800 1542 719 428 6409 1543 238 907 6024 1544 592 322 1852 1545 239 966 4418 1546 746 854 2712 1547 865 411 6542 1548 839 212 5499 1549 162 931 4097 1550 25 669 4507 1551 440 469 5134 1552 867 230 141 1553 125 254 4859 1554 446 106 96 1555 763 876 2039 1556 616 940 6629 1557 379 482 4374 1558 590 334 238 1559 873 431 -1 1560 541 290 4590 1561 361 425 7966 1562 942 566 3405 1563 547 778 6272 1564 4 226 1396 1565 232 266 4194 1566 171 895 7308 1567 5 622 3924 1568 338 860 3654 1569 120 641 1595 1570 761 231 7467 1571 537 198 359 1572 103 955 4719 1573 232 579 6012 1574 457 328 7558 1575 74 522 3914 1576 969 182 3145 1577 942 458 667 1578 801 112 6671 1579 442 708 -1 1580 24 175 6479 1581 573 535 1592 1582 528 606 7128 1583 106 619 -1 1584 433 529 3813 1585 306 443 2622 1586 488 940 1695 1587 945 608 4015 1588 409 631 3956 1589 116 992 -1 1590 642 823 5902 1591 528 767 1925 1592 486 896 6850 1593 104 478 1377 1594 984 644 834 1595 779 266 267 1596 718 961 2924 1597 677 977 -1 1598 308 933 1060 1599 651 42 468 1600 825 944 5935 1601 592 222 4928 1602 839 72 1456 1603 316 801 -1 1604 959 635 5396 1605 224 254 2731 1606 537 179 2509 1607 513 942 579 1608 797 2 1255 1609 839 822 3914 1610 134 757 1564 1611 355 38 -1 1612 778 846 7332 1613 578 139 4170 1614 213 887 -1 1615 466 618 -1 1616 644 128 1723 1617 938 707 2259 1618 291 314 123 1619 113 229 2920 1620 221 145 5110 1621 258 886 6243 1622 455 570 950 1623 593 92 -1 1624 479 282 305 1625 449 430 -1 1626 576 505 2334 1627 634 117 3330 1628 299 240 2619 1629 527 160 4909 1630 672 270 7021 1631 909 866 7594 1632 831 816 5203 1633 274 543 7658 1634 555 200 4250 1635 336 69 3081 1636 841 756 529 1637 957 438 5456 1638 548 57 -1 1639 708 966 739 1640 329 340 6266 1641 546 286 -1 1642 361 489 -1 1643 256 147 731 1644 807 750 7005 1645 228 183 911 1646 983 712 4247 1647 420 168 1439 1648 828 961 4747 1649 793 700 4294 1650 484 966 -1 1651 769 607 5034 1652 610 509 7579 1653 108 240 4292 1654 209 245 -1 1655 391 157 -1 1656 102 756 4932 1657 621 195 2914 1658 581 294 -1 1659 281 588 1512 1660 598 294 -1 1661 557 328 7492 1662 65 259 6261 1663 656 551 222 1664 901 450 4329 1665 409 156 5538 1666 164 88 6928 1667 358 355 5382 1668 3 40 6354 1669 590 905 1935 1670 883 914 5567 1671 562 406 3516 1672 821 19 1424 1673 371 241 -1 1674 173 571 6496 1675 328 461 1396 1676 767 741 804 1677 121 123 5319 1678 513 478 28 1679 417 765 6030 1680 330 684 7619 1681 87 552 6854 1682 106 977 -1 1683 346 817 4587 1684 268 313 1310 1685 80 61 7482 1686 821 217 -1 1687 943 536 4927 1688 772 564 4048 1689 536 946 -1 1690 571 566 -1 1691 123 772 1009 1692 99 539 4447 1693 267 479 -1 1694 932 141 6250 1695 992 623 5517 1696 561 136 4597 1697 448 63 417 1698 12 463 4711 1699 957 375 7483 1700 874 55 3370 1701 997 416 7941 1702 536 864 1063 1703 366 768 513 1704 506 18 5131 1705 480 888 5062 1706 615 485 4406 1707 29 254 318 1708 844 317 1765 1709 218 800 5128 1710 625 523 85 1711 392 464 3310 1712 255 879 5307 1713 23 392 1194 1714 392 875 1911 1715 279 938 2416 1716 115 696 2895 1717 720 14 -1 1718 37 131 5241 1719 188 260 6084 1720 710 345 6654 1721 173 7 5278 1722 51 666 5669 1723 794 212 2276 1724 669 123 3650 1725 958 891 2393 1726 5 138 7672 1727 370 999 6786 1728 500 241 6506 1729 759 325 7894 1730 455 979 2081 1731 462 609 -1 1732 479 631 2315 1733 691 259 3718 1734 165 261 3511 1735 56 654 -1 1736 193 326 488 1737 544 465 3492 1738 784 323 -1 1739 460 217 4713 1740 791 298 3471 1741 751 441 7926 1742 733 109 7739 1743 991 827 4569 1744 251 338 3259 1745 257 222 4776 1746 934 710 -1 1747 398 555 7375 1748 720 768 2918 1749 936 481 7053 1750 586 305 -1 1751 378 583 -1 1752 486 674 6405 1753 664 243 -1 1754 354 855 3480 1755 575 631 6083 1756 284 814 -1 1757 190 189 4272 1758 310 108 7022 1759 790 161 6741 1760 446 26 4029 1761 28 681 966 1762 701 439 2695 1763 944 929 1533 1764 798 761 1196 1765 780 844 1549 1766 593 535 2123 1767 781 160 -1 1768 240 182 4300 1769 401 275 4609 1770 426 656 5399 1771 459 974 2844 1772 249 670 1224 1773 177 555 1924 1774 289 751 2219 1775 133 653 -1 1776 19 776 6147 1777 530 887 -1 1778 711 188 3520 1779 338 797 3111 1780 345 548 6511 1781 319 745 2289 1782 340 969 99 1783 894 245 6347 1784 996 465 1875 1785 648 481 163 1786 776 981 3647 1787 662 720 666 1788 849 592 -1 1789 998 704 3258 1790 545 567 -1 1791 641 856 -1 1792 961 955 7961 1793 206 654 1300 1794 670 881 7193 1795 502 45 3189 1796 482 44 7188 1797 202 710 4963 1798 145 258 2625 1799 848 868 825 1800 415 815 4174 1801 622 458 -1 1802 929 420 1711 1803 582 720 2672 1804 463 266 2877 1805 859 807 898 1806 902 995 -1 1807 964 959 881 1808 221 584 1434 1809 440 761 4578 1810 254 936 -1 1811 711 7 3544 1812 482 70 -1 1813 202 742 93 1814 819 971 2027 1815 625 869 5841 1816 619 621 1699 1817 929 854 5952 1818 864 288 2915 1819 625 218 3487 1820 912 348 926 1821 918 892 531 1822 339 58 1594 1823 81 503 2075 1824 403 530 -1 1825 272 723 1446 1826 244 422 3422 1827 97 727 41 1828 736 642 -1 1829 953 482 -1 1830 653 760 -1 1831 544 292 1072 1832 953 238 4989 1833 456 313 7679 1834 337 294 2759 1835 60 92 -1 1836 833 515 3137 1837 911 556 2380 1838 905 877 3476 1839 386 62 4211 1840 145 223 5515 1841 788 295 7167 1842 25 636 -1 1843 690 316 3015 1844 983 427 1822 1845 74 941 7511 1846 588 430 5922 1847 495 810 5106 1848 724 638 1017 1849 137 201 2921 1850 360 717 4306 1851 6 236 -1 1852 994 651 590 1853 309 667 7614 1854 87 841 4655 1855 380 352 4989 1856 809 274 6415 1857 619 381 2354 1858 256 398 2849 1859 457 671 5924 1860 525 977 -1 1861 112 779 771 1862 763 721 -1 1863 781 336 -1 1864 621 343 1430 1865 325 333 2868 1866 598 748 6247 1867 330 102 1056 1868 79 303 6026 1869 749 227 -1 1870 725 640 1089 1871 856 411 -1 1872 928 540 2077 1873 615 662 -1 1874 958 444 7971 1875 290 313 2943 1876 389 560 5267 1877 490 968 865 1878 145 994 7546 1879 371 628 3625 1880 362 717 -1 1881 125 35 2450 1882 16 464 4657 1883 30 655 5584 1884 473 978 -1 1885 137 921 156 1886 49 541 -1 1887 16 758 -1 1888 10 304 4026 1889 637 929 170 1890 705 655 -1 1891 739 105 4606 1892 554 114 1730 1893 208 50 1746 1894 537 249 775 1895 458 757 6599 1896 350 906 5736 1897 107 91 784 1898 410 470 -1 1899 691 992 4160 1900 345 885 3148 1901 801 492 853 1902 914 574 -1 1903 963 672 2497 1904 564 799 7704 1905 320 399 2593 1906 226 487 7402 1907 668 623 3751 1908 489 774 -1 1909 481 287 266 1910 717 435 7956 1911 560 288 6652 1912 134 232 2452 1913 805 81 2717 1914 604 137 3032 1915 354 730 -1 1916 192 132 618 1917 166 883 4195 1918 939 740 7863 1919 577 359 4703 1920 12 315 2183 1921 651 320 1900 1922 234 772 -1 1923 314 842 3592 1924 451 226 1749 1925 180 173 3704 1926 312 791 2409 1927 194 987 3600 1928 286 202 765 1929 644 257 3055 1930 310 441 4632 1931 629 341 4995 1932 753 152 -1 1933 594 97 -1 1934 171 846 3544 1935 343 902 1346 1936 485 311 1526 1937 823 263 4189 1938 376 380 6734 1939 633 435 -1 1940 73 419 4662 1941 765 766 7324 1942 268 412 -1 1943 364 995 7704 1944 561 891 -1 1945 462 238 -1 1946 124 116 4161 1947 386 657 -1 1948 117 391 4820 1949 552 763 2196 1950 322 777 2180 1951 88 101 604 1952 851 54 -1 1953 845 110 -1 1954 735 760 4999 1955 324 579 -1 1956 439 93 1725 1957 95 91 2848 1958 838 263 -1 1959 600 811 2702 1960 728 991 1605 1961 829 595 927 1962 234 315 2014 1963 343 303 6216 1964 102 654 -1 1965 33 565 3146 1966 125 290 3470 1967 567 491 4260 1968 829 429 3355 1969 992 131 6544 1970 982 89 -1 1971 929 368 4870 1972 243 382 1050 1973 545 950 1283 1974 198 10 5978 1975 115 508 2079 1976 404 978 7463 1977 246 239 3587 1978 674 946 -1 1979 805 490 4334 1980 245 985 -1 1981 612 207 1010 1982 345 258 1938 1983 294 893 3533 1984 655 871 5429 1985 162 303 -1 1986 492 766 4093 1987 82 706 -1 1988 27 211 6094 1989 868 545 1767 1990 852 574 4923 1991 58 585 3519 1992 667 523 2130 1993 560 408 5474 1994 782 190 6119 1995 84 169 6773 1996 850 614 3287 1997 907 814 2778 1998 117 260 5859 1999 14 28 2237 2000 587 303 2104 2001 171 823 955View Code