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