1 0
2 1
3 5
4 7
5 18
6 22
7 26
8 30
9 1031
10 1039
11 1047
12 1055
13 1063
14 1071
15 1079
16 1087
17 1095
18 1103
19 1111
20 1119
21 1127
22 1135
23 1143
24 1151
25 1159
26 1167
27 1175
28 1183
29 1191
30 1199
31 1207
32 1215
33 1223
34 1231
35 1239
36 1247
37 1255
38 1263
39 1271
40 1279
41 1287
42 1295
43 1303
44 1311
45 1319
46 1327
47 1335
48 1343
49 1351
50 1359
51 1367
52 1375
53 1383
54 1391
55 1399
56 1407
57 1415
58 1423
59 1431
60 1439
61 1447
62 1455
63 1463
64 1471
65 1479
66 1487
67 1495
68 1503
69 1511
70 1519
71 1527
72 1535
73 1543
74 1551
75 1559
76 1567
77 1575
78 1583
79 1591
80 1599
81 1607
82 1615
83 1623
84 1631
85 1639
86 1647
87 1655
88 1663
89 1671
90 1679
91 1687
92 1695
93 1703
94 1711
95 1719
96 1727
97 1735
98 1743
99 1751
100 1759
101 1767
102 1775
103 1783
104 1791
105 1799
106 1807
107 1815
108 1823
109 1831
110 1839
111 1847
112 1855
113 1863
114 1871
115 1879
116 1887
117 1895
118 1903
119 1911
120 1919
121 1927
122 1935
123 1943
124 1951
125 1959
126 1967
127 1975
128 1983
129 1991
130 1999
131 2007
132 2015
133 2023
134 2031
135 2039
136 2047
137 65548
138 65564
139 65580
140 65596
141 65612
142 65628
143 65644
144 65660
145 65676
146 65692
147 65708
148 65724
149 65740
150 65756
151 65772
152 65788
153 65804
154 65820
155 65836
156 65852
157 65868
158 65884
159 65900
160 65916
161 65932
162 65948
163 65964
164 65980
165 65996
166 66012
167 66028
168 66044
169 66060
170 66076
171 66092
172 66108
173 66124
174 66140
175 66156
176 66172
177 66188
178 66204
179 66220
180 66236
181 66252
182 66268
183 66284
184 66300
185 66316
186 66332
187 66348
188 66364
189 66380
190 66396
191 66412
192 66428
193 66444
194 66460
195 66476
196 66492
197 66508
198 66524
199 66540
200 66556
201 66572
202 66588
203 66604
204 66620
205 66636
206 66652
207 66668
208 66684
209 66700
210 66716
211 66732
212 66748
213 66764
214 66780
215 66796
216 66812
217 66828
218 66844
219 66860
220 66876
221 66892
222 66908
223 66924
224 66940
225 66956
226 66972
227 66988
228 67004
229 67020
230 67036
231 67052
232 67068
233 67084
234 67100
235 67116
236 67132
237 67148
238 67164
239 67180
240 67196
241 67212
242 67228
243 67244
244 67260
245 67276
246 67292
247 67308
248 67324
249 67340
250 67356
251 67372
252 67388
253 67404
254 67420
255 67436
256 67452
257 67468
258 67484
259 67500
260 67516
261 67532
262 67548
263 67564
264 67580
265 67596
266 67612
267 67628
268 67644
269 67660
270 67676
271 67692
272 67708
273 67724
274 67740
275 67756
276 67772
277 67788
278 67804
279 67820
280 67836
281 67852
282 67868
283 67884
284 67900
285 67916
286 67932
287 67948
288 67964
289 67980
290 67996
291 68012
292 68028
293 68044
294 68060
295 68076
296 68092
297 68108
298 68124
299 68140
300 68156
301 68172
302 68188
303 68204
304 68220
305 68236
306 68252
307 68268
308 68284
309 68300
310 68316
311 68332
312 68348
313 68364
314 68380
315 68396
316 68412
317 68428
318 68444
319 68460
320 68476
321 68492
322 68508
323 68524
324 68540
325 68556
326 68572
327 68588
328 68604
329 68620
330 68636
331 68652
332 68668
333 68684
334 68700
335 68716
336 68732
337 68748
338 68764
339 68780
340 68796
341 68812
342 68828
343 68844
344 68860
345 68876
346 68892
347 68908
348 68924
349 68940
350 68956
351 68972
352 68988
353 69004
354 69020
355 69036
356 69052
357 69068
358 69084
359 69100
360 69116
361 69132
362 69148
363 69164
364 69180
365 69196
366 69212
367 69228
368 69244
369 69260
370 69276
371 69292
372 69308
373 69324
374 69340
375 69356
376 69372
377 69388
378 69404
379 69420
380 69436
381 69452
382 69468
383 69484
384 69500
385 69516
386 69532
387 69548
388 69564
389 69580
390 69596
391 69612
392 69628
393 69644
394 69660
395 69676
396 69692
397 69708
398 69724
399 69740
400 69756
401 69772
402 69788
403 69804
404 69820
405 69836
406 69852
407 69868
408 69884
409 69900
410 69916
411 69932
412 69948
413 69964
414 69980
415 69996
416 70012
417 70028
418 70044
419 70060
420 70076
421 70092
422 70108
423 70124
424 70140
425 70156
426 70172
427 70188
428 70204
429 70220
430 70236
431 70252
432 70268
433 70284
434 70300
435 70316
436 70332
437 70348
438 70364
439 70380
440 70396
441 70412
442 70428
443 70444
444 70460
445 70476
446 70492
447 70508
448 70524
449 70540
450 70556
451 70572
452 70588
453 70604
454 70620
455 70636
456 70652
457 70668
458 70684
459 70700
460 70716
461 70732
462 70748
463 70764
464 70780
465 70796
466 70812
467 70828
468 70844
469 70860
470 70876
471 70892
472 70908
473 70924
474 70940
475 70956
476 70972
477 70988
478 71004
479 71020
480 71036
481 71052
482 71068
483 71084
484 71100
485 71116
486 71132
487 71148
488 71164
489 71180
490 71196
491 71212
492 71228
493 71244
494 71260
495 71276
496 71292
497 71308
498 71324
499 71340
500 71356
501 71372
502 71388
503 71404
504 71420
505 71436
506 71452
507 71468
508 71484
509 71500
510 71516
511 71532
512 71548
513 71564
514 71580
515 71596
516 71612
517 71628
518 71644
519 71660
520 71676
521 71692
522 71708
523 71724
524 71740
525 71756
526 71772
527 71788
528 71804
529 71820
530 71836
531 71852
532 71868
533 71884
534 71900
535 71916
536 71932
537 71948
538 71964
539 71980
540 71996
541 72012
542 72028
543 72044
544 72060
545 72076
546 72092
547 72108
548 72124
549 72140
550 72156
551 72172
552 72188
553 72204
554 72220
555 72236
556 72252
557 72268
558 72284
559 72300
560 72316
561 72332
562 72348
563 72364
564 72380
565 72396
566 72412
567 72428
568 72444
569 72460
570 72476
571 72492
572 72508
573 72524
574 72540
575 72556
576 72572
577 72588
578 72604
579 72620
580 72636
581 72652
582 72668
583 72684
584 72700
585 72716
586 72732
587 72748
588 72764
589 72780
590 72796
591 72812
592 72828
593 72844
594 72860
595 72876
596 72892
597 72908
598 72924
599 72940
600 72956
601 72972
602 72988
603 73004
604 73020
605 73036
606 73052
607 73068
608 73084
609 73100
610 73116
611 73132
612 73148
613 73164
614 73180
615 73196
616 73212
617 73228
618 73244
619 73260
620 73276
621 73292
622 73308
623 73324
624 73340
625 73356
626 73372
627 73388
628 73404
629 73420
630 73436
631 73452
632 73468
633 73484
634 73500
635 73516
636 73532
637 73548
638 73564
639 73580
640 73596
641 73612
642 73628
643 73644
644 73660
645 73676
646 73692
647 73708
648 73724
649 73740
650 73756
651 73772
652 73788
653 73804
654 73820
655 73836
656 73852
657 73868
658 73884
659 73900
660 73916
661 73932
662 73948
663 73964
664 73980
665 73996
666 74012
667 74028
668 74044
669 74060
670 74076
671 74092
672 74108
673 74124
674 74140
675 74156
676 74172
677 74188
678 74204
679 74220
680 74236
681 74252
682 74268
683 74284
684 74300
685 74316
686 74332
687 74348
688 74364
689 74380
690 74396
691 74412
692 74428
693 74444
694 74460
695 74476
696 74492
697 74508
698 74524
699 74540
700 74556
701 74572
702 74588
703 74604
704 74620
705 74636
706 74652
707 74668
708 74684
709 74700
710 74716
711 74732
712 74748
713 74764
714 74780
715 74796
716 74812
717 74828
718 74844
719 74860
720 74876
721 74892
722 74908
723 74924
724 74940
725 74956
726 74972
727 74988
728 75004
729 75020
730 75036
731 75052
732 75068
733 75084
734 75100
735 75116
736 75132
737 75148
738 75164
739 75180
740 75196
741 75212
742 75228
743 75244
744 75260
745 75276
746 75292
747 75308
748 75324
749 75340
750 75356
751 75372
752 75388
753 75404
754 75420
755 75436
756 75452
757 75468
758 75484
759 75500
760 75516
761 75532
762 75548
763 75564
764 75580
765 75596
766 75612
767 75628
768 75644
769 75660
770 75676
771 75692
772 75708
773 75724
774 75740
775 75756
776 75772
777 75788
778 75804
779 75820
780 75836
781 75852
782 75868
783 75884
784 75900
785 75916
786 75932
787 75948
788 75964
789 75980
790 75996
791 76012
792 76028
793 76044
794 76060
795 76076
796 76092
797 76108
798 76124
799 76140
800 76156
801 76172
802 76188
803 76204
804 76220
805 76236
806 76252
807 76268
808 76284
809 76300
810 76316
811 76332
812 76348
813 76364
814 76380
815 76396
816 76412
817 76428
818 76444
819 76460
820 76476
821 76492
822 76508
823 76524
824 76540
825 76556
826 76572
827 76588
828 76604
829 76620
830 76636
831 76652
832 76668
833 76684
834 76700
835 76716
836 76732
837 76748
838 76764
839 76780
840 76796
841 76812
842 76828
843 76844
844 76860
845 76876
846 76892
847 76908
848 76924
849 76940
850 76956
851 76972
852 76988
853 77004
854 77020
855 77036
856 77052
857 77068
858 77084
859 77100
860 77116
861 77132
862 77148
863 77164
864 77180
865 77196
866 77212
867 77228
868 77244
869 77260
870 77276
871 77292
872 77308
873 77324
874 77340
875 77356
876 77372
877 77388
878 77404
879 77420
880 77436
881 77452
882 77468
883 77484
884 77500
885 77516
886 77532
887 77548
888 77564
889 77580
890 77596
891 77612
892 77628
893 77644
894 77660
895 77676
896 77692
897 77708
898 77724
899 77740
900 77756
901 77772
902 77788
903 77804
904 77820
905 77836
906 77852
907 77868
908 77884
909 77900
910 77916
911 77932
912 77948
913 77964
914 77980
915 77996
916 78012
917 78028
918 78044
919 78060
920 78076
921 78092
922 78108
923 78124
924 78140
925 78156
926 78172
927 78188
928 78204
929 78220
930 78236
931 78252
932 78268
933 78284
934 78300
935 78316
936 78332
937 78348
938 78364
939 78380
940 78396
941 78412
942 78428
943 78444
944 78460
945 78476
946 78492
947 78508
948 78524
949 78540
950 78556
951 78572
952 78588
953 78604
954 78620
955 78636
956 78652
957 78668
958 78684
959 78700
960 78716
961 78732
962 78748
963 78764
964 78780
965 78796
966 78812
967 78828
968 78844
969 78860
970 78876
971 78892
972 78908
973 78924
974 78940
975 78956
976 78972
977 78988
978 79004
979 79020
980 79036
981 79052
982 79068
983 79084
984 79100
985 79116
986 79132
987 79148
988 79164
989 79180
990 79196
991 79212
992 79228
993 79244
994 79260
995 79276
996 79292
997 79308
998 79324
999 79340
1000 79356