1 29
2 127
3 421
4 617
5 911
6 1009
7 1303
8 1499
9 1597
10 2087
11 2381
12 2969
13 3067
14 3361
15 3557
16 3851
17 4243
18 4733
19 4831
20 5419
21 6007
22 6203
23 6301
24 6791
25 7477
26 7673
27 8849
28 9241
29 9437
30 9829
31 10613
32 10711
33 11299
34 11593
35 11789
36 11887
37 12377
38 12671
39 13063
40 13259
41 13553
42 14533
43 14827
44 15121
45 16493
46 16787
47 17669
48 18061
49 18257
50 19139
51 19237
52 19433
53 19531
54 19727
55 20021
56 20707
57 20903
58 21001
59 21491
60 21589
61 22079
62 22961
63 23059
64 23549
65 24137
66 25117
67 25411
68 25999
69 26293
70 26489
71 26783
72 26881
73 27077
74 27763
75 28057
76 28351
77 28547
78 29429
79 29527
80 29723
81 30703
82 31193
83 32173
84 32369
85 32467
86 32957
87 33349
88 33937
89 34231
90 34721
91 34819
92 35407
93 35603
94 35897
95 36191
96 36583
97 36779
98 36877
99 37171
100 38053
101 38543
102 39229
103 39719
104 40013
105 40111
106 40699
107 40993
108 41189
109 41777
110 42071
111 42169
112 42463
113 42953
114 43051
115 43541
116 43933
117 44129
118 45403
119 45599
120 45697
121 45893
122 46187
123 47363
124 47657
125 47951
126 48049
127 48539
128 50891
129 50989
130 51283
131 51479
132 51577
133 51871
134 52067
135 52361
136 53047
137 53831
138 54419
139 54517
140 54713
141 55399
142 55889
143 55987
144 56477
145 57163
146 57457
147 57653
148 57751
149 57947
150 59123
151 59221
152 59417
153 59809
154 60103
155 60397
156 60887
157 63337
158 63533
159 64513
160 64709
161 65003
162 65101
163 65983
164 66179
165 66571
166 67061
167 67453
168 67943
169 68041
170 68531
171 69119
172 70001
173 70099
174 70393
175 70589
176 70687
177 70981
178 71471
179 71569
180 72353
181 72647
182 73039
183 73529
184 73823
185 74411
186 74509
187 75391
188 75979
189 77351
190 77743
191 78233
192 78919
193 79801
194 79997
195 80683
196 81173
197 81761
198 82153
199 82349
200 83231
201 84211
202 84407
203 84701
204 85093
205 86171
206 86269
207 86857
208 87151
209 87641
210 87739
211 88327
212 88523
213 88817
214 89209
215 89797
216 90679
217 91463
218 91757
219 92051
220 92639
221 92737
222 93913
223 94109
224 94207
225 95089
226 95383
227 95873
228 95971
229 96167
230 96461
231 97441
232 97931
233 98323
234 98519
235 98911
236 99401
237 99793
238 99989
239 102929
240 103811
241 104399
242 104693
243 104987
244 105379
245 105673
246 105967
247 106163
248 106261
249 106751
250 107339
251 107927
252 108907
253 109103
254 109201
255 109397
256 109789
257 110083
258 110573
259 111847
260 112337
261 113023
262 113513
263 114199
264 114493
265 114689
266 115571
267 115963
268 116159
269 116257
270 116747
271 117041
272 117727
273 118903
274 119099
275 119687
276 119981
277 120079
278 120569
279 120863
280 121157
281 121843
282 122039
283 122921
284 123803
285 124097
286 124489
287 124783
288 124979
289 125371
290 125959
291 126547
292 126743
293 127037
294 127331
295 128213
296 128311
297 129193
298 130369
299 130859
300 130957
301 131251
302 131447
303 131839
304 132329
305 132623
306 132721
307 134093
308 134191
309 134681
310 135367
311 135661
312 136739
313 137131
314 138209
315 138797
316 139091
317 139483
318 140071
319 140659
320 141443
321 142031
322 142619
323 143501
324 144383
325 144481
326 145069
327 146539
328 146833
329 147029
330 147617
331 148303
332 148793
333 148891
334 149087
335 149381
336 149969
337 150067
338 151243
339 151537
340 151733
341 152027
342 152419
343 152909
344 153889
345 154183
346 155653
347 155849
348 156241
349 156437
350 157907
351 158201
352 159671
353 159769
354 160357
355 160553
356 160651
357 161141
358 161729
359 162611
360 162709
361 163003
362 163199
363 164767
364 164963
365 165551
366 166237
367 167021
368 167119
369 167413
370 168197
371 168491
372 169079
373 169177
374 169373
375 169471
376 169667
377 170353
378 170647
379 170843
380 171529
381 171823
382 172313
383 172411
384 172607
385 172999
386 173293
387 173783
388 174077
389 174469
390 174763
391 174959
392 175939
393 177409
394 178487
395 178781
396 179173
397 179369
398 179957
399 181721
400 182309
401 182603
402 182701
403 183191
404 183289
405 183877
406 184073
407 185543
408 185641
409 186229
410 187111
411 187699
412 188189
413 188483
414 189169
415 189463
416 189757
417 190051
418 190639
419 191227
420 191717
421 192697
422 192991
423 193873
424 194069
425 194167
426 195049
427 195343
428 195539
429 195931
430 196519
431 197009
432 197597
433 197891
434 198479
435 199753
436 200341
437 200929
438 201517
439 202693
440 202889
441 202987
442 203183
443 203771
444 203869
445 204163
446 204359
447 204751
448 204947
449 205339
450 205633
451 206123
452 206221
453 207593
454 208279
455 209063
456 209357
457 210533
458 210631
459 210827
460 211219
461 212297
462 214943
463 215531
464 216119
465 216217
466 217001
467 217687
468 217981
469 219059
470 219353
471 219451
472 219647
473 219941
474 220333
475 220529
476 221411
477 221509
478 221999
479 222293
480 222587
481 222979
482 223273
483 223469
484 224057
485 224351
486 224449
487 224743
488 225037
489 225527
490 225821
491 225919
492 226409
493 227977
494 228859
495 229153
496 229937
497 230819
498 231701
499 231799
500 232681
501 232877
502 233759
503 235523
504 235621
505 236111
506 236209
507 236503
508 236699
509 236993
510 237091
511 237287
512 237581
513 237973
514 238267
515 238463
516 239737
517 239933
518 240913
519 241207
520 242677
521 242873
522 242971
523 243167
524 243461
525 244147
526 244637
527 245029
528 245519
529 245911
530 246793
531 247087
532 247381
533 248753
534 248851
535 249341
536 249439
537 250027
538 251203
539 251791
540 252869
541 253751
542 254437
543 254731
544 254927
545 255613
546 255907
547 257671
548 257867
549 258161
550 258847
551 259631
552 260023
553 260317
554 260807
555 261101
556 261787
557 261983
558 263257
559 264139
560 265021
561 265511
562 266099
563 266491
564 266687
565 267373
566 267569
567 267667
568 267863
569 267961
570 268843
571 269039
572 269333
573 269431
574 270509
575 271097
576 271489
577 272567
578 272959
579 273253
580 274723
581 276389
582 276487
583 276781
584 276977
585 277663
586 277859
587 278741
588 279329
589 280603
590 280897
591 281191
592 282563
593 282661
594 283837
595 284131
596 286483
597 286777
598 286973
599 288247
600 289031
601 289129
602 289423
603 289717
604 290011
605 291089
606 291481
607 291677
608 291971
609 292069
610 292363
611 293147
612 293441
613 294029
614 294127
615 294911
616 296479
617 296773
618 296969
619 297067
620 297263
621 298733
622 299027
623 299419
624 299909
625 300007
626 300301
627 300497
628 300889
629 301183
630 301673
631 302261
632 303143
633 303731
634 304417
635 304907
636 305593
637 306083
638 306377
639 307259
640 307651
641 308141
642 308827
643 309121
644 309317
645 310591
646 311473
647 311963
648 312551
649 312943
650 313727
651 314021
652 314707
653 314903
654 315589
655 315883
656 316177
657 316373
658 316471
659 316961
660 317353
661 318137
662 318431
663 318823
664 319117
665 319313
666 319411
667 319607
668 319901
669 320293
670 321077
671 321371
672 321469
673 322057
674 322351
675 322939
676 323233
677 324997
678 325487
679 325781
680 326369
681 326467
682 326663
683 327251
684 327839
685 328721
686 329309
687 329603
688 330289
689 330877
690 331171
691 331367
692 332053
693 332641
694 332837
695 333131
696 333719
697 334699
698 334993
699 336463
700 336757
701 337541
702 337639
703 338423
704 338717
705 339991
706 340481
707 340579
708 341461
709 341951
710 342049
711 342343
712 342833
713 343127
714 343813
715 345479
716 345577
717 345773
718 346361
719 347341
720 347929
721 348419
722 348811
723 349007
724 349399
725 350281
726 350771
727 350869
728 351359
729 351457
730 351653
731 351751
732 352633
733 353123
734 353711
735 355573
736 355867
737 356749
738 357239
739 358219
740 359003
741 359101
742 359297
743 360277
744 361159
745 361649
746 361747
747 361943
748 362237
749 362629
750 363119
751 363217
752 364393
753 364687
754 364883
755 365471
756 365569
757 366941
758 367823
759 368117
760 368411
761 368803
762 369097
763 369293
764 369979
765 371057
766 371939
767 372037
768 373213
769 374291
770 374389
771 374683
772 374879
773 374977
774 375467
775 375761
776 376153
777 377231
778 377329
779 377623
780 378407
781 379289
782 379387
783 379681
784 379877
785 380269
786 380563
787 381347
788 381739
789 382229
790 382621
791 383797
792 384287
793 384581
794 384973
795 385267
796 386051
797 386149
798 387031
799 387227
800 387913
801 388109
802 388403
803 388697
804 388991
805 389089
806 389579
807 389971
808 391049
809 391441
810 392519
811 392911
812 393401
813 393989
814 394577
815 394969
816 395459
817 395851
818 396733
819 397027
820 397223
821 397517
822 397811
823 398693
824 399281
825 399379
826 400261
827 400457
828 400849
829 402221
830 402613
831 403103
832 404671
833 405553
834 405749
835 406631
836 406729
837 407023
838 407219
839 407317
840 407807
841 408689
842 408787
843 409081
844 410257
845 410453
846 410551
847 410747
848 411041
849 411727
850 411923
851 412609
852 412903
853 413197
854 413981
855 416333
856 417019
857 417509
858 418391
859 418783
860 419567
861 419959
862 420253
863 420743
864 421037
865 421331
866 422311
867 422899
868 423389
869 423781
870 423977
871 424271
872 425251
873 425839
874 426427
875 426917
876 427309
877 428093
878 429367
879 429563
880 429661
881 430543
882 430739
883 431621
884 432503
885 432797
886 433679
887 433777
888 434267
889 434561
890 434659
891 435247
892 435541
893 436717
894 436913
895 437011
896 437501
897 439559
898 439853
899 440441
900 441029
901 441127
902 441421
903 442009
904 442499
905 444557
906 445537
907 446713
908 446909
909 447791
910 448379
911 449261
912 449653
913 450829
914 452201
915 453181
916 453377
917 453671
918 454063
919 454357
920 454847
921 455827
922 456023
923 456611
924 457003
925 458179
926 458669
927 458963
928 459257
929 459649
930 460531
931 461119
932 461413
933 461609
934 461707
935 462491
936 462589
937 464549
938 464647
939 464843
940 464941
941 465529
942 466019
943 467293
944 467587
945 467783
946 467881
947 468371
948 469253
949 469351
950 469841
951 469939
952 470429
953 471703
954 471997
955 472193
956 473173
957 473761
958 474839
959 474937
960 475427
961 475721
962 476407
963 476603
964 476701
965 478171
966 479543
967 481307
968 481699
969 482189
970 482483
971 483071
972 483757
973 483953
974 484639
975 485423
976 485717
977 486697
978 486991
979 487187
980 487481
981 487873
982 488069
983 489343
984 489539
985 489833
986 490421
987 490519
988 492871
989 493067
990 494341
991 495713
992 496007
993 496399
994 496889
995 497281
996 497771
997 497869
998 498163
999 498653
1000 498947