1 52 2 104 3 988 4 1976 5 3068 6 3172 7 5252 8 5356 9 5564 10 6136 11 6344 12 7124 13 7748 14 8164 15 8684 16 10244 17 10712 18 12532 19 13364 20 13676 21 13988 22 14092 23 16276 24 16328 25 17212 26 17368 27 17524 28 18044 29 18356 30 19084 31 19916 32 20228 33 20488 34 20644 35 22828 36 23348 37 23764 38 24908 39 25064 40 26156 41 27092 42 27352 43 28132 44 28184 45 28444 46 28964 47 29588 48 29692 49 31148 50 31564 51 31876 52 32084 53 32552 54 32812 55 33436 56 34372 57 34424 58 35048 59 35204 60 36452 61 38116 62 38168 63 39052 64 39364 65 39832 66 40196 67 40456 68 40924 69 41288 70 41444 71 42172 72 43108 73 43628 74 44668 75 44876 76 45604 77 45656 78 47164 79 47528 80 48308 81 48724 82 48932 83 50284 84 50804 85 51116 86 51532 87 52468 88 54184 89 54652 90 55172 91 56264 92 56732 93 56888 94 57044 95 57668 96 58084 97 59176 98 59384 99 60476 100 60892 101 61724 102 62452 103 63076 104 63128 105 63752 106 64324 107 64948 108 65468 109 65624 110 66872 111 67132 112 67964 113 68588 114 68692 115 68744 116 70772 117 71396 118 71812 119 72748 120 72904 121 74204 122 74516 123 75244 124 76232 125 77116 126 77324 127 77428 128 77636 129 78104 130 78728 131 79196 132 80392 133 80756 134 81848 135 83564 136 83668 137 83876 138 84188 139 84292 140 84344 141 84604 142 85124 143 86164 144 86216 145 86684 146 86788 147 88348 148 88868 149 89336 150 89492 151 90844 152 91208 153 91468 154 92924 155 93028 156 93652 157 94328 158 94796 159 96772 160 97084 161 97448 162 97604 163 99164 164 99788 165 100568 166 101348 167 101452 168 102908 169 103064 170 103636 171 103844 172 103948 173 104572 174 104936 175 105404 176 106756 177 108212 178 108316 179 108524 180 108628 181 109148 182 109304 183 109772 184 109876 185 110344 186 111124 187 111956 188 112372 189 113308 190 113464 191 114556 192 115076 193 115492 194 116168 195 116324 196 116428 197 116636 198 118612 199 118924 200 120068 201 120172 202 120952 203 121732 204 121784 205 122044 206 123292 207 123604 208 123812 209 124228 210 124904 211 125684 212 125996 213 126152 214 127244 215 128284 216 128596 217 128648 218 129896 219 130156 220 130936 221 131092 222 131612 223 132028 224 132652 225 132964 226 134108 227 134264 228 134732 229 135668 230 136084 231 136916 232 137384 233 138164 234 138268 235 139724 236 139828 237 140764 238 141388 239 141908 240 142012 241 142792 242 143624 243 144404 244 145028 245 145444 246 145496 247 145652 248 147316 249 147524 250 147836 251 148252 252 148408 253 148564 254 148772 255 149708 256 150488 257 151268 258 151684 259 154232 260 154856 261 155272 262 155948 263 156052 264 156572 265 156988 266 158132 267 159172 268 160108 269 160316 270 160628 271 161512 272 162188 273 164684 274 165412 275 165724 276 165932 277 166556 278 166868 279 167128 280 167284 281 167336 282 167492 283 167752 284 168584 285 169052 286 169156 287 169208 288 169364 289 170092 290 172276 291 172328 292 173212 293 173576 294 173836 295 174044 296 175292 297 175396 298 176696 299 177164 300 177736 301 178516 302 178984 303 179972 304 180284 305 181012 306 181688 307 182572 308 182884 309 182936 310 183716 311 184444 312 184964 313 186056 314 186212 315 187148 316 187304 317 187564 318 188084 319 188812 320 190268 321 190892 322 191932 323 192244 324 192452 325 192868 326 193388 327 193544 328 193804 329 194116 330 194168 331 197444 332 198328 333 198796 334 199316 335 200044 336 201604 337 202228 338 202696 339 202904 340 203684 341 204308 342 204412 343 205244 344 206284 345 207272 346 207428 347 207688 348 207896 349 208052 350 208156 351 208676 352 209092 353 209144 354 209404 355 210548 356 210652 357 212108 358 213512 359 213772 360 214604 361 214708 362 214916 363 215228 364 215956 365 216164 366 216268 367 216632 368 217048 369 217204 370 217256 371 218296 372 219284 373 219752 374 219908 375 220532 376 220636 377 221156 378 221468 379 221572 380 222248 381 222716 382 223028 383 223912 384 224744 385 225004 386 225524 387 226564 388 226616 389 226876 390 228644 391 229112 392 229892 393 229996 394 230152 395 230984 396 232076 397 232648 398 232856 399 233272 400 234364 401 234676 402 235196 403 236444 404 237224 405 237848 406 238732 407 239044 408 240136 409 240292 410 240344 411 241436 412 241748 413 241852 414 242164 415 242476 416 242996 417 243308 418 243464 419 244088 420 245492 421 245596 422 246584 423 247208 424 247624 425 248456 426 248716 427 248924 428 249548 429 249652 430 250276 431 251212 432 251368 433 251992 434 252772 435 253604 436 254228 437 254956 438 255268 439 256412 440 256568 441 256724 442 257192 443 257452 444 257764 445 258284 446 258596 447 259844 448 260312 449 260468 450 261196 451 262184 452 263068 453 264004 454 264056 455 265148 456 265252 457 265304 458 265564 459 265876 460 265928 461 267644 462 268216 463 268684 464 269464 465 269828 466 270868 467 271804 468 272116 469 272168 470 273572 471 273832 472 274196 473 274612 474 276068 475 276328 476 276536 477 276796 478 278044 479 278252 480 279448 481 279656 482 280124 483 280436 484 281164 485 281476 486 281528 487 281684 488 281788 489 282724 490 282776 491 283348 492 284024 493 284492 494 284908 495 286364 496 286988 497 288808 498 289276 499 290212 500 290732 501 290888 502 292396 503 293332 504 293644 505 293852 506 294632 507 294788 508 295672 509 295828 510 296036 511 296452 512 296504 513 297128 514 297284 515 297544 516 298324 517 298948 518 300716 519 301132 520 301964 521 302276 522 302536 523 302692 524 303004 525 303368 526 303836 527 304564 528 304772 529 305084 530 305188 531 305708 532 305812 533 306644 534 307996 535 308204 536 308828 537 309868 538 311012 539 312104 540 312572 541 313144 542 313508 543 313924 544 313976 545 314236 546 314444 547 315484 548 315796 549 316628 550 316732 551 318292 552 318344 553 319436 554 319852 555 320216 556 320632 557 321256 558 322556 559 322972 560 323284 561 323492 562 326092 563 326404 564 326716 565 326924 566 327028 567 327548 568 327652 569 328172 570 328484 571 329368 572 330356 573 330668 574 330772 575 330824 576 331396 577 331448 578 331708 579 331864 580 332228 581 332956 582 333112 583 333892 584 334204 585 334568 586 334984 587 336388 588 336596 589 338104 590 338312 591 338728 592 339404 593 339508 594 340184 595 341588 596 341692 597 343148 598 343564 599 344552 600 345124 601 345956 602 346268 603 346424 604 347672 605 347828 606 348452 607 348764 608 348868 609 349388 610 350116 611 350324 612 350584 613 350792 614 351676 615 352508 616 352612 617 353132 618 353756 619 354796 620 355004 621 355316 622 355732 623 356564 624 357032 625 357188 626 357916 627 359164 628 359684 629 361868 630 362024 631 362284 632 362492 633 362804 634 363844 635 364988 636 365144 637 365768 638 367432 639 368888 640 369668 641 369928 642 373204 643 373724 644 374764 645 375076 646 375128 647 375388 648 375908 649 376168 650 376636 651 376844 652 377624 653 378404 654 378716 655 379444 656 380068 657 380536 658 380692 659 381784 660 383188 661 383864 662 384488 663 384904 664 385372 665 385736 666 387608 667 388232 668 388804 669 389324 670 389428 671 389948 672 391508 673 391924 674 392236 675 392444 676 393068 677 393172 678 394628 679 394888 680 395356 681 395564 682 397592 683 398632 684 399412 685 399724 686 400088 687 400348 688 400556 689 402532 690 403208 691 403468 692 404456 693 405236 694 406484 695 407108 696 408356 697 408616 698 408824 699 411164 700 411788 701 412204 702 412516 703 412568 704 412724 705 413348 706 413452 707 416312 708 416468 709 417352 710 418028 711 418184 712 418808 713 420212 714 420628 715 421096 716 421252 717 421304 718 422084 719 423644 720 424372 721 424684 722 425932 723 426868 724 427388 725 427492 726 427544 727 429208 728 429416 729 429832 730 429988 731 431132 732 431912 733 432172 734 432328 735 432484 736 432536 737 433732 738 434408 739 434564 740 435188 741 435604 742 436124 743 436228 744 437788 745 437996 746 438308 747 438412 748 439244 749 439816 750 440284 751 441064 752 441272 753 442052 754 442312 755 442936 756 443092 757 443144 758 443404 759 443924 760 444236 761 445796 762 446212 763 447044 764 447148 765 447668 766 448708 767 450008 768 450788 769 451048 770 451204 771 451412 772 451516 773 452348 774 452764 775 453076 776 453128 777 453752 778 454012 779 454844 780 455156 781 457132 782 457288 783 458588 784 458692 785 459212 786 459628 787 459784 788 459992 789 460148 790 460876 791 461084 792 462124 793 463996 794 464152 795 464932 796 466076 797 466492 798 467948 799 468052 800 468364 801 468676 802 468728 803 469352 804 470132 805 470236 806 470392 807 470548 808 472628 809 472732 810 472888 811 473356 812 473668 813 474604 814 475852 815 476372 816 477412 817 477464 818 478088 819 478348 820 478556 821 478868 822 479804 823 480428 824 480584 825 481364 826 481676 827 482404 828 482612 829 483496 830 483704 831 484172 832 484328 833 484952 834 485524 835 485836 836 487604 837 488956 838 489476 839 489892 840 490412 841 490516 842 490724 843 490984 844 491192 845 491972 846 492284 847 493532 848 494572 849 495716 850 496652 851 497432 852 497848 853 498004 854 498524 855 499304 856 500188 857 500552 858 500812 859 501436 860 501748 861 502372 862 502424 863 503204 864 503308 865 504244 866 505388 867 505544 868 506428 869 506636 870 506948 871 507208 872 507884 873 507988 874 508612 875 508924 876 509912 877 510172 878 510484 879 510536 880 511628 881 512252 882 512356 883 512564 884 512668 885 512824 886 513292 887 513448 888 514124 889 514748 890 514904 891 515164 892 515528 893 515996 894 516308 895 516412 896 516568 897 516932 898 517192 899 517348 900 519688 901 520364 902 520936 903 521924 904 522028 905 522392 906 523484 907 524108 908 524836 909 525148 910 525356 911 526136 912 526916 913 527228 914 528008 915 528788 916 529412 917 529724 918 530036 919 530452 920 530504 921 530972 922 531128 923 531596 924 531752 925 532844 926 533468 927 533884 928 534196 929 535028 930 535652 931 536692 932 537368 933 537524 934 537836 935 538564 936 539188 937 541736 938 542204 939 542308 940 542516 941 543608 942 543764 943 543868 944 544232 945 544804 946 545324 947 545948 948 547612 949 549068 950 549224 951 549484 952 551044 953 551252 954 552812 955 553592 956 553852 957 554164 958 554476 959 554684 960 555724 961 556088 962 556504 963 556972 964 557596 965 557908 966 558428 967 561028 968 561964 969 562172 970 562328 971 562952 972 563212 973 563368 974 563524 975 563576 976 564044 977 564356 978 564668 979 564772 980 565084 981 565448 982 566228 983 566332 984 566696 985 567268 986 568724 987 568828 988 568984 989 569348 990 569764 991 569816 992 570596 993 570908 994 571324 995 572156 996 572728 997 574964 998 575068 999 575588 1000 576316