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