1000 2684 1022 84 61 85 9 99 16 21 21 59 97 23 91 31 28 69 42 64 98 14 29 63 80 68 62 11 70 25 91 4 25 99 86 67 74 65 92 50 82 87 9 82 81 6 42 25 55 31 50 57 43 87 17 81 43 98 63 81 65 49 25 51 55 60 45 21 72 36 49 49 27 97 56 30 34 78 59 22 68 15 62 82 54 17 84 47 80 40 88 24 7 55 10 96 70 23 55 98 77 63 78 34 28 94 3 77 91 74 37 41 86 54 38 90 98 16 79 66 51 14 10 62 86 18 68 93 62 80 36 1 83 83 21 15 98 37 62 10 49 83 6 9 90 92 9 58 60 92 87 74 28 95 84 17 19 97 44 57 30 50 8 81 52 72 67 13 4 78 66 20 72 80 10 73 71 8 77 59 31 51 29 41 5 94 15 43 64 31 32 47 58 100 55 64 64 89 65 59 27 41 71 66 11 67 1 65 83 59 89 80 15 94 59 98 60 72 57 26 100 23 65 35 5 75 99 57 77 100 31 9 28 21 18 1 67 9 64 65 32 12 56 81 1 4 16 78 30 20 13 88 20 33 4 36 44 49 22 11 33 49 38 82 53 12 48 17 40 19 93 92 75 71 57 84 66 87 84 30 67 62 91 55 74 33 74 11 11 33 18 48 47 54 10 64 6 52 91 69 81 80 44 59 48 14 87 3 28 54 91 25 88 80 92 4 90 50 50 31 71 18 34 70 95 19 100 13 24 65 42 63 8 64 63 19 60 51 79 85 53 1 96 32 85 21 31 77 8 32 32 40 56 25 80 82 94 64 96 66 9 75 55 48 8 50 27 79 91 88 43 60 45 29 53 9 34 69 88 63 7 32 98 87 50 17 92 73 9 44 18 75 20 60 2 76 40 16 41 36 64 83 75 54 24 55 56 93 8 65 8 92 56 57 13 74 67 35 35 97 42 42 33 72 92 26 91 46 97 40 5 40 3 12 67 34 56 72 51 89 100 66 58 26 48 91 52 66 24 69 86 47 14 86 41 89 27 51 8 54 44 7 32 49 8 81 47 35 83 37 84 7 39 58 24 81 97 15 41 83 87 66 29 78 93 55 55 41 66 70 40 30 20 48 55 76 51 30 50 51 68 73 13 35 89 2 13 84 36 50 11 84 62 18 61 26 8 97 73 98 89 72 98 89 45 37 6 62 21 49 59 35 44 33 7 25 76 34 3 58 76 13 97 63 70 48 55 64 10 11 38 69 11 19 61 89 58 94 53 32 33 81 40 59 87 46 53 3 25 19 19 85 74 65 32 32 20 37 40 35 36 7 45 39 45 34 15 28 7 90 29 76 35 38 79 62 52 84 22 90 41 74 41 100 38 49 55 66 76 79 92 6 63 43 27 21 52 3 100 47 57 15 55 38 42 73 49 47 82 81 73 3 85 54 95 86 60 27 82 65 8 53 45 24 10 70 55 78 4 15 3 45 19 42 50 36 36 25 69 91 82 57 97 46 61 26 48 35 100 77 12 90 36 95 82 28 65 45 24 52 68 32 74 13 75 83 76 31 64 99 47 15 65 37 31 91 14 65 35 45 82 1 57 18 2 83 12 89 89 23 14 37 60 42 78 78 32 26 62 23 75 2 87 23 47 47 54 99 18 88 63 74 17 40 8 22 36 66 2 46 64 89 56 51 90 64 56 36 14 8 46 12 95 53 50 77 56 2 34 5 90 54 26 73 31 84 1 83 15 30 20 28 77 38 87 65 3 67 15 63 36 89 89 1 75 63 65 41 29 7 16 26 90 30 58 37 62 24 48 70 88 65 1 24 68 75 1 57 24 41 1 37 57 84 30 15 3 4 63 10 60 69 9 13 42 92 54 58 100 5 94 53 46 96 76 71 2 23 77 8 11 10 12 43 52 98 8 40 52 36 35 53 31 4 67 14 65 72 78 87 2 71 19 23 58 64 26 91 51 97 85 76 35 90 82 46 26 5 98 86 23 10 48 68 53 89 38 39 47 52 32 90 10 87 35 28 53 26 90 40 98 9 10 84 42 27 22 56 85 76 41 16 10 27 67 44 61 10 90 3 84 30 98 40 10 7 47 6 27 99 18 94 2 81 90 100 43 40 91 10 79 39 44 31 76 67 25 50 27 20 38 59 72 72 75 5 91 98 48 79 53 8 74 12 52 4 14 97 30 65 27 65 29 61 12 58 79 65 98 43 86 5 54 71 49 79 5 67 47 91 86 79 77 71 21 1 79 100 9 52 98 54 60 1 151 950 1 268 285 1 351 391 1 417 358 1 450 943 1 494 149 1 565 993 2 95 840 2 327 347 2 345 910 2 487 581 2 562 133 2 803 736 2 844 989 2 852 671 2 886 935 3 239 937 3 474 732 3 547 715 3 755 267 3 930 260 4 90 92 4 138 897 4 211 35 4 265 892 4 385 265 4 707 905 5 237 895 5 499 230 5 518 505 5 548 744 5 726 38 5 772 760 6 161 29 6 220 822 6 227 852 6 244 977 6 652 896 6 746 285 7 38 251 7 228 772 7 335 278 7 560 154 7 963 412 8 32 914 8 102 947 8 203 698 8 646 966 8 772 782 8 912 63 9 14 141 9 140 781 9 228 973 9 233 435 9 421 948 9 455 68 9 487 676 9 569 47 9 760 565 9 789 314 10 157 408 10 475 131 10 801 958 10 809 170 10 820 649 10 901 276 11 30 540 11 94 334 11 195 181 11 616 237 11 841 235 12 104 894 12 193 776 12 259 969 12 593 836 12 613 537 12 637 276 13 234 397 13 740 940 14 122 48 14 259 531 14 349 667 14 609 514 14 701 301 14 801 171 15 85 590 15 114 859 16 135 355 16 525 667 16 642 540 16 799 372 16 976 684 17 74 632 17 95 21 17 207 357 17 323 145 17 453 188 17 544 132 17 600 890 18 186 326 18 402 132 18 661 747 18 728 973 18 747 601 18 941 155 19 140 380 19 174 200 19 209 67 19 573 35 19 696 134 19 700 528 19 756 423 19 812 805 20 87 708 20 184 601 20 312 51 20 614 216 20 617 201 20 692 574 20 960 899 20 991 104 21 293 556 21 433 996 21 510 52 21 656 516 21 698 21 21 996 578 22 96 814 22 116 340 22 194 9 22 241 768 22 620 688 22 740 559 23 49 4 23 221 777 23 358 881 23 556 83 23 595 391 23 684 966 23 908 801 23 994 463 24 35 986 24 53 493 24 206 344 24 381 298 24 424 234 25 54 702 25 379 411 25 380 294 25 643 506 26 47 830 26 55 967 26 62 350 26 68 190 26 100 792 26 225 907 26 302 35 27 125 109 27 201 40 27 685 983 27 689 819 28 67 960 28 293 17 28 351 567 28 472 694 28 481 529 28 536 170 28 537 31 28 607 187 28 621 161 28 757 870 28 776 350 28 924 704 28 933 663 29 102 687 29 157 228 29 333 26 29 507 992 29 880 943 30 43 493 30 350 456 30 649 887 30 778 518 31 848 100 32 532 11 32 556 433 32 670 819 32 825 540 32 896 700 33 402 819 33 462 214 33 707 198 34 367 666 34 428 214 34 441 891 34 469 243 34 483 543 34 746 907 35 93 322 35 280 647 36 133 401 36 309 354 36 385 601 36 739 537 36 775 123 36 791 974 36 860 321 36 965 549 37 394 167 37 530 105 37 664 193 37 786 561 37 797 252 37 831 617 38 125 204 38 327 486 38 545 832 38 720 128 39 50 861 39 181 391 39 364 292 39 521 970 40 285 607 40 975 756 41 309 81 41 359 293 41 519 517 41 536 271 41 638 812 41 771 448 41 994 798 42 67 941 42 74 142 42 122 518 42 180 401 42 375 213 42 686 805 42 753 376 43 176 119 43 209 574 43 253 256 43 682 761 43 689 881 43 834 901 43 919 93 44 112 30 44 157 254 44 273 206 44 500 328 45 152 882 45 244 570 45 444 30 45 547 605 45 957 789 46 268 893 46 496 730 46 530 760 46 681 670 46 805 797 47 198 139 47 239 779 47 480 430 47 581 500 47 823 451 48 241 624 48 356 495 48 810 416 48 864 526 48 879 113 49 174 306 49 209 932 49 494 727 49 549 448 49 703 243 49 795 907 49 818 988 49 905 567 50 64 430 50 359 223 50 363 643 50 498 358 50 500 826 51 202 21 51 559 335 51 628 417 53 177 974 53 356 237 53 364 840 53 545 708 53 649 926 53 687 875 53 854 362 53 986 436 54 119 875 54 143 478 54 234 74 54 273 143 54 334 584 54 474 900 54 528 276 54 789 165 55 224 963 55 738 609 55 884 444 56 319 908 56 536 993 56 542 287 56 593 260 56 706 964 56 754 87 57 199 245 57 234 803 58 244 937 58 370 456 58 660 399 58 840 953 58 861 976 59 306 499 59 314 367 59 710 315 59 766 460 59 824 990 59 906 313 60 241 779 60 714 620 60 735 24 60 855 125 61 307 987 61 335 576 61 710 607 61 774 577 62 249 251 62 303 131 62 325 975 62 345 973 62 437 339 62 660 182 62 872 88 63 73 248 63 212 497 63 255 706 63 371 913 63 428 453 63 433 904 63 548 37 63 672 792 64 68 261 64 296 781 64 586 671 64 802 653 64 838 287 64 889 274 65 263 109 65 285 260 65 387 134 65 541 6 65 774 79 65 794 537 65 821 394 65 826 561 66 293 738 66 376 543 66 418 937 66 627 465 66 895 646 66 996 863 67 141 940 67 471 721 67 604 622 68 151 579 68 216 661 68 461 219 68 546 262 68 651 824 69 126 203 69 286 154 69 545 911 69 649 518 69 666 459 69 810 133 69 879 869 69 928 109 70 271 125 70 560 626 70 871 397 70 948 277 71 138 793 71 204 929 71 317 54 71 441 337 71 532 983 71 662 480 71 730 117 71 774 850 71 900 645 71 909 314 72 203 765 72 288 300 72 297 639 72 304 29 72 775 637 72 863 994 72 910 366 72 990 47 73 257 681 73 760 798 73 861 417 74 538 569 74 565 110 74 616 674 74 755 591 74 817 482 75 220 998 75 352 323 75 438 419 75 468 172 75 665 441 75 706 179 75 833 246 75 846 168 75 865 979 76 985 690 77 148 955 77 184 823 77 268 729 77 432 763 77 654 696 77 720 735 77 882 149 78 170 758 78 209 503 78 396 608 78 445 797 78 503 337 78 512 361 78 590 704 78 798 914 78 966 793 79 339 775 79 591 25 79 776 966 80 254 785 80 468 858 80 895 73 81 239 630 81 464 99 81 578 889 81 772 306 81 853 333 81 938 273 81 952 388 81 980 483 82 333 781 82 538 215 82 608 424 82 675 215 82 755 146 82 773 35 82 835 930 82 860 834 82 867 967 83 119 436 83 125 879 83 276 514 83 381 969 83 712 700 83 902 81 84 151 541 84 473 324 84 661 815 84 848 725 84 867 548 85 331 628 86 94 239 86 132 24 86 838 168 87 386 955 87 452 29 87 752 191 88 96 122 88 269 207 88 465 549 88 514 686 88 558 568 88 713 617 88 993 266 89 235 454 89 256 910 89 399 537 89 696 514 89 778 107 89 814 672 90 260 415 90 384 345 90 774 634 90 790 100 90 999 229 91 188 653 91 219 840 91 346 276 91 370 707 91 464 372 92 259 203 92 343 657 92 364 516 92 577 754 92 765 837 92 824 676 93 210 432 93 795 277 93 983 580 94 402 384 94 630 257 94 963 626 95 151 590 95 472 409 95 498 282 95 501 857 96 122 456 96 337 611 96 387 346 96 730 296 96 832 824 97 122 411 97 531 755 98 187 69 98 313 198 98 352 761 98 702 939 98 785 273 98 890 731 98 939 717 99 157 174 99 656 840 100 512 110 100 589 799 100 633 284 100 789 1000 101 443 680 101 566 356 101 678 292 101 731 429 102 213 407 102 702 291 103 105 869 103 179 21 103 871 66 104 185 273 104 342 378 104 364 568 104 451 994 104 463 706 105 418 930 105 683 955 106 584 131 106 669 510 106 674 209 106 686 58 106 701 136 106 806 815 106 903 956 107 511 871 107 756 457 108 161 815 108 186 67 108 469 633 108 650 952 109 188 907 109 420 764 109 552 435 109 645 789 109 690 123 110 473 292 110 685 103 110 819 131 110 893 820 110 916 780 111 236 492 111 333 685 111 449 25 111 759 296 111 863 386 111 864 876 112 284 451 112 414 928 112 443 90 112 482 338 112 607 898 112 943 122 113 127 301 113 205 321 113 567 220 113 583 132 113 607 161 113 659 74 114 228 313 114 252 695 114 433 184 114 547 962 114 820 994 114 857 443 115 262 94 115 419 844 115 465 47 115 870 796 115 965 772 116 499 850 116 922 929 117 262 237 117 489 285 117 677 860 117 894 999 118 412 897 118 530 551 118 535 130 118 813 777 118 823 911 119 171 33 119 507 539 119 726 597 119 986 578 120 167 423 120 236 298 120 441 15 120 496 104 120 542 464 120 689 378 120 708 655 120 757 55 120 836 164 122 288 406 122 793 983 122 805 761 122 985 243 123 237 962 123 364 543 123 486 921 123 630 809 123 851 970 124 589 15 124 732 343 124 785 935 125 196 932 125 300 347 125 595 997 125 834 993 126 728 110 126 807 424 127 176 264 127 209 810 127 252 371 127 291 506 127 693 655 128 178 140 128 301 3 128 505 353 128 518 129 128 870 5 129 227 376 129 660 432 129 758 495 130 665 513 130 872 934 130 904 886 130 930 562 131 492 98 131 523 365 131 976 724 132 654 363 132 694 750 132 699 364 133 149 990 133 253 610 133 416 327 133 614 435 133 909 202 134 290 112 134 445 698 134 661 310 135 136 118 135 269 250 135 373 82 135 463 861 135 686 226 135 852 754 136 345 808 136 889 89 137 426 489 137 639 73 137 818 9 137 828 994 138 302 157 138 316 296 138 446 164 138 466 362 138 520 642 138 604 36 138 616 239 138 912 267 138 916 858 139 604 169 139 613 25 139 635 650 139 886 969 139 887 538 139 891 465 139 926 550 140 364 879 140 525 898 140 551 91 140 644 219 140 724 200 140 859 458 141 275 388 141 480 545 141 496 727 141 527 942 141 772 479 141 935 472 142 526 600 142 557 844 142 815 282 143 232 3 143 422 122 143 470 756 143 492 370 143 982 877 143 986 775 144 247 76 145 475 74 145 630 813 145 645 385 145 807 533 145 837 40 145 940 567 146 190 631 146 304 28 146 648 17 146 680 284 147 226 656 147 320 98 147 556 257 148 211 58 148 313 794 148 317 473 148 376 988 148 477 71 148 509 998 148 601 451 148 625 8 148 655 220 148 710 76 148 913 245 148 976 319 149 417 563 149 475 696 149 866 900 149 947 67 150 153 768 150 233 94 150 429 342 150 433 132 150 549 799 150 762 734 150 814 691 151 242 335 151 505 279 151 559 481 151 782 868 151 846 733 152 289 14 152 422 807 152 560 518 152 739 116 152 773 724 153 481 636 153 535 672 153 582 880 153 672 17 154 211 482 154 217 423 154 374 329 154 474 28 154 650 243 155 349 168 155 423 366 155 601 573 155 628 521 155 940 931 155 946 419 156 297 337 156 517 716 156 856 17 157 418 309 157 463 206 157 695 951 157 744 130 158 456 536 159 192 327 160 609 922 161 189 552 161 285 454 161 353 238 161 731 64 161 801 515 161 802 282 161 851 43 161 867 392 162 600 900 163 169 381 163 353 165 163 473 660 163 501 736 163 542 455 163 877 782 163 913 741 163 932 81 163 948 184 164 190 116 164 430 931 164 896 103 164 950 926 165 278 235 165 459 574 165 816 785 165 986 310 166 328 964 166 337 349 166 455 124 166 865 887 166 994 700 167 314 951 167 499 785 167 643 483 168 181 96 168 590 647 168 918 882 168 923 910 168 933 618 169 729 398 169 802 258 169 862 116 169 960 577 170 204 652 170 327 932 170 388 74 170 751 529 170 841 770 170 855 721 171 234 824 171 531 45 171 744 504 171 920 346 171 975 759 172 886 397 173 201 904 173 503 617 173 657 385 173 717 105 173 851 700 173 911 210 174 184 644 174 284 107 174 702 545 174 963 440 175 239 350 175 271 836 175 512 680 175 597 924 175 690 476 175 809 781 176 476 150 176 632 364 176 803 607 176 845 892 176 990 885 177 364 31 177 476 262 177 574 223 177 723 578 178 512 893 178 536 606 178 876 244 179 436 271 179 508 301 179 565 568 179 748 372 179 796 495 179 964 562 179 974 83 179 984 660 180 368 337 180 638 465 180 862 913 181 194 800 181 223 4 181 298 548 181 662 790 181 994 872 182 402 836 182 625 279 182 990 704 183 323 553 183 337 900 183 369 691 183 490 675 183 579 816 183 662 565 183 900 604 184 265 216 184 519 332 184 773 180 185 274 925 185 558 414 185 980 89 186 284 408 186 732 547 186 943 785 187 318 263 187 319 368 187 324 42 187 626 141 187 718 389 187 915 476 188 413 850 188 556 783 188 705 97 188 848 172 189 356 247 189 475 643 189 487 753 189 701 737 189 775 72 189 777 86 189 883 419 190 365 91 190 590 552 190 690 811 190 933 875 191 351 354 191 387 73 191 448 553 192 216 919 192 582 326 192 740 913 193 336 166 193 394 895 193 848 121 193 935 279 194 319 138 194 357 152 194 583 793 194 713 862 194 749 790 194 844 25 194 916 939 195 229 19 195 310 70 195 361 486 195 657 16 195 667 518 195 787 1000 195 812 382 196 252 47 196 583 151 196 649 93 196 754 11 196 825 512 197 341 666 197 559 882 197 601 605 197 627 902 197 848 147 197 883 860 198 467 685 198 492 711 199 292 66 199 303 734 199 508 84 199 526 812 199 937 463 199 944 570 200 473 978 201 235 39 201 616 516 201 990 213 202 229 561 202 559 456 202 595 941 202 876 894 203 256 715 203 776 340 203 952 509 204 367 769 204 372 108 204 472 270 204 809 524 204 824 749 204 896 664 205 266 359 205 476 237 205 799 964 205 964 181 206 349 395 206 371 97 206 407 896 206 503 157 208 348 435 208 437 447 208 602 423 208 755 254 208 935 105 209 704 794 210 291 999 210 299 441 210 314 471 210 542 479 210 631 278 211 299 974 211 513 434 211 571 946 211 636 648 211 713 649 211 824 850 212 812 462 213 634 497 213 648 170 213 840 56 215 231 458 215 431 421 215 678 763 216 836 265 216 844 891 216 892 697 216 996 245 217 241 311 217 375 391 218 441 779 218 522 970 218 574 29 218 726 679 218 727 972 219 268 481 219 277 384 219 594 130 219 706 370 219 918 957 220 559 249 220 656 985 220 804 591 220 848 417 221 634 378 221 961 529 222 256 72 222 526 39 222 578 647 222 661 108 222 733 254 223 235 44 223 296 924 223 348 497 223 607 360 223 623 292 223 791 119 224 392 680 224 912 384 224 965 181 225 531 878 225 842 816 225 882 310 225 896 664 225 996 282 226 354 756 226 569 262 226 599 972 226 649 27 226 708 100 227 329 679 227 732 141 227 791 34 227 866 177 227 915 13 228 257 252 228 320 617 228 338 88 228 593 689 228 651 779 228 852 810 229 332 342 229 482 585 229 552 915 229 692 406 229 762 39 229 858 265 230 526 8 230 641 936 230 705 40 230 798 68 231 362 326 231 476 12 231 561 734 231 678 802 232 288 56 232 329 300 232 703 685 232 907 413 232 933 337 232 946 569 233 423 171 233 568 179 233 630 264 233 662 702 233 688 955 234 483 116 234 580 24 234 888 76 235 371 789 235 687 904 236 579 122 236 960 302 237 401 999 237 433 946 237 678 657 237 760 477 238 261 500 238 342 908 238 403 264 238 670 502 238 894 315 239 272 415 239 452 743 239 790 992 239 831 104 240 629 304 240 737 354 240 951 572 240 969 255 241 302 440 241 816 166 241 921 608 242 494 355 242 832 359 243 548 485 244 776 974 244 995 240 245 511 648 245 529 873 245 852 125 245 877 813 246 306 964 246 403 412 246 517 362 246 558 674 247 578 366 247 581 396 247 648 394 247 938 35 248 265 519 248 344 850 248 398 888 248 756 946 248 798 983 248 931 141 249 407 755 249 720 46 249 736 975 249 788 913 249 795 291 250 349 303 250 383 446 250 418 129 250 882 640 251 360 616 251 628 68 251 643 467 251 761 600 251 796 105 251 888 218 252 800 396 253 295 940 253 380 321 253 479 992 253 595 531 254 457 388 254 466 801 254 789 450 254 806 707 254 839 370 255 301 268 255 384 429 255 600 844 255 674 360 255 883 453 255 912 370 256 491 957 257 598 10 257 875 954 258 304 351 258 519 349 259 434 423 259 905 36 260 287 345 260 438 699 260 463 441 260 567 150 261 383 834 261 505 156 261 639 448 261 725 953 261 764 525 261 829 539 262 415 943 262 519 168 262 532 549 262 584 993 262 782 801 263 583 510 263 610 360 263 919 238 264 700 967 264 885 377 265 497 266 265 716 716 265 767 219 265 825 386 265 891 674 265 960 574 266 308 850 266 424 767 266 834 765 266 940 131 267 474 388 267 762 553 267 816 703 267 931 240 268 716 53 268 821 451 269 273 444 269 489 11 269 499 192 269 675 253 269 716 267 269 931 275 269 982 59 270 729 984 270 954 553 270 959 21 271 315 914 271 382 228 271 526 138 271 665 480 271 666 958 272 435 813 272 440 118 272 534 224 272 692 332 272 773 592 272 811 699 272 914 411 273 378 919 274 300 323 274 441 615 274 571 301 274 672 634 274 852 386 275 345 559 275 352 34 275 366 30 275 432 869 275 691 124 275 838 616 276 363 922 276 391 662 276 585 522 276 590 501 276 608 538 276 630 880 276 683 224 276 935 443 277 495 372 277 771 504 277 905 478 277 994 272 278 377 904 278 456 735 278 504 688 278 505 487 279 522 831 280 329 203 280 353 960 280 391 852 280 705 268 281 457 476 281 473 816 281 708 307 281 1000 366 282 367 131 282 478 871 282 634 786 283 623 650 283 688 976 283 724 509 283 849 435 283 939 289 283 953 255 283 982 834 284 338 463 284 383 991 284 461 728 284 482 305 284 552 192 284 712 930 284 723 289 284 850 631 284 912 335 285 608 669 285 764 798 286 318 876 286 377 37 286 771 441 286 792 60 287 422 281 287 633 48 287 832 101 288 563 403 289 541 214 289 851 174 290 445 282 290 483 129 290 577 656 290 880 9 290 888 330 293 786 283 294 552 165 295 402 611 295 878 79 296 317 132 296 436 835 296 520 332 296 998 772 297 517 588 297 556 980 298 681 526 298 709 625 298 774 989 298 920 547 298 998 681 299 337 203 299 411 709 299 469 106 299 578 615 299 728 845 300 472 39 301 365 682 301 692 980 302 360 308 302 971 698 303 336 997 303 661 347 303 782 864 304 533 298 304 684 513 304 790 966 304 974 277 305 719 740 306 511 664 306 750 13 306 988 819 307 341 485 307 433 718 307 526 72 307 747 955 307 874 487 308 333 920 308 476 500 308 487 745 308 498 486 308 729 229 309 332 687 309 351 617 309 362 337 309 817 417 310 527 118 310 692 613 310 722 857 310 887 804 310 904 518 310 905 460 311 313 444 311 523 333 311 648 527 311 882 503 312 779 374 312 821 791 313 528 5 313 553 417 313 661 35 313 706 891 313 880 446 313 895 408 313 899 716 314 330 66 314 498 271 314 613 397 314 636 258 314 699 147 314 965 776 315 319 685 315 442 786 315 633 899 316 349 758 316 534 350 316 580 337 316 880 556 316 995 989 317 411 230 317 697 790 317 753 493 317 925 444 318 823 108 320 463 166 320 686 269 320 705 390 320 717 982 320 879 297 320 989 423 321 524 507 321 617 1000 321 721 205 321 726 635 321 735 21 321 900 784 321 942 338 322 445 694 322 514 358 322 535 964 322 710 626 323 619 851 323 690 437 324 339 402 324 462 14 324 622 39 324 676 545 324 853 337 325 472 901 325 484 32 325 502 783 325 704 937 325 965 702 326 497 362 326 569 290 326 664 847 326 717 191 326 796 15 326 867 386 326 878 901 326 943 914 327 374 615 327 463 634 327 565 193 327 594 397 327 638 166 327 652 80 327 792 760 328 352 97 328 384 214 328 896 960 328 983 659 329 337 102 330 376 280 330 860 386 330 887 868 331 706 715 331 755 871 332 567 933 332 702 2 332 757 624 332 834 370 333 457 986 333 557 497 333 880 931 334 574 956 334 770 579 334 978 968 335 443 102 335 449 957 335 943 271 336 640 982 336 863 996 337 511 216 337 567 376 337 687 774 337 737 440 338 426 138 338 788 9 339 391 892 339 483 652 339 495 534 339 532 273 339 645 634 339 719 791 340 730 819 340 841 216 340 934 323 341 836 430 343 468 152 343 663 116 343 972 612 344 588 426 344 611 189 344 653 816 344 820 225 345 505 199 345 511 875 345 953 15 346 401 32 346 630 242 346 674 371 346 713 819 346 816 961 346 970 113 347 399 80 347 660 476 347 774 312 347 789 712 347 851 215 347 879 182 348 372 45 348 456 666 348 495 400 348 680 156 349 379 23 349 387 391 349 583 382 349 784 298 349 947 702 350 902 910 350 927 530 352 577 220 352 634 856 352 704 63 352 885 512 352 901 755 353 385 918 353 427 337 353 692 480 353 726 945 353 761 278 354 543 177 354 602 903 354 745 114 354 849 181 354 943 395 354 995 134 355 444 459 355 995 589 356 486 559 356 606 89 356 762 841 356 991 753 357 579 570 357 587 821 357 803 379 357 989 864 358 540 929 358 640 239 358 769 229 358 782 732 358 925 974 358 941 671 358 952 827 359 391 652 359 441 633 359 874 753 359 884 692 360 460 975 360 649 179 360 982 197 362 426 388 362 671 831 362 683 603 363 380 688 363 899 436 363 931 22 364 552 647 364 562 808 364 733 626 364 932 605 364 962 908 365 411 386 365 554 399 365 726 211 365 928 352 365 929 850 366 490 22 366 533 134 367 467 954 367 635 315 367 714 634 368 375 523 368 409 816 368 430 635 368 504 86 368 588 386 369 443 413 369 558 944 369 694 661 369 847 46 370 636 685 371 629 613 371 701 645 371 930 347 371 997 53 372 388 717 372 722 828 372 854 322 372 946 251 372 966 24 373 395 501 373 702 919 374 428 493 375 380 117 375 447 306 375 562 535 375 738 170 376 423 549 376 568 239 376 579 201 376 601 575 376 869 681 377 405 895 377 487 345 377 626 965 377 717 207 377 783 146 377 831 784 378 413 529 378 463 988 378 521 77 378 843 231 378 865 168 378 870 95 379 562 202 380 498 784 380 538 62 380 798 285 380 803 734 381 479 555 381 571 277 382 494 1000 382 532 976 382 653 530 382 740 28 382 826 253 383 429 943 383 488 540 383 697 77 383 831 13 383 842 721 383 879 819 383 897 742 383 935 596 383 949 143 384 581 49 386 468 528 386 494 534 386 609 163 386 752 867 386 997 432 387 436 488 387 633 369 387 850 688 387 938 900 388 937 572 389 509 974 389 888 956 389 913 472 390 708 869 390 870 203 390 911 817 392 448 819 392 697 567 392 771 710 392 889 483 392 925 909 392 983 564 393 614 868 394 534 261 394 578 649 394 680 62 394 891 19 394 906 448 394 946 174 395 936 169 396 454 607 396 781 326 396 862 372 397 530 139 397 614 465 397 681 259 397 796 350 397 886 974 398 667 908 399 561 713 399 810 251 399 867 257 400 620 308 400 669 282 400 759 875 401 950 577 402 403 522 402 785 492 402 805 800 402 817 729 402 867 499 402 934 506 402 953 879 402 963 942 403 417 545 403 523 53 403 761 364 403 778 192 404 665 516 404 679 388 405 419 546 405 496 371 405 518 109 405 939 499 405 952 5 407 710 375 407 943 514 407 998 143 408 482 455 408 529 837 408 626 444 408 730 988 408 756 995 408 758 399 408 855 143 409 631 26 410 569 102 410 776 804 410 833 923 411 440 86 411 704 578 411 805 335 412 584 345 412 762 866 412 807 266 412 915 196 413 584 628 413 671 25 413 784 514 414 424 88 414 454 463 414 854 181 414 896 3 414 923 2 415 423 530 415 829 35 415 876 505 415 977 613 415 994 288 416 476 603 416 544 795 416 641 767 416 660 855 416 675 811 417 516 60 417 902 261 418 504 60 418 636 310 418 778 219 418 789 799 419 536 894 419 627 376 419 719 952 419 730 617 419 922 783 420 838 276 421 463 936 421 698 69 421 852 282 421 921 411 422 866 578 422 899 191 423 969 402 424 549 74 424 647 376 424 658 626 424 895 487 424 901 766 425 465 828 425 583 314 425 883 739 425 891 107 426 508 37 426 878 267 427 444 587 427 477 846 427 482 521 427 552 290 427 605 618 427 784 896 427 863 890 427 913 989 428 451 487 428 582 323 428 727 690 428 804 692 428 868 316 429 654 841 429 662 821 429 977 233 430 680 795 430 755 164 431 767 703 431 959 752 432 478 879 432 673 565 432 784 988 433 724 362 434 620 240 434 636 515 434 871 852 434 1000 536 435 475 403 435 528 130 435 703 370 435 836 344 435 858 190 435 894 3 436 985 280 437 609 858 437 619 930 437 680 901 437 740 19 438 445 319 438 523 475 438 535 15 438 613 911 438 632 160 438 814 729 439 440 17 439 757 883 439 872 254 439 884 348 441 471 130 441 812 634 441 993 750 442 447 98 442 534 931 442 558 58 442 570 739 442 841 248 442 939 87 443 496 949 443 593 105 443 883 919 444 486 320 444 606 421 444 911 820 445 864 240 445 974 92 445 975 33 446 472 182 446 512 164 446 551 963 446 657 371 446 660 547 446 835 10 447 561 470 447 649 636 447 698 509 447 978 173 448 641 862 449 881 315 449 998 447 450 656 834 450 958 589 450 978 938 451 600 230 451 652 369 451 743 341 451 904 131 451 998 987 452 700 301 452 925 628 452 973 766 452 991 542 453 525 884 453 667 88 453 883 693 454 536 853 454 663 394 454 895 866 455 498 734 455 866 115 455 868 820 456 656 227 456 880 394 456 906 103 457 596 401 457 794 910 458 491 144 459 655 26 459 746 214 460 513 865 460 685 361 460 711 968 460 713 431 460 719 614 461 755 440 461 870 851 461 970 902 462 877 948 462 903 574 463 572 558 463 635 45 465 616 16 465 945 453 466 593 584 466 721 266 466 919 662 467 579 866 467 608 565 467 906 744 467 942 261 468 590 326 468 714 109 468 732 154 468 954 723 469 569 107 469 615 257 469 620 824 469 658 836 469 798 201 470 558 552 470 597 393 470 907 604 471 542 851 471 652 498 471 687 270 472 561 20 472 570 75 472 664 78 472 731 611 472 941 449 472 972 761 473 617 244 473 987 2 474 671 686 474 861 322 475 799 655 476 717 440 476 733 318 476 756 83 476 777 306 476 815 552 477 485 128 477 488 319 477 585 486 477 714 980 478 746 709 479 798 563 479 927 214 480 618 659 480 639 738 481 618 13 482 658 848 482 739 658 482 931 914 483 621 113 483 720 59 483 743 170 484 632 99 484 655 44 484 852 913 484 857 634 485 561 735 485 841 831 486 714 709 486 937 49 488 626 52 488 881 568 488 886 767 488 960 803 489 519 932 489 598 126 490 643 71 490 674 255 490 998 448 491 556 869 491 624 983 491 834 267 492 664 124 492 749 769 492 804 884 493 614 805 493 912 931 496 519 644 496 607 770 496 608 570 498 849 231 499 584 60 500 625 294 500 736 155 500 909 243 500 922 651 500 944 674 502 741 298 502 785 227 503 810 496 503 920 956 503 970 22 504 884 673 504 923 470 505 632 955 505 682 858 506 590 661 506 876 579 507 752 334 507 871 250 507 974 370 508 737 250 508 848 904 508 850 598 508 900 610 508 970 987 509 620 632 509 658 857 509 716 395 509 800 458 509 818 703 509 878 838 510 854 399 511 517 506 511 560 22 511 565 906 511 666 427 512 537 923 512 672 256 512 713 775 512 752 886 512 861 198 512 998 640 513 562 22 514 632 478 514 897 881 514 990 569 515 880 699 516 837 604 516 911 411 516 962 867 516 966 179 516 986 297 517 652 269 517 686 943 517 697 926 517 893 278 517 899 591 519 589 970 519 708 946 519 787 598 519 843 937 519 969 800 520 527 25 520 675 53 521 547 89 521 752 404 522 523 495 522 607 11 522 770 476 522 816 688 522 883 689 523 620 308 523 656 815 523 817 511 523 873 5 524 927 77 524 946 985 525 676 160 525 915 598 526 553 199 526 924 570 527 899 439 528 605 896 528 678 3 528 819 307 528 822 153 528 947 500 529 664 90 529 738 904 529 906 291 530 862 619 531 556 303 531 650 936 531 817 394 532 972 294 532 990 976 533 610 747 533 908 201 533 951 248 534 750 883 534 786 582 534 977 114 535 623 187 535 982 446 536 556 450 536 733 762 536 792 606 536 989 119 537 723 510 537 727 84 537 837 720 538 716 332 538 782 184 538 818 640 538 840 927 538 874 178 539 549 636 539 575 463 539 636 267 539 716 700 540 638 362 540 858 352 541 902 66 541 994 112 542 935 785 542 985 991 544 577 314 544 702 893 544 913 675 545 673 64 545 703 885 546 595 570 546 991 579 546 1000 436 547 583 993 547 591 946 547 672 99 548 565 637 548 588 415 548 619 125 548 639 933 548 752 587 549 619 586 549 732 424 549 842 898 551 764 489 551 782 956 551 955 586 552 612 900 552 740 606 552 874 90 553 812 701 553 878 567 554 717 590 555 570 913 555 593 218 555 661 267 556 718 231 557 579 855 557 586 634 557 852 591 557 906 47 558 689 221 559 566 14 559 761 989 559 900 818 559 922 702 559 932 848 560 679 575 560 727 526 561 567 346 561 700 777 561 773 971 562 804 109 563 586 717 563 698 861 563 714 200 564 686 512 564 699 189 565 638 562 565 713 288 565 736 556 565 759 237 567 639 243 567 678 298 567 867 865 567 964 877 568 584 189 568 734 494 568 770 587 568 809 835 569 661 457 570 666 625 570 964 629 570 989 839 571 977 991 572 637 782 572 692 525 573 647 99 573 676 477 573 853 852 573 942 480 574 751 159 574 947 90 576 592 146 576 761 902 576 846 329 576 866 815 576 922 313 577 752 96 577 848 273 577 948 912 578 902 338 579 824 404 581 622 868 581 789 6 581 806 11 582 762 762 582 782 268 582 961 971 583 613 495 583 665 829 583 801 795 583 850 864 583 974 83 584 684 921 584 721 440 584 827 939 585 600 190 585 677 605 586 711 633 586 923 24 586 962 870 587 709 165 587 823 468 587 973 264 587 975 147 588 608 696 588 749 276 588 783 166 588 859 719 588 972 59 591 850 388 591 994 866 591 1000 778 592 974 908 593 594 828 593 706 903 593 754 312 593 766 920 593 818 502 593 902 869 593 927 656 593 953 982 594 674 528 594 772 363 594 960 764 594 970 824 595 915 34 596 929 415 597 686 49 597 797 737 598 603 838 598 718 1000 598 905 707 598 964 494 599 627 891 599 668 419 599 714 270 600 746 452 600 758 72 601 786 951 601 911 547 601 960 32 601 969 300 601 976 54 601 982 174 601 996 487 602 820 892 603 763 339 603 847 979 603 934 810 604 665 52 604 704 727 606 809 733 607 885 272 608 625 792 608 755 885 608 846 56 608 942 781 609 804 446 609 885 97 609 964 634 610 690 167 610 881 747 610 891 663 610 970 815 611 692 861 612 673 438 612 721 779 613 878 54 613 929 660 614 901 929 615 746 334 616 623 678 617 662 501 617 872 528 618 655 493 619 750 619 619 754 396 620 659 212 620 840 233 621 636 560 621 951 433 622 833 845 623 748 895 624 693 611 625 745 695 627 892 401 627 940 293 628 682 415 628 738 146 628 825 346 629 640 910 629 693 667 629 787 143 629 818 804 630 648 697 631 660 934 631 750 777 633 649 327 633 698 166 633 933 268 634 737 967 634 863 481 634 868 256 635 683 630 635 898 990 636 666 442 636 927 854 637 660 366 638 913 695 638 930 136 639 802 360 639 810 403 639 841 754 640 819 805 640 838 473 641 830 753 641 928 604 641 942 610 641 999 642 642 685 986 643 662 24 643 865 687 644 645 417 644 732 360 645 666 844 645 702 674 646 716 319 646 847 843 646 907 804 647 780 808 648 907 673 648 916 747 649 686 496 649 843 588 649 993 593 650 706 635 650 717 188 650 721 592 650 761 746 650 991 192 651 686 622 651 721 671 651 927 205 652 791 858 652 874 191 653 989 385 655 896 407 655 995 66 656 748 78 656 951 139 657 778 542 658 807 897 659 666 894 660 994 102 661 765 593 662 731 192 662 753 467 663 782 827 665 947 711 666 735 466 666 822 66 666 949 500 667 868 426 669 782 602 669 867 973 669 874 599 669 895 56 669 898 287 670 678 992 670 860 625 671 695 471 673 783 295 673 968 540 674 871 415 675 918 822 676 767 862 676 834 340 677 717 533 677 892 303 677 983 126 678 720 283 680 704 185 680 767 687 680 817 978 680 918 762 681 899 129 682 697 706 682 746 605 682 764 591 682 766 758 682 817 640 683 707 421 683 797 423 684 730 936 684 967 136 684 997 69 685 811 937 685 949 296 685 954 453 685 962 250 685 990 894 686 693 326 686 756 253 687 740 115 687 764 352 687 796 213 687 834 440 687 952 276 688 864 106 689 718 518 690 710 989 690 869 960 690 911 508 691 776 321 691 978 786 692 794 561 692 869 811 692 972 839 696 970 365 696 978 156 696 995 47 697 875 852 697 902 956 697 976 148 699 711 928 699 927 717 700 984 233 701 900 172 701 976 754 703 963 375 704 887 886 705 793 139 706 816 308 709 901 779 710 727 441 713 751 307 713 819 871 714 750 860 714 770 279 714 792 475 715 981 35 716 878 493 717 801 112 717 844 188 718 990 22 719 781 44 719 999 827 720 802 415 720 967 524 720 989 631 721 770 943 721 878 473 721 979 445 722 831 326 722 928 766 723 847 18 725 729 904 725 790 935 726 875 87 728 747 818 728 937 802 729 755 157 730 817 17 730 891 668 730 990 363 732 765 722 732 865 68 732 934 163 733 981 154 734 809 808 735 813 268 735 827 649 735 938 1000 736 931 936 736 961 25 740 935 338 741 772 599 742 898 156 742 975 95 742 987 31 743 816 790 743 870 15 743 948 94 743 976 315 744 884 314 745 909 968 745 935 937 749 791 554 749 992 174 751 812 122 751 891 914 751 921 702 751 953 150 756 778 618 757 911 577 757 942 843 758 775 733 758 781 491 759 784 303 759 835 569 759 875 337 759 882 334 761 762 499 761 927 798 764 856 757 764 922 179 765 814 137 765 874 284 765 908 424 766 962 315 767 815 9 767 907 114 768 881 952 769 858 112 769 983 763 770 835 387 770 994 379 771 789 40 771 831 46 771 847 674 771 974 133 772 941 573 773 792 849 774 838 98 776 953 645 778 902 401 778 997 992 779 837 351 779 947 930 780 961 98 783 878 979 784 947 857 785 842 382 785 996 489 786 902 409 789 848 272 789 863 874 789 941 266 790 931 82 791 874 981 791 999 993 793 818 51 793 827 817 794 827 784 795 882 237 796 859 986 796 873 927 797 901 496 797 930 37 798 883 463 798 979 421 799 860 723 800 976 282 801 890 557 802 919 100 802 923 859 802 938 664 802 982 409 807 904 215 808 990 813 809 854 247 809 935 322 810 991 281 813 847 256 813 912 766 813 936 525 814 976 714 814 990 165 816 954 902 819 828 189 820 903 907 820 936 67 821 829 749 821 975 872 824 861 253 824 885 183 824 950 930 824 989 992 825 857 639 827 919 817 828 886 542 828 929 53 829 841 121 830 963 874 833 945 7 835 966 369 839 960 871 840 968 324 841 842 290 841 873 984 841 946 794 842 928 555 843 845 914 844 963 622 845 897 21 845 998 285 846 981 297 848 981 366 850 851 721 852 894 666 853 960 488 854 951 67 855 903 48 860 897 435 860 968 247 861 889 256 862 952 48 864 874 519 865 876 370 865 893 850 867 930 27 868 902 135 868 940 285 872 884 936 875 974 449 877 988 368 878 952 365 879 894 252 882 950 201 886 980 748 888 962 26 891 964 350 894 933 131 894 963 747 895 997 598 899 969 286 905 980 159 906 982 356 907 916 716 910 962 816 911 973 27 917 945 296 925 1000 882 927 950 289 931 980 119 933 935 912 934 985 337 937 955 669 937 977 760 948 987 514 951 959 756 951 985 927 961 985 990 967 974 127 968 983 288 973 995 121 982 994 917 305 2437 809 534 804 1196 837 2584 722 2548 219 378 324 802 742 1541 981 1504 871 832 683 1623 331 2000 604 1711 958 874 303 1480 163 1000 191 2141 149 431 753 1614 879 976 720 422 804 941 246 2426 977 760 520 793 357 45 175 1166 267 1484 711 2561 50 86 480 1755 183 982 837 1247 615 2589 994 713 812 84 785 2085 285 817 818 1848 539 781 308 1277 880 1440 664 1098 614 2406 168 2571 477 2277 325 2538 844 1679 735 737 73 1407 741 2161 568 85 655 972 393 1267 696 1255 501 688 834 770 369 2301 258 1880 112 1909 684 259 949 1523 680 1845 344 1917 661 2 150 1440 792 2517 253 420 466 770 358 1898 296 2538 81 656 204 863 10 416 116 1903 707 319 522 1512 677 41 672 20 901 683 478 839 444 492 414 2393 299 2649 934 2673 213 491 850 1086 571 1770 95 2490 137 864 133 817 651 484 647 1411 812 883 480 390 706 1071 327 2320 252 1967 437 1689 431 2573 705 333 398 2163 255 1699 804 1343 932 836 890 651 62 2522 793 274 82 2578 211 838 464 2319 239 867 191 2622 218 2065 305 2657 461 154 854 2477 829 50 660 536 851 942 851 2092 849 1102 980 511 266 1220 374 951 248 2350 357 908 66 497 282 519 121 275 160 2314 514 397 345 1124 925 1210 646 1971 318 671 112 2063 108 1162 244 406 859 1151 552 685 24 484 616 2163 915 2285 176 1231 398 1630 423 2130 43 472 791 1063 13 1580 879 1942 553 728 233 828 546 537 743 532 217 2189 441 1476 442 1779 115 1254 339 982 305 2317 459 1793 681 926 543 928 62 1355 389 1486 724 467 934 1441 494 1684 980 1152 278 756 957 2543 789 1537 974 2643 632 2268 588 1012 696 50 118 864 838 393 229 1795 77 2680 331 747 258 1341 393 1664 288 2207 115 2386 699 938 557 2126 861 30 362 1449 22 107 808 2505 246 1156 972 740 993 1135 114 465 57 1129 972 1178 210 1031 795 1580 125 266 679 2505 60 2165 422 1434 212 432 932 679 781 2253 200 2597 21 2004 450 1418 851 147 358 2307 603 48 295 396 343 1345 224 446 812 94 237 2330 753 826 594 2660 477 853 364 822 603 436 296 1797 796 1555 832 105 336 846 371 1063 905 349 747 891 58 2578 641 2060 670 811 809 2127 11 2631 326 1970 667 2667 340 1995 912 361 596 1551 876 2385 602 692 177 1877 355 1957 420 2345 657 2458 375 1561 625 1252 585 1735 208 916 261 694 498 160 49 2137 956 592 304 695 342 1549 295 944 290 1437 347 2389 452 2534 532 834 617 2478 522 2111 659 986 403 1331 186 504 849 153 363 385 491 98 488 1920 152 2612 696 2153 276 492 888 1644 802 987 831 350 651 1115 792 2266 762 1777 81 1088 454 1819 500 225 247 1281 225 663 66 567 875 999 449 116 135 949 961 932 219 2394 681 638 787 1237 686 1346 947 91 875 1792 856 2291 443 194 156 117 203 1171 972 1844 633 842 33 1921 334 296 527 672 555 2237 461 1586 357 2364 802 1712 381 2417 469 1864 588 247 609 789 248 2512 745 732 141 389 223 1434 245 843 410 1741 814 2018 295 1872 603 2504 44 2044 703 2199 375 1691 486 599 337 2419 650 778 810 1928 52 563 228 1039 455 2042 380 755 322 975 94 2253 683 1774 854 2179 298 2186 831 1581 594 2502 86 1570 168 613 399 357 938 613 504 2089 570 944 61 312 427 1868 672 2508 652 2122 535 1551 575 1183 638 2559 795 451 627 1957 752 46 787 1920 75 1027 675 2546 949 2336 987 872 538 2646 469 1012 355 2094 219 944 424 217 234 1965 395 2500 180 2322 851 780 514 2406 45 52 41 241 203 1988 248 369 296 1036 239 2071 10 1057 424 2629 571 1486 740 411 40 2196 657 2462 686 2194 630 1085 970 2450 371 231 233 1056 255 98 455 1169 336 821 440 1551 372 1722 335 1121 362 777 204 433 931 1991 478 525 485 2066 587 2487 14 1602 129 1156 507 1033 810 2023 301 1297 605 478 352 2056 716 1435 305 923 189 1263 319 1477 52 1345 29 2251 194 1246 353 1650 336 1329 286 1828 633 2313 704 639 646 1847 429 2485 765 1358 195 2210 733 13 532 725 115 829 332 2518 510 2148 496 88 448 1474 52 1631 743 1738 733 392 366 1866 446 673 908 947 280 1516 774 1742 592 1690 370 1170 663 1814 607 1936 20 2189 838 1096 233 1542 674 1217 713 2525 928 951 480 2654 793 896 710 2516 789 985 671 292 7 1725 836 2652 880 619 779 829 16 353 423 1138 121 1748 530 546 475 1549 816 975 459 1754 928 2059 115 1002 171 1866 741 955 136 2491 683 1052 802 842 490 2023 158 748 924 880 249 2429 336 2308 38 658 43 1069 64 894 693 435 622 119 7 642 210 279 69 220 379 2331 5 1823 70 1750 473 1968 923 1146 688 1504 764 2409 562 414 715 1872 387 1760 206 229 464 2523 624 342 655 2150 613 1200 408 1883 239 1612 42 1339 137 558 785 913 49 1761 630 2504 34 1344 249 532 311 991 387 1225 83 2135 437 1518 655 47 48 568 135 1603 924 1376 566 1827 822 1084 228 1343 136 846 201 1385 195 432 964 94 400 1692 379 1360 778 271 671 2542 507 1624 599 55 843 2571 726 1011 876 343 859 2234 882 1634 372 431 616 1729 296 390 75 1453 726 2201 333 607 547 1835 284 1936 969 2025 352 1130 773 1704 804 830 452 1095 283 1666 126 1112 236 441 864 2450 972 724 505 2035 294 845 346 1809 516 881 150 913 926 1496 725 1633 499 1563 519 598 325 1911 482 1039 685 1683 648 2395 390 2522 465 2533 15 20 351 2447 985 2078 396 2544 254 842 446 747 87 2170 478 1524 582 1998 599 532 319 2637 133 1626 899 2015 900 2142 587 2309 407 20 109 2175 688 1413 572 2326 107 2066 985 1448 172 464 415 1301 258 1786 587 1863 184 1806 863 1068 420 2351 885 996 340 2514 956 1402 442 561 527 1219 342 874 656 2496 657 1711 588 1989 74 2553 266 1568 505 720 165 2491 543 2477 319 1576 314 2208 393 268 161 434 724 1650 793 2322 444 1298 329 1600 70 658 955 1513 198 939 880 2517 743 530 201 766 22 874 592 742 657 360 175 2298 361 317 817 1019 543 480 286 2428 997 937 177 2381 854 2177 594 1451 70 2581 363 2521 266 2499 292 431 786 2489 574 2252 965 100 99 171 783 1640 698 47 656 1796 372 75 884 594 70 1750 271 2367 417 693 650 1958 449 1527 765 1732 25 1777 695 253 977 644 465 1842 80 2477 747 474 62 1432 694 1224 313 403 112 302 588 1392 148 875 164 103 54 2349 959 2025 24 1197 831 1527 821 847 653 1557 405 1555 959 2239 190 1416 557 103 395 1012 828 637 37 1545 806 585 987 579 529 807 217 414 182 1845 160 705 754 2129 556 1480 984 629 405 266 920 1261 357 1648 833 2054 331 898 851 1285 553 2517 606 1987 670 441 567 1244 698 1891 552 1081 975 840 710 1772 266 1221 415 1098 372 2136 990 1667 379 746 918 346 741 2042 411 1615 493 1329 660 655 762 1902 613 1495 296 2281 618 855 562 1023 818 1792 81 2036 368 1341 230 1774 256 1471 996 49 315 1669 39 351 684 2052 852 317 874 307 52 549 838 1460 666 2196 303 861 803 1673 591 427 150 2195 533 903 407 2370 21 2128 340 1539 832 648 276 1148 706 979 254 2038 172 586 146 2382 445 1150 335 1335 543 1967 630 2538 889 681 5 2289 495 1475 837 2352 46 2127 456 871 989 2437 743 670 359 2042 710 308 431 271 905 146 885 1219 345 2518 169 153 432 657 989 1978 211 1424 79 1965 154 733 954 607 36 516 955 120 77 1146 822 949 451 597 334 30 107 1942 350 861 146 1890 912 1580 296 2597 649 1027 299 1051 29 1833 157 1050 733 637 487 1618 639 696 791 2624 744 2683 440 1196 101 2488 764 1016 630 651 118 2593 603 1868 844 618 307 1786 940 389 46 716 816 2641 808 226 178 2681 841 587 551 1620 934 2110 659 2144 385 803 546 59 453 1234 56 2180 998 426 210 782 182 2210 37 1442 475 1052 840 228 403 1893 766 237 19 2280 294 250 163 1140 678 266 788 1349 921 2674 614 1341 495 238 193 1064 404 212 124 359 120 1601 602 2497 547 478 96 66 933 1861 230 1368 164 2297 324 1624 230 1731 201 251 863 659 59 615 884 2375 381 579 377 2316 77 1078 995 623 663 451 708 2509 899 1407 321 961 779 1699 604 1761 967 1989 679 2053 837 1290 730 832 58 481 26 698 779 1676 107 1739 413 1998 399 1468 740 2008 985 430 175 888 956 1700 445 50 260 1947 603 2512 938 1402 854 507 36 1690 67 1642 740 98 55 738 446 1350 570 2352 674 2458 285 971 453 1713 544 1168 692 1739 591 1454 805 4 717 1889 240 2530 774 157 125 2079 965 475 103 2552 269 413 598 2471 486 1881 787 608 161 605 552 1749 863 2232 433 574 963 2681 647 1184 229 291 75 2302 794 1347 956 2122 949 1216 514 848 450 69 155 2149 99 1007 714 732 132 257 972 698 480 459 263 1274 249 1783 867 1001 869 1494 696 1627 571 1708 150 925 543 2368 840 629 192 426 417 1467 887 238 175 521 24 1322 157 1913 858 2206 282 1185 3 1796 592 755 45 2157 476 716 337 1850 814 2142 556 2247 400 195 70 2050 469 287 654 133 634 650 406 457 589 1430 183 2242 563 352 952 1794 5 17 933 2478 824 2164 54 1888 26 650 553 1752 96 994 332 537 423 314 665 53 232 104 391 2423 782 2078 137 987 91 643 129 794 920 2109 733 608 898 2266 621 167 938 2113 77 1597 556 2216 898 1590 430 657 61 1783 259 1809 802 1587 322 2648 923 626 670 1821 383 1236 230 1409 927 2242 371 2410 243 1319 133 1676 258 2632 93 414 993 2441 937 2549 179 81 573 2381 141 2125 209 1015 624 2474 340 2643 657 2287 126 324 831 567 621 746 51 2519 628 2360 780 656 933 523 691 1326 594 1044 55 78 650 1191 614 1569 560 446 37 1317 695 1731 797 1026 584 2527 863 2054 50 581 298 334 241 1636 859 2504 290 1687 951 2185 786 722 749 75