1 0
2 3
3 5
4 6
5 7
6 8
7 11
8 13
9 14
10 15
11 16
12 19
13 21
14 22
15 23
16 24
17 27
18 29
19 30
20 31
21 32
22 35
23 37
24 38
25 39
26 40
27 43
28 45
29 46
30 47
31 48
32 51
33 53
34 54
35 55
36 56
37 59
38 61
39 62
40 63
41 64
42 67
43 69
44 70
45 71
46 72
47 75
48 77
49 78
50 79
51 80
52 83
53 85
54 86
55 87
56 88
57 91
58 93
59 94
60 95
61 96
62 99
63 101
64 102
65 103
66 104
67 107
68 109
69 110
70 111
71 112
72 115
73 117
74 118
75 119
76 120
77 123
78 125
79 126
80 127
81 128
82 131
83 133
84 134
85 135
86 136
87 139
88 141
89 142
90 143
91 144
92 147
93 149
94 150
95 151
96 152
97 155
98 157
99 158
100 159
101 160
102 163
103 165
104 166
105 167
106 168
107 171
108 173
109 174
110 175
111 176
112 179
113 181
114 182
115 183
116 184
117 187
118 189
119 190
120 191
121 192
122 195
123 197
124 198
125 199
126 200
127 203
128 205
129 206
130 207
131 208
132 211
133 213
134 214
135 215
136 216
137 219
138 221
139 222
140 223
141 224
142 227
143 229
144 230
145 231
146 232
147 235
148 237
149 238
150 239
151 240
152 243
153 245
154 246
155 247
156 248
157 251
158 253
159 254
160 255
161 256
162 259
163 261
164 262
165 263
166 264
167 267
168 269
169 270
170 271
171 272
172 275
173 277
174 278
175 279
176 280
177 283
178 285
179 286
180 287
181 288
182 291
183 293
184 294
185 295
186 296
187 299
188 301
189 302
190 303
191 304
192 307
193 309
194 310
195 311
196 312
197 315
198 317
199 318
200 319
201 320
202 323
203 325
204 326
205 327
206 328
207 331
208 333
209 334
210 335
211 336
212 339
213 341
214 342
215 343
216 344
217 347
218 349
219 350
220 351
221 352
222 355
223 357
224 358
225 359
226 360
227 363
228 365
229 366
230 367
231 368
232 371
233 373
234 374
235 375
236 376
237 379
238 381
239 382
240 383
241 384
242 387
243 389
244 390
245 391
246 392
247 395
248 397
249 398
250 399
251 400
252 403
253 405
254 406
255 407
256 408
257 411
258 413
259 414
260 415
261 416
262 419
263 421
264 422
265 423
266 424
267 427
268 429
269 430
270 431
271 432
272 435
273 437
274 438
275 439
276 440
277 443
278 445
279 446
280 447
281 448
282 451
283 453
284 454
285 455
286 456
287 459
288 461
289 462
290 463
291 464
292 467
293 469
294 470
295 471
296 472
297 475
298 477
299 478
300 479
301 480
302 483
303 485
304 486
305 487
306 488
307 491
308 493
309 494
310 495
311 496
312 499
313 501
314 502
315 503
316 504
317 507
318 509
319 510
320 511
321 512
322 515
323 517
324 518
325 519
326 520
327 523
328 525
329 526
330 527
331 528
332 531
333 533
334 534
335 535
336 536
337 539
338 541
339 542
340 543
341 544
342 547
343 549
344 550
345 551
346 552
347 555
348 557
349 558
350 559
351 560
352 563
353 565
354 566
355 567
356 568
357 571
358 573
359 574
360 575
361 576
362 579
363 581
364 582
365 583
366 584
367 587
368 589
369 590
370 591
371 592
372 595
373 597
374 598
375 599
376 600
377 603
378 605
379 606
380 607
381 608
382 611
383 613
384 614
385 615
386 616
387 619
388 621
389 622
390 623
391 624
392 627
393 629
394 630
395 631
396 632
397 635
398 637
399 638
400 639
401 640
402 643
403 645
404 646
405 647
406 648
407 651
408 653
409 654
410 655
411 656
412 659
413 661
414 662
415 663
416 664
417 667
418 669
419 670
420 671
421 672
422 675
423 677
424 678
425 679
426 680
427 683
428 685
429 686
430 687
431 688
432 691
433 693
434 694
435 695
436 696
437 699
438 701
439 702
440 703
441 704
442 707
443 709
444 710
445 711
446 712
447 715
448 717
449 718
450 719
451 720
452 723
453 725
454 726
455 727
456 728
457 731
458 733
459 734
460 735
461 736
462 739
463 741
464 742
465 743
466 744
467 747
468 749
469 750
470 751
471 752
472 755
473 757
474 758
475 759
476 760
477 763
478 765
479 766
480 767
481 768
482 771
483 773
484 774
485 775
486 776
487 779
488 781
489 782
490 783
491 784
492 787
493 789
494 790
495 791
496 792
497 795
498 797
499 798
500 799
501 800
502 803
503 805
504 806
505 807
506 808
507 811
508 813
509 814
510 815
511 816
512 819
513 821
514 822
515 823
516 824
517 827
518 829
519 830
520 831
521 832
522 835
523 837
524 838
525 839
526 840
527 843
528 845
529 846
530 847
531 848
532 851
533 853
534 854
535 855
536 856
537 859
538 861
539 862
540 863
541 864
542 867
543 869
544 870
545 871
546 872
547 875
548 877
549 878
550 879
551 880
552 883
553 885
554 886
555 887
556 888
557 891
558 893
559 894
560 895
561 896
562 899
563 901
564 902
565 903
566 904
567 907
568 909
569 910
570 911
571 912
572 915
573 917
574 918
575 919
576 920
577 923
578 925
579 926
580 927
581 928
582 931
583 933
584 934
585 935
586 936
587 939
588 941
589 942
590 943
591 944
592 947
593 949
594 950
595 951
596 952
597 955
598 957
599 958
600 959
601 960
602 963
603 965
604 966
605 967
606 968
607 971
608 973
609 974
610 975
611 976
612 979
613 981
614 982
615 983
616 984
617 987
618 989
619 990
620 991
621 992
622 995
623 997
624 998
625 999
626 1000
627 1003
628 1005
629 1006
630 1007
631 1008
632 1011
633 1013
634 1014
635 1015
636 1016
637 1019
638 1021
639 1022
640 1023
641 1024
642 1027
643 1029
644 1030
645 1031
646 1032
647 1035
648 1037
649 1038
650 1039
651 1040
652 1043
653 1045
654 1046
655 1047
656 1048
657 1051
658 1053
659 1054
660 1055
661 1056
662 1059
663 1061
664 1062
665 1063
666 1064
667 1067
668 1069
669 1070
670 1071
671 1072
672 1075
673 1077
674 1078
675 1079
676 1080
677 1083
678 1085
679 1086
680 1087
681 1088
682 1091
683 1093
684 1094
685 1095
686 1096
687 1099
688 1101
689 1102
690 1103
691 1104
692 1107
693 1109
694 1110
695 1111
696 1112
697 1115
698 1117
699 1118
700 1119
701 1120
702 1123
703 1125
704 1126
705 1127
706 1128
707 1131
708 1133
709 1134
710 1135
711 1136
712 1139
713 1141
714 1142
715 1143
716 1144
717 1147
718 1149
719 1150
720 1151
721 1152
722 1155
723 1157
724 1158
725 1159
726 1160
727 1163
728 1165
729 1166
730 1167
731 1168
732 1171
733 1173
734 1174
735 1175
736 1176
737 1179
738 1181
739 1182
740 1183
741 1184
742 1187
743 1189
744 1190
745 1191
746 1192
747 1195
748 1197
749 1198
750 1199
751 1200
752 1203
753 1205
754 1206
755 1207
756 1208
757 1211
758 1213
759 1214
760 1215
761 1216
762 1219
763 1221
764 1222
765 1223
766 1224
767 1227
768 1229
769 1230
770 1231
771 1232
772 1235
773 1237
774 1238
775 1239
776 1240
777 1243
778 1245
779 1246
780 1247
781 1248
782 1251
783 1253
784 1254
785 1255
786 1256
787 1259
788 1261
789 1262
790 1263
791 1264
792 1267
793 1269
794 1270
795 1271
796 1272
797 1275
798 1277
799 1278
800 1279
801 1280
802 1283
803 1285
804 1286
805 1287
806 1288
807 1291
808 1293
809 1294
810 1295
811 1296
812 1299
813 1301
814 1302
815 1303
816 1304
817 1307
818 1309
819 1310
820 1311
821 1312
822 1315
823 1317
824 1318
825 1319
826 1320
827 1323
828 1325
829 1326
830 1327
831 1328
832 1331
833 1333
834 1334
835 1335
836 1336
837 1339
838 1341
839 1342
840 1343
841 1344
842 1347
843 1349
844 1350
845 1351
846 1352
847 1355
848 1357
849 1358
850 1359
851 1360
852 1363
853 1365
854 1366
855 1367
856 1368
857 1371
858 1373
859 1374
860 1375
861 1376
862 1379
863 1381
864 1382
865 1383
866 1384
867 1387
868 1389
869 1390
870 1391
871 1392
872 1395
873 1397
874 1398
875 1399
876 1400
877 1403
878 1405
879 1406
880 1407
881 1408
882 1411
883 1413
884 1414
885 1415
886 1416
887 1419
888 1421
889 1422
890 1423
891 1424
892 1427
893 1429
894 1430
895 1431
896 1432
897 1435
898 1437
899 1438
900 1439
901 1440
902 1443
903 1445
904 1446
905 1447
906 1448
907 1451
908 1453
909 1454
910 1455
911 1456
912 1459
913 1461
914 1462
915 1463
916 1464
917 1467
918 1469
919 1470
920 1471
921 1472
922 1475
923 1477
924 1478
925 1479
926 1480
927 1483
928 1485
929 1486
930 1487
931 1488
932 1491
933 1493
934 1494
935 1495
936 1496
937 1499
938 1501
939 1502
940 1503
941 1504
942 1507
943 1509
944 1510
945 1511
946 1512
947 1515
948 1517
949 1518
950 1519
951 1520
952 1523
953 1525
954 1526
955 1527
956 1528
957 1531
958 1533
959 1534
960 1535
961 1536
962 1539
963 1541
964 1542
965 1543
966 1544
967 1547
968 1549
969 1550
970 1551
971 1552
972 1555
973 1557
974 1558
975 1559
976 1560
977 1563
978 1565
979 1566
980 1567
981 1568
982 1571
983 1573
984 1574
985 1575
986 1576
987 1579
988 1581
989 1582
990 1583
991 1584
992 1587
993 1589
994 1590
995 1591
996 1592
997 1595
998 1597
999 1598
1000 1599