1 1
2 4
3 6
4 8
5 9
6 10
7 20
8 21
9 23
10 27
11 28
12 29
13 32
14 33
15 34
16 35
17 36
18 37
19 39
20 40
21 41
22 42
23 44
24 46
25 47
26 49
27 54
28 55
29 56
30 57
31 60
32 61
33 62
34 63
35 64
36 65
37 67
38 77
39 79
40 80
41 84
42 87
43 93
44 95
45 102
46 103
47 105
48 109
49 111
50 112
51 113
52 115
53 117
54 118
55 120
56 121
57 122
58 124
59 128
60 131
61 134
62 137
63 138
64 139
65 140
66 143
67 144
68 145
69 146
70 147
71 150
72 151
73 153
74 155
75 159
76 160
77 161
78 163
79 167
80 170
81 172
82 173
83 176
84 177
85 179
86 180
87 186
88 194
89 195
90 196
91 197
92 199
93 200
94 201
95 202
96 203
97 206
98 208
99 209
100 212
101 218
102 221
103 222
104 224
105 227
106 230
107 232
108 233
109 234
110 235
111 236
112 237
113 239
114 242
115 248
116 249
117 250
118 251
119 252
120 254
121 255
122 256
123 260
124 262
125 265
126 266
127 267
128 268
129 269
130 271
131 272
132 273
133 274
134 277
135 278
136 280
137 281
138 282
139 283
140 284
141 285
142 286
143 287
144 288
145 289
146 291
147 292
148 297
149 298
150 302
151 304
152 306
153 307
154 309
155 310
156 311
157 313
158 316
159 317
160 322
161 323
162 326
163 327
164 328
165 329
166 333
167 335
168 336
169 337
170 338
171 339
172 340
173 341
174 344
175 346
176 347
177 348
178 353
179 354
180 355
181 356
182 357
183 359
184 360
185 361
186 362
187 364
188 366
189 367
190 368
191 370
192 371
193 374
194 377
195 379
196 383
197 385
198 386
199 388
200 389
201 392
202 394
203 397
204 400
205 401
206 403
207 404
208 406
209 407
210 410
211 411
212 416
213 419
214 423
215 424
216 425
217 426
218 428
219 429
220 431
221 432
222 433
223 434
224 435
225 436
226 437
227 444
228 445
229 449
230 454
231 455
232 456
233 458
234 459
235 462
236 464
237 467
238 469
239 472
240 473
241 474
242 475
243 478
244 487
245 490
246 492
247 495
248 499
249 501
250 503
251 504
252 505
253 507
254 509
255 510
256 512
257 514
258 516
259 518
260 519
261 520
262 521
263 522
264 523
265 524
266 526
267 527
268 528
269 529
270 531
271 532
272 535
273 536
274 538
275 539
276 540
277 542
278 543
279 545
280 546
281 548
282 553
283 554
284 557
285 560
286 563
287 564
288 565
289 566
290 568
291 574
292 576
293 580
294 581
295 586
296 587
297 589
298 590
299 593
300 594
301 596
302 598
303 599
304 601
305 602
306 603
307 606
308 608
309 610
310 611
311 612
312 613
313 614
314 616
315 617
316 618
317 620
318 621
319 623
320 625
321 626
322 627
323 628
324 629
325 630
326 633
327 635
328 636
329 640
330 641
331 643
332 644
333 645
334 646
335 647
336 649
337 651
338 653
339 655
340 659
341 662
342 665
343 666
344 669
345 673
346 675
347 676
348 677
349 678
350 681
351 683
352 685
353 686
354 687
355 694
356 697
357 699
358 700
359 701
360 702
361 703
362 705
363 707
364 708
365 709
366 710
367 711
368 712
369 714
370 715
371 718
372 720
373 721
374 722
375 723
376 724
377 725
378 727
379 729
380 731
381 734
382 735
383 737
384 738
385 740
386 741
387 743
388 745
389 747
390 750
391 752
392 753
393 754
394 756
395 757
396 758
397 759
398 760
399 768
400 771
401 774
402 775
403 777
404 782
405 784
406 786
407 787
408 788
409 789
410 791
411 792
412 794
413 795
414 798
415 801
416 805
417 807
418 808
419 809
420 810
421 814
422 815
423 816
424 819
425 820
426 823
427 825
428 826
429 828
430 831
431 834
432 836
433 837
434 838
435 841
436 842
437 848
438 849
439 852
440 857
441 862
442 863
443 864
444 865
445 866
446 867
447 871
448 873
449 875
450 876
451 879
452 880
453 882
454 884
455 885
456 886
457 887
458 888
459 889
460 891
461 892
462 895
463 896
464 897
465 898
466 899
467 900
468 901
469 902
470 903
471 905
472 908
473 912
474 913
475 914
476 917
477 918
478 919
479 922
480 924
481 925
482 929
483 930
484 931
485 933
486 934
487 936
488 938
489 939
490 940
491 941
492 942
493 943
494 945
495 946
496 947
497 956
498 957
499 959
500 960
501 961
502 966
503 967
504 969
505 970
506 971
507 972
508 978
509 979
510 982
511 984
512 985
513 987
514 988
515 989
516 992
517 993
518 997
519 998
520 999
521 1003
522 1005
523 1006
524 1007
525 1008
526 1009
527 1011
528 1012
529 1014
530 1017
531 1019
532 1020
533 1023
534 1029
535 1030
536 1031
537 1032
538 1035
539 1041
540 1045
541 1046
542 1048
543 1049
544 1051
545 1057
546 1058
547 1063
548 1064
549 1069
550 1070
551 1072
552 1074
553 1077
554 1079
555 1080
556 1081
557 1083
558 1085
559 1087
560 1093
561 1097
562 1098
563 1100
564 1101
565 1102
566 1104
567 1105
568 1109
569 1113
570 1114
571 1115
572 1118
573 1120
574 1122
575 1123
576 1128
577 1130
578 1132
579 1133
580 1134
581 1136
582 1137
583 1138
584 1140
585 1141
586 1142
587 1144
588 1146
589 1147
590 1148
591 1152
592 1154
593 1157
594 1158
595 1159
596 1160
597 1161
598 1162
599 1163
600 1166
601 1168
602 1171
603 1176
604 1177
605 1178
606 1179
607 1183
608 1185
609 1187
610 1188
611 1189
612 1191
613 1192
614 1194
615 1195
616 1197
617 1198
618 1199
619 1203
620 1205
621 1207
622 1212
623 1214
624 1215
625 1216
626 1219
627 1221
628 1222
629 1224
630 1225
631 1228
632 1229
633 1230
634 1231
635 1233
636 1235
637 1236
638 1237
639 1239
640 1241
641 1243
642 1244
643 1247
644 1248
645 1249
646 1251
647 1252
648 1253
649 1257
650 1259
651 1261
652 1262
653 1267
654 1268
655 1271
656 1272
657 1274
658 1275
659 1282
660 1285
661 1286
662 1287
663 1291
664 1292
665 1294
666 1295
667 1298
668 1299
669 1301
670 1303
671 1304
672 1309
673 1311
674 1314
675 1315
676 1316
677 1318
678 1319
679 1320
680 1325
681 1326
682 1327
683 1328
684 1331
685 1334
686 1338
687 1343
688 1344
689 1351
690 1353
691 1357
692 1358
693 1362
694 1367
695 1371
696 1374
697 1376
698 1382
699 1383
700 1386
701 1387
702 1388
703 1392
704 1394
705 1395
706 1402
707 1403
708 1404
709 1406
710 1407
711 1409
712 1416
713 1417
714 1418
715 1420
716 1421
717 1424
718 1426
719 1427
720 1428
721 1430
722 1433
723 1434
724 1437
725 1438
726 1439
727 1440
728 1441
729 1443
730 1445
731 1447
732 1448
733 1450
734 1451
735 1454
736 1455
737 1456
738 1457
739 1458
740 1460
741 1461
742 1463
743 1464
744 1467
745 1468
746 1470
747 1472
748 1473
749 1474
750 1475
751 1477
752 1478
753 1483
754 1484
755 1485
756 1487
757 1488
758 1489
759 1494
760 1495
761 1496
762 1497
763 1498
764 1500
765 1502
766 1507
767 1508
768 1509
769 1512
770 1513
771 1515
772 1517
773 1522
774 1523
775 1525
776 1526
777 1530
778 1532
779 1533
780 1534
781 1537
782 1539
783 1541
784 1542
785 1544
786 1547
787 1548
788 1549
789 1550
790 1551
791 1553
792 1554
793 1558
794 1562
795 1564
796 1565
797 1567
798 1569
799 1570
800 1571
801 1573
802 1574
803 1576
804 1579
805 1581
806 1582
807 1584
808 1586
809 1588
810 1589
811 1590
812 1592
813 1596
814 1597
815 1598
816 1599
817 1600
818 1606
819 1608
820 1609
821 1610
822 1611
823 1612
824 1614
825 1617
826 1618
827 1624
828 1625
829 1630
830 1634
831 1636
832 1637
833 1638
834 1639
835 1640
836 1643
837 1644
838 1648
839 1652
840 1654
841 1657
842 1658
843 1659
844 1660
845 1663
846 1664
847 1665
848 1666
849 1667
850 1675
851 1676
852 1679
853 1680
854 1681
855 1682
856 1683
857 1686
858 1688
859 1689
860 1691
861 1692
862 1694
863 1698
864 1700
865 1702
866 1704
867 1705
868 1708
869 1710
870 1711
871 1712
872 1713
873 1722
874 1724
875 1725
876 1727
877 1730
878 1731
879 1733
880 1734
881 1735
882 1738
883 1739
884 1741
885 1742
886 1743
887 1744
888 1746
889 1749
890 1750
891 1751
892 1752
893 1759
894 1760
895 1762
896 1764
897 1766
898 1769
899 1770
900 1773
901 1775
902 1777
903 1778
904 1780
905 1781
906 1782
907 1783
908 1786
909 1787
910 1789
911 1790
912 1792
913 1794
914 1796
915 1799
916 1801
917 1802
918 1809
919 1810
920 1811
921 1813
922 1816
923 1817
924 1819
925 1821
926 1822
927 1824
928 1825
929 1826
930 1827
931 1829
932 1831
933 1832
934 1834
935 1835
936 1836
937 1837
938 1838
939 1839
940 1845
941 1846
942 1852
943 1856
944 1857
945 1858
946 1860
947 1861
948 1862
949 1864
950 1865
951 1866
952 1869
953 1871
954 1872
955 1874
956 1875
957 1876
958 1880
959 1881
960 1883
961 1886
962 1888
963 1889
964 1890
965 1891
966 1892
967 1895
968 1896
969 1899
970 1900
971 1904
972 1907
973 1908
974 1909
975 1910
976 1914
977 1915
978 1917
979 1918
980 1921
981 1924
982 1925
983 1928
984 1929
985 1930
986 1933
987 1934
988 1935
989 1937
990 1938
991 1940
992 1942
993 1944
994 1947
995 1948
996 1951
997 1952
998 1953
999 1956
1000 1957