1 1
2 3
3 6
4 8
5 9
6 11
7 14
8 16
9 17
10 19
11 21
12 22
13 24
14 27
15 29
16 30
17 32
18 35
19 37
20 40
21 42
22 43
23 45
24 48
25 50
26 51
27 53
28 55
29 56
30 58
31 61
32 63
33 64
34 66
35 69
36 71
37 74
38 76
39 77
40 79
41 82
42 84
43 85
44 87
45 90
46 92
47 95
48 97
49 98
50 100
51 103
52 105
53 106
54 108
55 110
56 111
57 113
58 116
59 118
60 119
61 121
62 124
63 126
64 129
65 131
66 132
67 134
68 137
69 139
70 140
71 142
72 144
73 145
74 147
75 150
76 152
77 153
78 155
79 158
80 160
81 161
82 163
83 165
84 166
85 168
86 171
87 173
88 174
89 176
90 179
91 181
92 184
93 186
94 187
95 189
96 192
97 194
98 195
99 197
100 199
101 200
102 202
103 205
104 207
105 208
106 210
107 213
108 215
109 218
110 220
111 221
112 223
113 226
114 228
115 229
116 231
117 234
118 236
119 239
120 241
121 242
122 244
123 247
124 249
125 250
126 252
127 254
128 255
129 257
130 260
131 262
132 263
133 265
134 268
135 270
136 273
137 275
138 276
139 278
140 281
141 283
142 284
143 286
144 288
145 289
146 291
147 294
148 296
149 297
150 299
151 302
152 304
153 305
154 307
155 309
156 310
157 312
158 315
159 317
160 318
161 320
162 323
163 325
164 328
165 330
166 331
167 333
168 336
169 338
170 339
171 341
172 343
173 344
174 346
175 349
176 351
177 352
178 354
179 357
180 359
181 362
182 364
183 365
184 367
185 370
186 372
187 373
188 375
189 377
190 378
191 380
192 383
193 385
194 386
195 388
196 391
197 393
198 394
199 396
200 398
201 399
202 401
203 404
204 406
205 407
206 409
207 412
208 414
209 417
210 419
211 420
212 422
213 425
214 427
215 428
216 430
217 432
218 433
219 435
220 438
221 440
222 441
223 443
224 446
225 448
226 451
227 453
228 454
229 456
230 459
231 461
232 462
233 464
234 467
235 469
236 472
237 474
238 475
239 477
240 480
241 482
242 483
243 485
244 487
245 488
246 490
247 493
248 495
249 496
250 498
251 501
252 503
253 506
254 508
255 509
256 511
257 514
258 516
259 517
260 519
261 521
262 522
263 524
264 527
265 529
266 530
267 532
268 535
269 537
270 538
271 540
272 542
273 543
274 545
275 548
276 550
277 551
278 553
279 556
280 558
281 561
282 563
283 564
284 566
285 569
286 571
287 572
288 574
289 576
290 577
291 579
292 582
293 584
294 585
295 587
296 590
297 592
298 595
299 597
300 598
301 600
302 603
303 605
304 606
305 608
306 611
307 613
308 616
309 618
310 619
311 621
312 624
313 626
314 627
315 629
316 631
317 632
318 634
319 637
320 639
321 640
322 642
323 645
324 647
325 650
326 652
327 653
328 655
329 658
330 660
331 661
332 663
333 665
334 666
335 668
336 671
337 673
338 674
339 676
340 679
341 681
342 684
343 686
344 687
345 689
346 692
347 694
348 695
349 697
350 700
351 702
352 705
353 707
354 708
355 710
356 713
357 715
358 716
359 718
360 720
361 721
362 723
363 726
364 728
365 729
366 731
367 734
368 736
369 739
370 741
371 742
372 744
373 747
374 749
375 750
376 752
377 754
378 755
379 757
380 760
381 762
382 763
383 765
384 768
385 770
386 771
387 773
388 775
389 776
390 778
391 781
392 783
393 784
394 786
395 789
396 791
397 794
398 796
399 797
400 799
401 802
402 804
403 805
404 807
405 809
406 810
407 812
408 815
409 817
410 818
411 820
412 823
413 825
414 828
415 830
416 831
417 833
418 836
419 838
420 839
421 841
422 844
423 846
424 849
425 851
426 852
427 854
428 857
429 859
430 860
431 862
432 864
433 865
434 867
435 870
436 872
437 873
438 875
439 878
440 880
441 883
442 885
443 886
444 888
445 891
446 893
447 894
448 896
449 898
450 899
451 901
452 904
453 906
454 907
455 909
456 912
457 914
458 915
459 917
460 919
461 920
462 922
463 925
464 927
465 928
466 930
467 933
468 935
469 938
470 940
471 941
472 943
473 946
474 948
475 949
476 951
477 953
478 954
479 956
480 959
481 961
482 962
483 964
484 967
485 969
486 972
487 974
488 975
489 977
490 980
491 982
492 983
493 985
494 987
495 988
496 990
497 993
498 995
499 996
500 998
501 1001
502 1003
503 1004
504 1006
505 1008
506 1009
507 1011
508 1014
509 1016
510 1017
511 1019
512 1022
513 1024
514 1027
515 1029
516 1030
517 1032
518 1035
519 1037
520 1038
521 1040
522 1042
523 1043
524 1045
525 1048
526 1050
527 1051
528 1053
529 1056
530 1058
531 1061
532 1063
533 1064
534 1066
535 1069
536 1071
537 1072
538 1074
539 1077
540 1079
541 1082
542 1084
543 1085
544 1087
545 1090
546 1092
547 1093
548 1095
549 1097
550 1098
551 1100
552 1103
553 1105
554 1106
555 1108
556 1111
557 1113
558 1116
559 1118
560 1119
561 1121
562 1124
563 1126
564 1127
565 1129
566 1131
567 1132
568 1134
569 1137
570 1139
571 1140
572 1142
573 1145
574 1147
575 1148
576 1150
577 1152
578 1153
579 1155
580 1158
581 1160
582 1161
583 1163
584 1166
585 1168
586 1171
587 1173
588 1174
589 1176
590 1179
591 1181
592 1182
593 1184
594 1186
595 1187
596 1189
597 1192
598 1194
599 1195
600 1197
601 1200
602 1202
603 1205
604 1207
605 1208
606 1210
607 1213
608 1215
609 1216
610 1218
611 1221
612 1223
613 1226
614 1228
615 1229
616 1231
617 1234
618 1236
619 1237
620 1239
621 1241
622 1242
623 1244
624 1247
625 1249
626 1250
627 1252
628 1255
629 1257
630 1260
631 1262
632 1263
633 1265
634 1268
635 1270
636 1271
637 1273
638 1275
639 1276
640 1278
641 1281
642 1283
643 1284
644 1286
645 1289
646 1291
647 1294
648 1296
649 1297
650 1299
651 1302
652 1304
653 1305
654 1307
655 1310
656 1312
657 1315
658 1317
659 1318
660 1320
661 1323
662 1325
663 1326
664 1328
665 1330
666 1331
667 1333
668 1336
669 1338
670 1339
671 1341
672 1344
673 1346
674 1349
675 1351
676 1352
677 1354
678 1357
679 1359
680 1360
681 1362
682 1364
683 1365
684 1367
685 1370
686 1372
687 1373
688 1375
689 1378
690 1380
691 1381
692 1383
693 1385
694 1386
695 1388
696 1391
697 1393
698 1394
699 1396
700 1399
701 1401
702 1404
703 1406
704 1407
705 1409
706 1412
707 1414
708 1415
709 1417
710 1419
711 1420
712 1422
713 1425
714 1427
715 1428
716 1430
717 1433
718 1435
719 1438
720 1440
721 1441
722 1443
723 1446
724 1448
725 1449
726 1451
727 1454
728 1456
729 1459
730 1461
731 1462
732 1464
733 1467
734 1469
735 1470
736 1472
737 1474
738 1475
739 1477
740 1480
741 1482
742 1483
743 1485
744 1488
745 1490
746 1493
747 1495
748 1496
749 1498
750 1501
751 1503
752 1504
753 1506
754 1508
755 1509
756 1511
757 1514
758 1516
759 1517
760 1519
761 1522
762 1524
763 1525
764 1527
765 1529
766 1530
767 1532
768 1535
769 1537
770 1538
771 1540
772 1543
773 1545
774 1548
775 1550
776 1551
777 1553
778 1556
779 1558
780 1559
781 1561
782 1563
783 1564
784 1566
785 1569
786 1571
787 1572
788 1574
789 1577
790 1579
791 1582
792 1584
793 1585
794 1587
795 1590
796 1592
797 1593
798 1595
799 1598
800 1600
801 1603
802 1605
803 1606
804 1608
805 1611
806 1613
807 1614
808 1616
809 1618
810 1619
811 1621
812 1624
813 1626
814 1627
815 1629
816 1632
817 1634
818 1637
819 1639
820 1640
821 1642
822 1645
823 1647
824 1648
825 1650
826 1652
827 1653
828 1655
829 1658
830 1660
831 1661
832 1663
833 1666
834 1668
835 1671
836 1673
837 1674
838 1676
839 1679
840 1681
841 1682
842 1684
843 1687
844 1689
845 1692
846 1694
847 1695
848 1697
849 1700
850 1702
851 1703
852 1705
853 1707
854 1708
855 1710
856 1713
857 1715
858 1716
859 1718
860 1721
861 1723
862 1726
863 1728
864 1729
865 1731
866 1734
867 1736
868 1737
869 1739
870 1741
871 1742
872 1744
873 1747
874 1749
875 1750
876 1752
877 1755
878 1757
879 1758
880 1760
881 1762
882 1763
883 1765
884 1768
885 1770
886 1771
887 1773
888 1776
889 1778
890 1781
891 1783
892 1784
893 1786
894 1789
895 1791
896 1792
897 1794
898 1796
899 1797
900 1799
901 1802
902 1804
903 1805
904 1807
905 1810
906 1812
907 1815
908 1817
909 1818
910 1820
911 1823
912 1825
913 1826
914 1828
915 1831
916 1833
917 1836
918 1838
919 1839
920 1841
921 1844
922 1846
923 1847
924 1849
925 1851
926 1852
927 1854
928 1857
929 1859
930 1860
931 1862
932 1865
933 1867
934 1870
935 1872
936 1873
937 1875
938 1878
939 1880
940 1881
941 1883
942 1885
943 1886
944 1888
945 1891
946 1893
947 1894
948 1896
949 1899
950 1901
951 1902
952 1904
953 1906
954 1907
955 1909
956 1912
957 1914
958 1915
959 1917
960 1920
961 1922
962 1925
963 1927
964 1928
965 1930
966 1933
967 1935
968 1936
969 1938
970 1940
971 1941
972 1943
973 1946
974 1948
975 1949
976 1951
977 1954
978 1956
979 1959
980 1961
981 1962
982 1964
983 1967
984 1969
985 1970
986 1972
987 1974
988 1975
989 1977
990 1980
991 1982
992 1983
993 1985
994 1988
995 1990
996 1991
997 1993
998 1995
999 1996
1000 1998