1 1
2 3
3 4
4 6
5 7
6 8
7 12
8 13
9 14
10 15
11 18
12 20
13 24
14 30
15 31
16 32
17 38
18 40
19 42
20 44
21 48
22 54
23 57
24 60
25 62
26 63
27 68
28 72
29 74
30 80
31 84
32 90
33 98
34 102
35 104
36 108
37 110
38 114
39 121
40 127
41 128
42 132
43 133
44 138
45 140
46 150
47 152
48 156
49 158
50 164
51 168
52 174
53 180
54 182
55 183
56 192
57 194
58 198
59 200
60 212
61 224
62 228
63 230
64 234
65 240
66 242
67 252
68 255
69 258
70 264
71 270
72 272
73 278
74 282
75 284
76 294
77 307
78 308
79 312
80 314
81 318
82 332
83 338
84 348
85 350
86 354
87 360
88 364
89 368
90 374
91 380
92 381
93 384
94 390
95 398
96 400
97 402
98 410
99 420
100 422
101 432
102 434
103 440
104 444
105 450
106 458
107 462
108 464
109 468
110 480
111 488
112 492
113 500
114 504
115 510
116 511
117 522
118 524
119 542
120 548
121 553
122 558
123 564
124 570
125 572
126 578
127 588
128 594
129 600
130 602
131 608
132 614
133 618
134 620
135 632
136 642
137 644
138 648
139 654
140 660
141 662
142 674
143 678
144 684
145 692
146 702
147 710
148 720
149 728
150 734
151 740
152 744
153 752
154 758
155 762
156 770
157 774
158 781
159 788
160 798
161 810
162 812
163 822
164 824
165 828
166 830
167 840
168 854
169 858
170 860
171 864
172 871
173 878
174 882
175 884
176 888
177 908
178 912
179 920
180 930
181 938
182 942
183 948
184 954
185 968
186 972
187 978
188 984
189 992
190 993
191 998
192 1010
193 1014
194 1020
195 1022
196 1023
197 1032
198 1034
199 1040
200 1050
201 1052
202 1062
203 1064
204 1070
205 1088
206 1092
207 1093
208 1094
209 1098
210 1104
211 1110
212 1118
213 1124
214 1130
215 1152
216 1154
217 1164
218 1172
219 1182
220 1188
221 1194
222 1202
223 1214
224 1218
225 1224
226 1230
227 1232
228 1238
229 1250
230 1260
231 1278
232 1280
233 1284
234 1290
235 1292
236 1298
237 1302
238 1304
239 1308
240 1320
241 1322
242 1328
243 1362
244 1368
245 1374
246 1382
247 1400
248 1407
249 1410
250 1424
251 1428
252 1430
253 1434
254 1440
255 1448
256 1452
257 1454
258 1460
259 1464
260 1472
261 1482
262 1484
263 1488
264 1490
265 1494
266 1500
267 1512
268 1524
269 1532
270 1544
271 1550
272 1554
273 1560
274 1568
275 1572
276 1580
277 1584
278 1598
279 1602
280 1608
281 1610
282 1614
283 1620
284 1622
285 1628
286 1638
287 1658
288 1664
289 1668
290 1670
291 1694
292 1698
293 1700
294 1710
295 1722
296 1723
297 1724
298 1734
299 1742
300 1748
301 1754
302 1760
303 1778
304 1784
305 1788
306 1790
307 1802
308 1812
309 1824
310 1832
311 1848
312 1862
313 1868
314 1872
315 1874
316 1878
317 1880
318 1890
319 1893
320 1902
321 1908
322 1914
323 1932
324 1934
325 1950
326 1952
327 1974
328 1980
329 1988
330 1994
331 1998
332 2000
333 2004
334 2012
335 2018
336 2028
337 2030
338 2040
339 2047
340 2054
341 2064
342 2070
343 2082
344 2084
345 2088
346 2090
347 2100
348 2112
349 2114
350 2130
351 2132
352 2138
353 2142
354 2144
355 2154
356 2162
357 2180
358 2204
359 2208
360 2214
361 2222
362 2238
363 2240
364 2244
365 2252
366 2257
367 2268
368 2270
369 2274
370 2282
371 2288
372 2294
373 2298
374 2310
375 2312
376 2334
377 2340
378 2342
379 2348
380 2352
381 2358
382 2372
383 2378
384 2380
385 2382
386 2384
387 2390
388 2394
389 2400
390 2412
391 2418
392 2424
393 2438
394 2442
395 2448
396 2460
397 2468
398 2474
399 2478
400 2504
401 2522
402 2532
403 2540
404 2544
405 2550
406 2552
407 2558
408 2580
409 2592
410 2594
411 2610
412 2618
413 2622
414 2634
415 2648
416 2658
417 2660
418 2664
419 2672
420 2678
421 2684
422 2688
423 2690
424 2694
425 2700
426 2708
427 2712
428 2714
429 2720
430 2730
431 2732
432 2742
433 2750
434 2754
435 2768
436 2778
437 2790
438 2792
439 2798
440 2801
441 2802
442 2804
443 2820
444 2834
445 2838
446 2844
447 2852
448 2858
449 2862
450 2863
451 2880
452 2888
453 2898
454 2904
455 2910
456 2918
457 2928
458 2940
459 2954
460 2958
461 2964
462 2970
463 2972
464 3000
465 3002
466 3012
467 3020
468 3024
469 3038
470 3042
471 3050
472 3062
473 3068
474 3080
475 3084
476 3090
477 3110
478 3120
479 3122
480 3138
481 3164
482 3168
483 3170
484 3182
485 3188
486 3192
487 3204
488 3210
489 3218
490 3222
491 3230
492 3252
493 3254
494 3258
495 3260
496 3272
497 3280
498 3300
499 3302
500 3308
501 3314
502 3320
503 3324
504 3330
505 3332
506 3344
507 3348
508 3360
509 3362
510 3372
511 3374
512 3390
513 3392
514 3408
515 3414
516 3434
517 3450
518 3458
519 3462
520 3464
521 3468
522 3470
523 3492
524 3500
525 3512
526 3518
527 3528
528 3530
529 3534
530 3540
531 3541
532 3542
533 3548
534 3558
535 3560
536 3572
537 3582
538 3584
539 3594
540 3608
541 3614
542 3618
543 3624
544 3632
545 3638
546 3644
547 3660
548 3672
549 3674
550 3678
551 3692
552 3698
553 3702
554 3710
555 3720
556 3728
557 3734
558 3740
559 3762
560 3768
561 3770
562 3780
563 3783
564 3794
565 3798
566 3804
567 3822
568 3824
569 3834
570 3848
571 3852
572 3854
573 3864
574 3878
575 3882
576 3890
577 3906
578 3908
579 3912
580 3918
581 3920
582 3924
583 3930
584 3932
585 3944
586 3948
587 3968
588 3990
589 4002
590 4004
591 4008
592 4014
593 4020
594 4022
595 4028
596 4050
597 4052
598 4058
599 4074
600 4080
601 4092
602 4094
603 4095
604 4100
605 4112
606 4128
607 4130
608 4134
609 4140
610 4154
611 4158
612 4160
613 4178
614 4202
615 4212
616 4218
617 4220
618 4230
619 4232
620 4242
621 4244
622 4254
623 4260
624 4262
625 4272
626 4274
627 4284
628 4290
629 4298
630 4328
631 4338
632 4340
633 4350
634 4358
635 4364
636 4374
637 4392
638 4398
639 4410
640 4422
641 4424
642 4442
643 4448
644 4452
645 4458
646 4464
647 4482
648 4484
649 4494
650 4508
651 4514
652 4518
653 4520
654 4524
655 4548
656 4550
657 4557
658 4562
659 4568
660 4584
661 4592
662 4598
663 4604
664 4622
665 4638
666 4640
667 4644
668 4650
669 4652
670 4658
671 4664
672 4674
673 4680
674 4692
675 4704
676 4722
677 4724
678 4730
679 4734
680 4752
681 4760
682 4784
683 4788
684 4790
685 4794
686 4800
687 4802
688 4814
689 4818
690 4832
691 4862
692 4872
693 4878
694 4890
695 4904
696 4910
697 4920
698 4932
699 4934
700 4938
701 4944
702 4952
703 4958
704 4968
705 4970
706 4974
707 4988
708 4994
709 5000
710 5004
711 5010
712 5012
713 5022
714 5024
715 5040
716 5052
717 5060
718 5078
719 5082
720 5088
721 5100
722 5102
723 5108
724 5113
725 5114
726 5120
727 5148
728 5154
729 5168
730 5172
731 5180
732 5190
733 5198
734 5210
735 5220
736 5228
737 5232
738 5234
739 5238
740 5262
741 5274
742 5280
743 5282
744 5298
745 5304
746 5310
747 5324
748 5334
749 5348
750 5352
751 5382
752 5388
753 5394
754 5400
755 5403
756 5408
757 5414
758 5418
759 5420
760 5432
761 5438
762 5442
763 5444
764 5450
765 5472
766 5478
767 5480
768 5484
769 5502
770 5504
771 5508
772 5520
773 5522
774 5528
775 5532
776 5558
777 5564
778 5570
779 5574
780 5582
781 5592
782 5624
783 5640
784 5642
785 5648
786 5652
787 5654
788 5658
789 5660
790 5670
791 5684
792 5690
793 5694
794 5702
795 5712
796 5718
797 5738
798 5742
799 5744
800 5750
801 5780
802 5784
803 5792
804 5802
805 5808
806 5814
807 5822
808 5828
809 5840
810 5844
811 5850
812 5852
813 5858
814 5862
815 5868
816 5870
817 5880
818 5882
819 5898
820 5904
821 5924
822 5928
823 5940
824 5954
825 5982
826 5988
827 6008
828 6012
829 6030
830 6038
831 6044
832 6048
833 6054
834 6068
835 6074
836 6080
837 6090
838 6092
839 6102
840 6114
841 6122
842 6132
843 6134
844 6144
845 6152
846 6164
847 6174
848 6198
849 6200
850 6204
851 6212
852 6218
853 6222
854 6230
855 6248
856 6258
857 6264
858 6270
859 6272
860 6278
861 6288
862 6300
863 6302
864 6312
865 6318
866 6321
867 6324
868 6330
869 6338
870 6344
871 6354
872 6360
873 6362
874 6368
875 6374
876 6380
877 6390
878 6398
879 6422
880 6428
881 6450
882 6452
883 6470
884 6474
885 6482
886 6492
887 6522
888 6530
889 6548
890 6552
891 6554
892 6564
893 6570
894 6572
895 6578
896 6582
897 6600
898 6608
899 6620
900 6638
901 6654
902 6660
903 6662
904 6674
905 6680
906 6690
907 6692
908 6702
909 6704
910 6710
911 6720
912 6734
913 6738
914 6762
915 6764
916 6780
917 6782
918 6792
919 6794
920 6804
921 6824
922 6828
923 6830
924 6834
925 6842
926 6858
927 6864
928 6870
929 6872
930 6884
931 6900
932 6908
933 6912
934 6918
935 6948
936 6950
937 6960
938 6962
939 6968
940 6972
941 6973
942 6978
943 6984
944 6992
945 6998
946 7002
947 7014
948 7020
949 7028
950 7040
951 7044
952 7058
953 7070
954 7080
955 7104
956 7110
957 7122
958 7128
959 7130
960 7152
961 7160
962 7178
963 7188
964 7194
965 7208
966 7212
967 7214
968 7220
969 7230
970 7238
971 7240
972 7244
973 7248
974 7254
975 7284
976 7298
977 7308
978 7310
979 7322
980 7332
981 7334
982 7350
983 7352
984 7370
985 7394
986 7412
987 7418
988 7434
989 7452
990 7458
991 7460
992 7478
993 7482
994 7488
995 7490
996 7500
997 7508
998 7518
999 7524
1000 7530