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