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