1 2
2 4
3 6
4 8
5 14
6 16
7 25
8 27
9 29
10 31
11 34
12 40
13 42
14 44
15 50
16 53
17 55
18 56
19 61
20 63
21 65
22 70
23 78
24 80
25 82
26 88
27 90
28 93
29 95
30 97
31 103
32 108
33 117
34 119
35 125
36 127
37 136
38 138
39 141
40 143
41 145
42 147
43 149
44 151
45 153
46 155
47 157
48 159
49 161
50 163
51 165
52 172
53 177
54 183
55 185
56 191
57 193
58 195
59 200
60 207
61 213
62 219
63 224
64 226
65 229
66 235
67 237
68 239
69 240
70 247
71 249
72 251
73 254
74 266
75 269
76 282
77 287
78 289
79 291
80 292
81 293
82 295
83 297
84 303
85 308
86 310
87 312
88 314
89 316
90 319
91 324
92 331
93 333
94 335
95 337
96 344
97 357
98 358
99 359
100 361
101 363
102 371
103 378
104 380
105 383
106 385
107 391
108 394
109 399
110 401
111 403
112 409
113 411
114 418
115 420
116 422
117 425
118 427
119 429
120 431
121 433
122 435
123 443
124 445
125 447
126 453
127 455
128 457
129 459
130 474
131 476
132 478
133 481
134 483
135 485
136 487
137 493
138 502
139 513
140 518
141 525
142 527
143 529
144 531
145 533
146 535
147 537
148 543
149 549
150 552
151 554
152 562
153 568
154 571
155 578
156 580
157 582
158 585
159 587
160 593
161 598
162 599
163 600
164 606
165 607
166 609
167 614
168 626
169 633
170 634
171 635
172 644
173 653
174 659
175 665
176 672
177 674
178 680
179 688
180 690
181 696
182 698
183 699
184 701
185 703
186 705
187 707
188 709
189 710
190 711
191 724
192 727
193 737
194 739
195 744
196 746
197 751
198 754
199 760
200 762
201 773
202 775
203 778
204 781
205 784
206 795
207 798
208 800
209 806
210 814
211 820
212 822
213 823
214 841
215 847
216 863
217 868
218 871
219 873
220 875
221 877
222 879
223 881
224 883
225 888
226 890
227 892
228 897
229 902
230 910
231 911
232 912
233 914
234 920
235 928
236 930
237 935
238 943
239 949
240 951
241 953
242 955
243 958
244 963
245 972
246 977
247 988
248 989
249 990
250 991
251 996
252 998
253 999
254 1015
255 1017
256 1019
257 1021
258 1022
259 1031
260 1033
261 1039
262 1041
263 1049
264 1065
265 1067
266 1069
267 1071
268 1073
269 1080
270 1082
271 1091
272 1096
273 1099
274 1102
275 1105
276 1112
277 1114
278 1116
279 1121
280 1142
281 1143
282 1144
283 1146
284 1148
285 1150
286 1153
287 1155
288 1166
289 1168
290 1170
291 1172
292 1174
293 1175
294 1176
295 1178
296 1180
297 1182
298 1195
299 1197
300 1203
301 1214
302 1215
303 1225
304 1231
305 1233
306 1236
307 1242
308 1245
309 1247
310 1250
311 1252
312 1253
313 1255
314 1257
315 1259
316 1261
317 1264
318 1266
319 1268
320 1274
321 1276
322 1278
323 1280
324 1282
325 1288
326 1290
327 1292
328 1294
329 1296
330 1303
331 1314
332 1319
333 1329
334 1331
335 1338
336 1340
337 1346
338 1352
339 1354
340 1356
341 1358
342 1363
343 1370
344 1372
345 1374
346 1376
347 1377
348 1382
349 1384
350 1390
351 1392
352 1397
353 1399
354 1401
355 1403
356 1405
357 1411
358 1413
359 1414
360 1415
361 1424
362 1426
363 1428
364 1430
365 1436
366 1439
367 1441
368 1450
369 1452
370 1453
371 1455
372 1457
373 1460
374 1463
375 1465
376 1468
377 1474
378 1476
379 1481
380 1490
381 1492
382 1511
383 1512
384 1513
385 1514
386 1526
387 1536
388 1539
389 1541
390 1542
391 1549
392 1554
393 1560
394 1561
395 1563
396 1565
397 1572
398 1575
399 1582
400 1585
401 1587
402 1593
403 1595
404 1596
405 1598
406 1601
407 1603
408 1605
409 1614
410 1619
411 1622
412 1628
413 1631
414 1633
415 1635
416 1638
417 1640
418 1643
419 1646
420 1652
421 1657
422 1659
423 1661
424 1668
425 1670
426 1672
427 1680
428 1690
429 1699
430 1701
431 1703
432 1708
433 1710
434 1713
435 1716
436 1719
437 1721
438 1727
439 1728
440 1730
441 1732
442 1734
443 1740
444 1742
445 1744
446 1750
447 1752
448 1757
449 1763
450 1766
451 1769
452 1771
453 1786
454 1799
455 1805
456 1807
457 1809
458 1811
459 1813
460 1815
461 1824
462 1830
463 1832
464 1834
465 1836
466 1838
467 1839
468 1841
469 1843
470 1844
471 1858
472 1868
473 1870
474 1872
475 1874
476 1876
477 1882
478 1884
479 1885
480 1904
481 1906
482 1911
483 1913
484 1915
485 1922
486 1924
487 1929
488 1939
489 1940
490 1941
491 1946
492 1948
493 1954
494 1956
495 1964
496 1972
497 1975
498 1977
499 1983
500 1992
501 1994
502 2000
503 2002
504 2010
505 2011
506 2022
507 2024
508 2026
509 2029
510 2036
511 2042
512 2044
513 2051
514 2053
515 2067
516 2069
517 2071
518 2074
519 2079
520 2092
521 2094
522 2100
523 2102
524 2104
525 2120
526 2122
527 2128
528 2136
529 2137
530 2138
531 2139
532 2141
533 2146
534 2148
535 2150
536 2152
537 2154
538 2160
539 2162
540 2172
541 2174
542 2189
543 2191
544 2198
545 2200
546 2202
547 2207
548 2217
549 2219
550 2220
551 2221
552 2230
553 2232
554 2234
555 2239
556 2245
557 2250
558 2253
559 2255
560 2257
561 2259
562 2261
563 2263
564 2276
565 2278
566 2284
567 2285
568 2286
569 2288
570 2294
571 2301
572 2303
573 2306
574 2308
575 2310
576 2312
577 2327
578 2329
579 2331
580 2337
581 2339
582 2341
583 2344
584 2346
585 2349
586 2351
587 2354
588 2363
589 2365
590 2367
591 2372
592 2382
593 2388
594 2394
595 2396
596 2397
597 2399
598 2404
599 2406
600 2414
601 2419
602 2422
603 2424
604 2426
605 2428
606 2435
607 2437
608 2447
609 2450
610 2452
611 2454
612 2456
613 2457
614 2467
615 2474
616 2475
617 2477
618 2490
619 2491
620 2492
621 2494
622 2496
623 2501
624 2502
625 2507
626 2508
627 2518
628 2524
629 2527
630 2529
631 2534
632 2536
633 2538
634 2540
635 2542
636 2548
637 2550
638 2551
639 2553
640 2555
641 2556
642 2558
643 2560
644 2562
645 2564
646 2570
647 2575
648 2577
649 2579
650 2580
651 2588
652 2597
653 2599
654 2601
655 2602
656 2603
657 2604
658 2606
659 2609
660 2617
661 2619
662 2621
663 2628
664 2630
665 2632
666 2640
667 2647
668 2648
669 2650
670 2678
671 2684
672 2692
673 2698
674 2700
675 2701
676 2703
677 2710
678 2715
679 2720
680 2723
681 2725
682 2727
683 2729
684 2731
685 2732
686 2739
687 2754
688 2756
689 2758
690 2761
691 2763
692 2765
693 2767
694 2769
695 2788
696 2790
697 2797
698 2799
699 2800
700 2808
701 2810
702 2812
703 2814
704 2816
705 2818
706 2826
707 2828
708 2830
709 2832
710 2838
711 2849
712 2851
713 2860
714 2862
715 2869
716 2875
717 2877
718 2878
719 2885
720 2887
721 2889
722 2892
723 2895
724 2897
725 2899
726 2901
727 2908
728 2910
729 2916
730 2917
731 2918
732 2919
733 2925
734 2927
735 2929
736 2931
737 2933
738 2938
739 2939
740 2940
741 2947
742 2949
743 2951
744 2953
745 2955
746 2960
747 2961
748 2962
749 2977
750 2978
751 2980
752 2988
753 2999
754 3001
755 3007
756 3009
757 3012
758 3015
759 3018
760 3023
761 3025
762 3031
763 3032
764 3041
765 3043
766 3045
767 3047
768 3049
769 3055
770 3058
771 3066
772 3071
773 3076
774 3079
775 3082
776 3084
777 3096
778 3098
779 3101
780 3103
781 3106
782 3119
783 3121
784 3143
785 3145
786 3152
787 3153
788 3155
789 3157
790 3160
791 3185
792 3187
793 3189
794 3191
795 3193
796 3195
797 3197
798 3202
799 3205
800 3207
801 3209
802 3217
803 3223
804 3224
805 3225
806 3227
807 3229
808 3231
809 3236
810 3247
811 3249
812 3250
813 3251
814 3259
815 3261
816 3274
817 3280
818 3282
819 3288
820 3290
821 3292
822 3298
823 3309
824 3319
825 3325
826 3330
827 3332
828 3337
829 3339
830 3340
831 3341
832 3349
833 3352
834 3354
835 3363
836 3368
837 3371
838 3373
839 3374
840 3380
841 3382
842 3384
843 3387
844 3389
845 3391
846 3393
847 3395
848 3400
849 3402
850 3411
851 3417
852 3419
853 3420
854 3422
855 3424
856 3426
857 3431
858 3433
859 3434
860 3436
861 3439
862 3447
863 3449
864 3451
865 3457
866 3463
867 3465
868 3467
869 3477
870 3479
871 3481
872 3491
873 3498
874 3501
875 3514
876 3517
877 3519
878 3531
879 3537
880 3539
881 3546
882 3548
883 3550
884 3551
885 3553
886 3556
887 3558
888 3567
889 3572
890 3574
891 3583
892 3589
893 3591
894 3594
895 3597
896 3602
897 3605
898 3617
899 3619
900 3620
901 3622
902 3624
903 3626
904 3631
905 3645
906 3655
907 3657
908 3664
909 3666
910 3669
911 3671
912 3678
913 3680
914 3686
915 3698
916 3699
917 3701
918 3703
919 3709
920 3711
921 3713
922 3719
923 3721
924 3723
925 3725
926 3728
927 3743
928 3745
929 3746
930 3748
931 3750
932 3751
933 3759
934 3766
935 3768
936 3774
937 3784
938 3787
939 3790
940 3797
941 3799
942 3800
943 3802
944 3818
945 3819
946 3825
947 3827
948 3834
949 3836
950 3839
951 3841
952 3848
953 3850
954 3857
955 3859
956 3866
957 3869
958 3871
959 3876
960 3882
961 3887
962 3888
963 3897
964 3898
965 3903
966 3905
967 3907
968 3930
969 3932
970 3940
971 3942
972 3945
973 3947
974 3950
975 3952
976 3960
977 3972
978 3974
979 3983
980 3986
981 3997
982 4004
983 4006
984 4008
985 4014
986 4016
987 4018
988 4028
989 4030
990 4032
991 4034
992 4035
993 4037
994 4044
995 4047
996 4053
997 4055
998 4058
999 4061
1000 4072