1 28 2 56 3 532 4 868 5 1064 6 1736 7 1988 8 2828 9 2884 10 3052 11 3836 12 5068 13 5516 14 5768 15 5908 16 6104 17 6244 18 6356 19 6412 20 6748 21 7196 22 7364 23 7924 24 8708 25 8764 26 8876 27 9268 28 9716 29 9772 30 10108 31 10136 32 10276 33 10724 34 10892 35 11032 36 11228 37 11816 38 12292 39 12488 40 12796 41 12824 42 12908 43 12964 44 13076 45 13412 46 13496 47 14392 48 14588 49 14644 50 14728 51 15316 52 15596 53 15848 54 15932 55 15988 56 16996 57 17164 58 17276 59 17528 60 17752 61 18004 62 18508 63 18536 64 19348 65 19544 66 19628 67 20216 68 20524 69 20552 70 21028 71 21196 72 21448 73 21532 74 21644 75 21784 76 22988 77 23044 78 23212 79 23492 80 23996 81 24052 82 24164 83 24556 84 24584 85 24668 86 24836 87 25396 88 25592 89 25816 90 25928 91 26348 92 26908 93 27188 94 28252 95 28588 96 29176 97 29288 98 29708 99 29932 100 30548 101 30632 102 31864 103 31976 104 32228 105 32284 106 32564 107 33068 108 33964 109 33992 110 34076 111 34328 112 34636 113 34972 114 35756 115 35812 116 35924 117 36008 118 36148 119 36428 120 36484 121 36596 122 36932 123 36988 124 37016 125 38108 126 38444 127 38696 128 39172 129 39256 130 40516 131 41048 132 41524 133 41636 134 41692 135 42056 136 42392 137 42868 138 43064 139 43288 140 43484 141 43988 142 44996 143 45164 144 45332 145 45836 146 46088 147 46396 148 46424 149 46732 150 46984 151 47404 152 47516 153 47572 154 47852 155 48104 156 48188 157 48244 158 48328 159 48748 160 48916 161 49112 162 49336 163 49672 164 49924 165 50036 166 50428 167 50792 168 51268 169 51716 170 52108 171 52276 172 52388 173 52444 174 52556 175 53732 176 53816 177 54124 178 54572 179 55412 180 55804 181 55916 182 55972 183 56308 184 56504 185 56756 186 57176 187 57484 188 57988 189 58268 190 58324 191 58436 192 58492 193 59108 194 59164 195 59836 196 59864 197 60284 198 61012 199 61096 200 61628 201 61684 202 61796 203 62692 204 62804 205 63476 206 63868 207 64568 208 65324 209 65548 210 66388 211 66556 212 66668 213 66892 214 67508 215 67676 216 67928 217 68152 218 68348 219 69076 220 69244 221 69272 222 69944 223 70084 224 70868 225 71092 226 71512 227 71624 228 72296 229 72548 230 72604 231 72856 232 72884 233 72968 234 73388 235 73724 236 73864 237 73976 238 74564 239 74788 240 75292 241 75908 242 76132 243 76412 244 76468 245 76888 246 76972 247 77756 248 78148 249 78344 250 78428 251 79324 252 79604 253 80108 254 80612 255 81032 256 81452 257 81956 258 83048 259 83188 260 83384 261 83972 262 84028 263 84308 264 85148 265 85708 266 85736 267 86212 268 86324 269 86492 270 87332 271 87388 272 87836 273 88676 274 88732 275 89348 276 89404 277 89992 278 90076 279 90188 280 90328 281 91028 282 91084 283 91588 284 92428 285 92764 286 92792 287 92932 288 93268 289 93464 290 93604 291 93716 292 94388 293 94444 294 94808 295 95144 296 95704 297 96124 298 96488 299 96908 300 96964 301 97496 302 97832 303 98308 304 98476 305 98756 306 98812 307 99596 308 99652 309 99848 310 100072 311 100268 312 100324 313 100856 314 100996 315 101164 316 101276 317 101668 318 102004 319 102452 320 102536 321 102788 322 102844 323 103432 324 103516 325 103628 326 103852 327 104216 328 104356 329 104524 330 104552 331 104888 332 105476 333 106316 334 107044 335 107324 336 108248 337 108668 338 109144 339 109676 340 109732 341 109844 342 110012 343 110824 344 111076 345 111608 346 111692 347 111944 348 112028 349 112084 350 112364 351 112616 352 113428 353 114548 354 114604 355 114968 356 115108 357 115556 358 115724 359 115976 360 116284 361 116452 362 116648 363 116872 364 116956 365 116984 366 117628 367 118076 368 118132 369 118328 370 118468 371 118636 372 118748 373 118804 374 118916 375 119084 376 119308 377 119672 378 119924 379 120092 380 121828 381 122024 382 122164 383 123368 384 123788 385 123844 386 124628 387 124796 388 125384 389 125524 390 125608 391 126196 392 126364 393 126476 394 126644 395 126952 396 127736 397 128324 398 129388 399 130172 400 130228 401 130396 402 130564 403 131012 404 131096 405 131348 406 132188 407 132244 408 132776 409 133028 410 133112 411 133784 412 133924 413 134036 414 134428 415 134764 416 134876 417 135268 418 136108 419 136696 420 137284 421 138068 422 138124 423 138152 424 138488 425 140168 426 140252 427 140308 428 140588 429 140644 430 141148 431 142184 432 142436 433 142828 434 142996 435 143164 436 144116 437 144284 438 144676 439 145096 440 145208 441 145852 442 146356 443 146524 444 146636 445 147308 446 147868 447 148652 448 149044 449 149128 450 149576 451 149828 452 150556 453 150584 454 150668 455 150836 456 151564 457 151676 458 152068 459 152236 460 152264 461 152572 462 152824 463 152936 464 153188 465 153412 466 153524 467 153944 468 154196 469 154868 470 155512 471 155764 472 156044 473 156296 474 156548 475 157444 476 157948 477 158116 478 158228 479 158396 480 158648 481 159124 482 159404 483 160972 484 161224 485 162148 486 162428 487 162764 488 162904 489 163156 490 163604 491 163828 492 164108 493 164332 494 164668 495 165844 496 165956 497 166292 498 166376 499 167468 500 167636 501 168056 502 168308 503 168644 504 169036 505 169204 506 169876 507 170044 508 170548 509 170996 510 171388 511 171416 512 172004 513 172228 514 172424 515 172564 516 172984 517 173516 518 174188 519 174776 520 175196 521 175588 522 176092 523 176372 524 176428 525 176708 526 176876 527 177352 528 177464 529 177884 530 178052 531 178108 532 178444 533 178808 534 178892 535 179788 536 180152 537 180376 538 181132 539 181244 540 181468 541 182168 542 183148 543 183176 544 183484 545 183988 546 184856 547 185332 548 185528 549 185668 550 185836 551 185864 552 186284 553 186452 554 186508 555 186536 556 187208 557 187292 558 187628 559 187852 560 188132 561 188524 562 188636 563 188776 564 188888 565 189364 566 189868 567 190148 568 190204 569 190484 570 191044 571 191156 572 191212 573 191324 574 191548 575 191996 576 192164 577 192248 578 192388 579 192724 580 193396 581 193508 582 193676 583 193928 584 194572 585 194852 586 194908 587 195188 588 195356 589 195748 590 195916 591 196028 592 196364 593 196532 594 196616 595 196952 596 197092 597 197512 598 197624 599 198772 600 199304 601 199556 602 200452 603 200648 604 200956 605 201236 606 201964 607 201992 608 202132 609 202328 610 202552 611 202804 612 202916 613 203084 614 203336 615 204008 616 204316 617 204652 618 204904 619 204988 620 205268 621 205576 622 205688 623 205828 624 206332 625 207032 626 207704 627 208628 628 208712 629 209048 630 209468 631 209636 632 209692 633 211036 634 211316 635 211652 636 211708 637 212156 638 212492 639 212548 640 212884 641 212996 642 213332 643 213388 644 214088 645 214648 646 214844 647 215068 648 215236 649 216748 650 217196 651 218092 652 218876 653 219212 654 219464 655 220024 656 220444 657 220556 658 221396 659 221732 660 222124 661 222152 662 222572 663 222628 664 222964 665 223384 666 224168 667 224252 668 225092 669 226268 670 226436 671 226492 672 226828 673 226856 674 227276 675 228116 676 228788 677 229096 678 229208 679 229348 680 229852 681 230216 682 230468 683 231112 684 231448 685 232148 686 232204 687 232568 688 232904 689 233912 690 234164 691 234556 692 234836 693 235256 694 235732 695 235844 696 236012 697 236264 698 236936 699 237076 700 237272 701 237496 702 237608 703 238028 704 238168 705 238588 706 238616 707 238756 708 239036 709 239204 710 240044 711 240268 712 240716 713 240772 714 241052 715 241444 716 241612 717 241948 718 242956 719 243068 720 243124 721 243656 722 243796 723 243964 724 244328 725 244468 726 244916 727 245084 728 245308 729 245644 730 246484 731 246596 732 246932 733 246988 734 247268 735 247492 736 247576 737 247688 738 248108 739 248164 740 248836 741 249844 742 250348 743 250964 744 251048 745 251188 746 251972 747 252196 748 252308 749 252364 750 252392 751 252728 752 253148 753 253204 754 253288 755 253372 756 254548 757 254828 758 254884 759 255556 760 255724 761 255836 762 256228 763 256508 764 256648 765 256844 766 257572 767 257684 768 257852 769 258356 770 258748 771 258776 772 259196 773 259756 774 259868 775 259924 776 260344 777 260456 778 260708 779 260792 780 261128 781 261436 782 261548 783 261604 784 262024 785 262556 786 263284 787 263788 788 264068 789 264124 790 264236 791 264292 792 264376 793 264488 794 264908 795 265076 796 265748 797 265916 798 266056 799 266308 800 266588 801 266924 802 267428 803 267848 804 268072 805 268828 806 268856 807 269444 808 269528 809 269668 810 269752 811 269948 812 270004 813 270172 814 270536 815 271684 816 272216 817 272356 818 272972 819 273532 820 273868 821 274036 822 274484 823 274568 824 274876 825 275156 826 275324 827 275492 828 275828 829 276052 830 276248 831 276724 832 276836 833 277228 834 277396 835 278012 836 278068 837 278348 838 278572 839 279244 840 280196 841 280504 842 280616 843 281036 844 281092 845 281288 846 282604 847 283108 848 283892 849 284228 850 284732 851 285068 852 285404 853 285656 854 285908 855 285992 856 286244 857 286328 858 286916 859 287252 860 287308 861 287476 862 287644 863 288092 864 288428 865 288568 866 289352 867 289604 868 289996 869 290332 870 290948 871 291004 872 291704 873 291956 874 292012 875 292712 876 292796 877 292852 878 292964 879 293048 880 294364 881 295736 882 296324 883 296716 884 296828 885 296996 886 297668 887 298088 888 298228 889 298396 890 298564 891 298676 892 299236 893 299656 894 300244 895 300692 896 301112 897 301196 898 301588 899 302092 900 302708 901 302932 902 303128 903 303268 904 303352 905 303436 906 303716 907 303884 908 304108 909 304136 910 304276 911 304472 912 304892 913 305144 914 305452 915 306236 916 306292 917 306796 918 306824 919 307048 920 307412 921 307636 922 308392 923 308756 924 309652 925 309932 926 310324 927 311276 928 311332 929 311528 930 311668 931 312172 932 312844 933 312956 934 313964 935 314804 936 314888 937 315028 938 315196 939 315308 940 315896 941 316232 942 316456 943 316708 944 316876 945 317828 946 318248 947 319172 948 319508 949 319844 950 320404 951 320516 952 321524 953 321692 954 321748 955 321944 956 322084 957 323428 958 324296 959 324604 960 324856 961 325276 962 325388 963 325528 964 325724 965 326312 966 326956 967 327068 968 327656 969 328468 970 328664 971 328804 972 329336 973 329756 974 329812 975 330596 976 330988 977 331324 978 331492 979 331688 980 332164 981 332276 982 332668 983 333116 984 333844 985 334124 986 334684 987 334936 988 335132 989 335188 990 335468 991 335636 992 336616 993 337036 994 337204 995 337288 996 337652 997 337988 998 338044 999 338072 1000 338408