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