0 0
1 3
2 6
3 9
4 11
5 14
6 17
7 20
8 22
9 25
10 28
11 30
12 33
13 36
14 39
15 41
16 44
17 47
18 49
19 52
20 55
21 58
22 60
23 63
24 66
25 68
26 71
27 74
28 77
29 79
30 82
31 85
32 87
33 90
34 93
35 96
36 98
37 101
38 104
39 107
40 109
41 112
42 115
43 117
44 120
45 123
46 126
47 128
48 131
49 134
50 136
51 139
52 142
53 145
54 147
55 150
56 153
57 155
58 158
59 161
60 164
61 166
62 169
63 172
64 174
65 177
66 180
67 183
68 185
69 188
70 191
71 193
72 196
73 199
74 202
75 204
76 207
77 210
78 213
79 215
80 218
81 221
82 223
83 226
84 229
85 232
86 234
87 237
88 240
89 242
90 245
91 248
92 251
93 253
94 256
95 259
96 261
97 264
98 267
99 270
100 272
101 275
102 278
103 280
104 283
105 286
106 289
107 291
108 294
109 297
110 300
111 302
112 305
113 308
114 310
115 313
116 316
117 319
118 321
119 324
120 327
121 329
122 332
123 335
124 338
125 340
126 343
127 346
128 348
129 351
130 354
131 357
132 359
133 362
134 365
135 367
136 370
137 373
138 376
139 378
140 381
141 384
142 386
143 389
144 392
145 395
146 397
147 400
148 403
149 406
150 408
151 411
152 414
153 416
154 419
155 422
156 425
157 427
158 430
159 433
160 435
161 438
162 441
163 444
164 446
165 449
166 452
167 454
168 457
169 460
170 463
171 465
172 468
173 471
174 473
175 476
176 479
177 482
178 484
179 487
180 490
181 493
182 495
183 498
184 501
185 503
186 506
187 509
188 512
189 514
190 517
191 520
192 522
193 525
194 528
195 531
196 533
197 536
198 539
199 541
200 544
201 547
202 550
203 552
204 555
205 558
206 560
207 563
208 566
209 569
210 571
211 574
212 577
213 579
214 582
215 585
216 588
217 590
218 593
219 596
220 599
221 601
222 604
223 607
224 609
225 612
226 615
227 618
228 620
229 623
230 626
231 628
232 631
233 634
234 637
235 639
236 642
237 645
238 647
239 650
240 653
241 656
242 658
243 661
244 664
245 666
246 669
247 672
248 675
249 677
250 680
251 683
252 686
253 688
254 691
255 694
256 696
257 699
258 702
259 705
260 707
261 710
262 713
263 715
264 718
265 721
266 724
267 726
268 729
269 732
270 734
271 737
272 740
273 743
274 745
275 748
276 751
277 753
278 756
279 759
280 762
281 764
282 767
283 770
284 772
285 775
286 778
287 781
288 783
289 786
290 789
291 792
292 794
293 797
294 800
295 802
296 805
297 808
298 811
299 813
300 816
301 819
302 821
303 824
304 827
305 830
306 832
307 835
308 838
309 840
310 843
311 846
312 849
313 851
314 854
315 857
316 859
317 862
318 865
319 868
320 870
321 873
322 876
323 879
324 881
325 884
326 887
327 889
328 892
329 895
330 898
331 900
332 903
333 906
334 908
335 911
336 914
337 917
338 919
339 922
340 925
341 927
342 930
343 933
344 936
345 938
346 941
347 944
348 946
349 949
350 952
351 955
352 957
353 960
354 963
355 965
356 968
357 971
358 974
359 976
360 979
361 982
362 985
363 987
364 990
365 993
366 995
367 998
368 1001
369 1004
370 1006
371 1009
372 1012
373 1014
374 1017
375 1020
376 1023
377 1025
378 1028
379 1031
380 1033
381 1036
382 1039
383 1042
384 1044
385 1047
386 1050
387 1052
388 1055
389 1058
390 1061
391 1063
392 1066
393 1069
394 1072
395 1074
396 1077
397 1080
398 1082
399 1085
400 1088
401 1091
402 1093
403 1096
404 1099
405 1101
406 1104
407 1107
408 1110
409 1112
410 1115
411 1118
412 1120
413 1123
414 1126
415 1129
416 1131
417 1134
418 1137
419 1139
420 1142
421 1145
422 1148
423 1150
424 1153
425 1156
426 1158
427 1161
428 1164
429 1167
430 1169
431 1172
432 1175
433 1178
434 1180
435 1183
436 1186
437 1188
438 1191
439 1194
440 1197
441 1199
442 1202
443 1205
444 1207
445 1210
446 1213
447 1216
448 1218
449 1221
450 1224
451 1226
452 1229
453 1232
454 1235
455 1237
456 1240
457 1243
458 1245
459 1248
460 1251
461 1254
462 1256
463 1259
464 1262
465 1265
466 1267
467 1270
468 1273
469 1275
470 1278
471 1281
472 1284
473 1286
474 1289
475 1292
476 1294
477 1297
478 1300
479 1303
480 1305
481 1308
482 1311
483 1313
484 1316
485 1319
486 1322
487 1324
488 1327
489 1330
490 1332
491 1335
492 1338
493 1341
494 1343
495 1346
496 1349
497 1351
498 1354
499 1357
500 1360
501 1362
502 1365
503 1368
504 1371
505 1373
506 1376
507 1379
508 1381
509 1384
510 1387
511 1390
512 1392
513 1395
514 1398
515 1400
516 1403
517 1406
518 1409
519 1411
520 1414
521 1417
522 1419
523 1422
524 1425
525 1428
526 1430
527 1433
528 1436
529 1438
530 1441
531 1444
532 1447
533 1449
534 1452
535 1455
536 1457
537 1460
538 1463
539 1466
540 1468
541 1471
542 1474
543 1477
544 1479
545 1482
546 1485
547 1487
548 1490
549 1493
550 1496
551 1498
552 1501
553 1504
554 1506
555 1509
556 1512
557 1515
558 1517
559 1520
560 1523
561 1525
562 1528
563 1531
564 1534
565 1536
566 1539
567 1542
568 1544
569 1547
570 1550
571 1553
572 1555
573 1558
574 1561
575 1564
576 1566
577 1569
578 1572
579 1574
580 1577
581 1580
582 1583
583 1585
584 1588
585 1591
586 1593
587 1596
588 1599
589 1602
590 1604
591 1607
592 1610
593 1612
594 1615
595 1618
596 1621
597 1623
598 1626
599 1629
600 1631
601 1634
602 1637
603 1640
604 1642
605 1645
606 1648
607 1650
608 1653
609 1656
610 1659
611 1661
612 1664
613 1667
614 1670
615 1672
616 1675
617 1678
618 1680
619 1683
620 1686
621 1689
622 1691
623 1694
624 1697
625 1699
626 1702
627 1705
628 1708
629 1710
630 1713
631 1716
632 1718
633 1721
634 1724
635 1727
636 1729
637 1732
638 1735
639 1737
640 1740
641 1743
642 1746
643 1748
644 1751
645 1754
646 1757
647 1759
648 1762
649 1765
650 1767
651 1770
652 1773
653 1776
654 1778
655 1781
656 1784
657 1786
658 1789
659 1792
660 1795
661 1797
662 1800
663 1803
664 1805
665 1808
666 1811
667 1814
668 1816
669 1819
670 1822
671 1824
672 1827
673 1830
674 1833
675 1835
676 1838
677 1841
678 1843
679 1846
680 1849
681 1852
682 1854
683 1857
684 1860
685 1863
686 1865
687 1868
688 1871
689 1873
690 1876
691 1879
692 1882
693 1884
694 1887
695 1890
696 1892
697 1895
698 1898
699 1901
700 1903
701 1906
702 1909
703 1911
704 1914
705 1917
706 1920
707 1922
708 1925
709 1928
710 1930
711 1933
712 1936
713 1939
714 1941
715 1944
716 1947
717 1950
718 1952
719 1955
720 1958
721 1960
722 1963
723 1966
724 1969
725 1971
726 1974
727 1977
728 1979
729 1982
730 1985
731 1988
732 1990
733 1993
734 1996
735 1998
736 2001
737 2004
738 2007
739 2009
740 2012
741 2015
742 2017
743 2020
744 2023
745 2026
746 2028
747 2031
748 2034
749 2036
750 2039
751 2042
752 2045
753 2047
754 2050
755 2053
756 2056
757 2058
758 2061
759 2064
760 2066
761 2069
762 2072
763 2075
764 2077
765 2080
766 2083
767 2085
768 2088
769 2091
770 2094
771 2096
772 2099
773 2102
774 2104
775 2107
776 2110
777 2113
778 2115
779 2118
780 2121
781 2123
782 2126
783 2129
784 2132
785 2134
786 2137
787 2140
788 2143
789 2145
790 2148
791 2151
792 2153
793 2156
794 2159
795 2162
796 2164
797 2167
798 2170
799 2172
800 2175
801 2178
802 2181
803 2183
804 2186
805 2189
806 2191
807 2194
808 2197
809 2200
810 2202
811 2205
812 2208
813 2210
814 2213
815 2216
816 2219
817 2221
818 2224
819 2227
820 2229
821 2232
822 2235
823 2238
824 2240
825 2243
826 2246
827 2249
828 2251
829 2254
830 2257
831 2259
832 2262
833 2265
834 2268
835 2270
836 2273
837 2276
838 2278
839 2281
840 2284
841 2287
842 2289
843 2292
844 2295
845 2297
846 2300
847 2303
848 2306
849 2308
850 2311
851 2314
852 2316
853 2319
854 2322
855 2325
856 2327
857 2330
858 2333
859 2336
860 2338
861 2341
862 2344
863 2346
864 2349
865 2352
866 2355
867 2357
868 2360
869 2363
870 2365
871 2368
872 2371
873 2374
874 2376
875 2379
876 2382
877 2384
878 2387
879 2390
880 2393
881 2395
882 2398
883 2401
884 2403
885 2406
886 2409
887 2412
888 2414
889 2417
890 2420
891 2422
892 2425
893 2428
894 2431
895 2433
896 2436
897 2439
898 2442
899 2444
900 2447
901 2450
902 2452
903 2455
904 2458
905 2461
906 2463
907 2466
908 2469
909 2471
910 2474
911 2477
912 2480
913 2482
914 2485
915 2488
916 2490
917 2493
918 2496
919 2499
920 2501
921 2504
922 2507
923 2509
924 2512
925 2515
926 2518
927 2520
928 2523
929 2526
930 2529
931 2531
932 2534
933 2537
934 2539
935 2542
936 2545
937 2548
938 2550
939 2553
940 2556
941 2558
942 2561
943 2564
944 2567
945 2569
946 2572
947 2575
948 2577
949 2580
950 2583
951 2586
952 2588
953 2591
954 2594
955 2596
956 2599
957 2602
958 2605
959 2607
960 2610
961 2613
962 2615
963 2618
964 2621
965 2624
966 2626
967 2629
968 2632
969 2635
970 2637
971 2640
972 2643
973 2645
974 2648
975 2651
976 2654
977 2656
978 2659
979 2662
980 2664
981 2667
982 2670
983 2673
984 2675
985 2678
986 2681
987 2683
988 2686
989 2689
990 2692
991 2694
992 2697
993 2700
994 2702
995 2705
996 2708
997 2711
998 2713
999 2716
1000 2719