1 1
2 2
3 4
4 6
5 8
6 12
7 14
8 18
9 20
10 26
11 28
12 32
13 34
14 36
15 42
16 46
17 48
18 54
19 60
20 62
21 68
22 70
23 74
24 76
25 88
26 92
27 102
28 106
29 116
30 118
31 120
32 126
33 130
34 134
35 138
36 144
37 154
38 160
39 168
40 172
41 176
42 182
43 190
44 204
45 210
46 216
47 222
48 230
49 232
50 236
51 238
52 246
53 252
54 256
55 258
56 264
57 266
58 272
59 278
60 284
61 292
62 298
63 300
64 302
65 308
66 312
67 314
68 322
69 334
70 336
71 340
72 354
73 356
74 358
75 370
76 386
77 390
78 398
79 404
80 414
81 420
82 424
83 428
84 434
85 440
86 442
87 446
88 448
89 466
90 468
91 480
92 488
93 490
94 494
95 496
96 504
97 512
98 522
99 524
100 530
101 540
102 544
103 560
104 564
105 568
106 572
107 574
108 582
109 586
110 594
111 606
112 608
113 614
114 620
115 636
116 644
117 652
118 662
119 666
120 670
121 676
122 712
123 714
124 718
125 726
126 732
127 742
128 746
129 750
130 756
131 760
132 762
133 774
134 778
135 784
136 788
137 796
138 806
139 810
140 816
141 824
142 840
143 862
144 874
145 880
146 896
147 900
148 930
149 942
150 944
151 950
152 958
153 972
154 978
155 986
156 992
157 994
158 1002
159 1012
160 1020
161 1022
162 1028
163 1034
164 1044
165 1050
166 1056
167 1068
168 1070
169 1072
170 1084
171 1090
172 1100
173 1112
174 1118
175 1124
176 1140
177 1142
178 1146
179 1148
180 1152
181 1156
182 1160
183 1174
184 1176
185 1196
186 1210
187 1222
188 1230
189 1232
190 1238
191 1240
192 1250
193 1252
194 1260
195 1264
196 1266
197 1286
198 1288
199 1296
200 1306
201 1310
202 1320
203 1330
204 1342
205 1356
206 1358
207 1362
208 1364
209 1366
210 1378
211 1390
212 1392
213 1408
214 1414
215 1428
216 1434
217 1442
218 1446
219 1460
220 1462
221 1490
222 1498
223 1516
224 1520
225 1524
226 1544
227 1548
228 1560
229 1562
230 1566
231 1596
232 1600
233 1602
234 1610
235 1616
236 1618
237 1638
238 1652
239 1672
240 1678
241 1680
242 1686
243 1692
244 1694
245 1700
246 1702
247 1714
248 1716
249 1720
250 1726
251 1736
252 1740
253 1748
254 1750
255 1782
256 1784
257 1796
258 1806
259 1818
260 1826
261 1838
262 1840
263 1848
264 1860
265 1866
266 1874
267 1884
268 1894
269 1896
270 1908
271 1910
272 1912
273 1922
274 1924
275 1930
276 1946
277 1952
278 1964
279 1968
280 1974
281 1978
282 1988
283 1996
284 2000
285 2020
286 2030
287 2034
288 2036
289 2042
290 2052
291 2056
292 2058
293 2072
294 2076
295 2080
296 2086
297 2090
298 2092
299 2094
300 2100
301 2104
302 2106
303 2108
304 2112
305 2128
306 2132
307 2136
308 2150
309 2162
310 2170
311 2176
312 2178
313 2182
314 2210
315 2224
316 2226
317 2238
318 2240
319 2246
320 2260
321 2268
322 2272
323 2276
324 2282
325 2286
326 2296
327 2302
328 2308
329 2314
330 2336
331 2344
332 2358
333 2374
334 2380
335 2388
336 2392
337 2400
338 2412
339 2420
340 2422
341 2430
342 2448
343 2454
344 2464
345 2468
346 2484
347 2490
348 2506
349 2510
350 2512
351 2514
352 2528
353 2532
354 2540
355 2542
356 2548
357 2554
358 2562
359 2568
360 2576
361 2584
362 2588
363 2590
364 2596
365 2598
366 2602
367 2610
368 2618
369 2622
370 2636
371 2646
372 2652
373 2664
374 2666
375 2678
376 2680
377 2700
378 2702
379 2706
380 2714
381 2716
382 2720
383 2724
384 2728
385 2734
386 2736
387 2738
388 2748
389 2758
390 2772
391 2778
392 2784
393 2794
394 2806
395 2808
396 2820
397 2836
398 2848
399 2854
400 2868
401 2870
402 2882
403 2888
404 2896
405 2910
406 2924
407 2930
408 2932
409 2940
410 2954
411 2972
412 2976
413 2996
414 3022
415 3028
416 3032
417 3038
418 3042
419 3046
420 3052
421 3072
422 3074
423 3078
424 3080
425 3084
426 3088
427 3092
428 3100
429 3102
430 3114
431 3120
432 3126
433 3128
434 3130
435 3134
436 3140
437 3144
438 3148
439 3164
440 3192
441 3196
442 3210
443 3220
444 3232
445 3234
446 3238
447 3242
448 3254
449 3268
450 3288
451 3290
452 3298
453 3302
454 3304
455 3312
456 3330
457 3336
458 3340
459 3358
460 3364
461 3366
462 3372
463 3382
464 3394
465 3414
466 3416
467 3424
468 3428
469 3434
470 3438
471 3450
472 3452
473 3458
474 3464
475 3472
476 3476
477 3480
478 3504
479 3506
480 3514
481 3522
482 3526
483 3540
484 3548
485 3554
486 3560
487 3568
488 3576
489 3588
490 3598
491 3604
492 3606
493 3616
494 3620
495 3640
496 3646
497 3652
498 3654
499 3668
500 3688
501 3700
502 3704
503 3708
504 3710
505 3722
506 3744
507 3756
508 3764
509 3770
510 3780
511 3786
512 3798
513 3802
514 3806
515 3808
516 3814
517 3840
518 3844
519 3850
520 3854
521 3856
522 3862
523 3872
524 3878
525 3884
526 3896
527 3910
528 3924
529 3926
530 3934
531 3942
532 3946
533 3970
534 4002
535 4012
536 4036
537 4038
538 4050
539 4060
540 4064
541 4080
542 4086
543 4092
544 4094
545 4096
546 4106
547 4120
548 4148
549 4150
550 4152
551 4162
552 4166
553 4172
554 4178
555 4194
556 4208
557 4212
558 4218
559 4220
560 4228
561 4234
562 4240
563 4248
564 4250
565 4262
566 4264
567 4268
568 4270
569 4284
570 4290
571 4302
572 4304
573 4310
574 4312
575 4348
576 4372
577 4382
578 4394
579 4422
580 4436
581 4438
582 4450
583 4470
584 4478
585 4494
586 4506
587 4508
588 4514
589 4520
590 4528
591 4530
592 4536
593 4540
594 4550
595 4554
596 4562
597 4568
598 4576
599 4582
600 4584
601 4606
602 4620
603 4628
604 4632
605 4642
606 4648
607 4666
608 4674
609 4676
610 4684
611 4698
612 4704
613 4710
614 4716
615 4718
616 4722
617 4724
618 4754
619 4764
620 4792
621 4806
622 4808
623 4828
624 4836
625 4842
626 4844
627 4852
628 4862
629 4866
630 4892
631 4904
632 4912
633 4914
634 4934
635 4948
636 4950
637 4956
638 4964
639 4990
640 4992
641 5010
642 5012
643 5016
644 5024
645 5030
646 5032
647 5034
648 5072
649 5086
650 5102
651 5114
652 5116
653 5118
654 5128
655 5130
656 5132
657 5138
658 5142
659 5152
660 5172
661 5180
662 5198
663 5208
664 5240
665 5242
666 5276
667 5278
668 5282
669 5286
670 5298
671 5300
672 5306
673 5318
674 5324
675 5328
676 5332
677 5334
678 5368
679 5390
680 5396
681 5398
682 5402
683 5408
684 5410
685 5446
686 5452
687 5464
688 5466
689 5482
690 5486
691 5500
692 5508
693 5516
694 5522
695 5528
696 5534
697 5536
698 5548
699 5550
700 5572
701 5576
702 5578
703 5580
704 5604
705 5608
706 5612
707 5622
708 5634
709 5642
710 5650
711 5660
712 5682
713 5684
714 5692
715 5704
716 5710
717 5746
718 5748
719 5760
720 5766
721 5774
722 5776
723 5794
724 5796
725 5816
726 5818
727 5828
728 5852
729 5856
730 5864
731 5872
732 5874
733 5884
734 5888
735 5900
736 5916
737 5922
738 5936
739 5942
740 5954
741 5958
742 5964
743 5978
744 5982
745 5986
746 5992
747 6004
748 6010
749 6042
750 6048
751 6056
752 6060
753 6068
754 6070
755 6080
756 6082
757 6094
758 6110
759 6118
760 6126
761 6138
762 6154
763 6180
764 6182
765 6216
766 6220
767 6224
768 6230
769 6242
770 6252
771 6272
772 6280
773 6286
774 6298
775 6308
776 6314
777 6322
778 6326
779 6336
780 6354
781 6356
782 6360
783 6374
784 6392
785 6404
786 6406
787 6416
788 6418
789 6426
790 6440
791 6454
792 6458
793 6466
794 6496
795 6514
796 6522
797 6524
798 6530
799 6556
800 6564
801 6566
802 6570
803 6574
804 6578
805 6588
806 6598
807 6600
808 6612
809 6616
810 6620
811 6622
812 6636
813 6648
814 6650
815 6654
816 6662
817 6668
818 6670
819 6676
820 6690
821 6696
822 6698
823 6712
824 6752
825 6762
826 6768
827 6782
828 6798
829 6804
830 6808
831 6816
832 6824
833 6836
834 6838
835 6860
836 6866
837 6882
838 6888
839 6910
840 6914
841 6936
842 6956
843 6964
844 6972
845 6978
846 6994
847 7020
848 7022
849 7046
850 7064
851 7076
852 7084
853 7098
854 7126
855 7130
856 7132
857 7148
858 7166
859 7172
860 7174
861 7176
862 7186
863 7188
864 7190
865 7208
866 7224
867 7228
868 7236
869 7238
870 7246
871 7256
872 7278
873 7284
874 7294
875 7312
876 7326
877 7328
878 7336
879 7348
880 7358
881 7384
882 7386
883 7390
884 7420
885 7426
886 7438
887 7452
888 7460
889 7470
890 7488
891 7494
892 7504
893 7510
894 7518
895 7530
896 7546
897 7552
898 7554
899 7564
900 7568
901 7572
902 7588
903 7600
904 7614
905 7616
906 7636
907 7650
908 7652
909 7658
910 7680
911 7692
912 7712
913 7720
914 7742
915 7754
916 7756
917 7760
918 7770
919 7784
920 7798
921 7802
922 7804
923 7812
924 7816
925 7818
926 7820
927 7832
928 7838
929 7846
930 7852
931 7862
932 7866
933 7874
934 7900
935 7904
936 7918
937 7928
938 7938
939 7946
940 7950
941 7972
942 7980
943 7986
944 7992
945 8014
946 8030
947 8056
948 8058
949 8092
950 8096
951 8110
952 8112
953 8118
954 8124
955 8126
956 8128
957 8142
958 8154
959 8156
960 8168
961 8180
962 8196
963 8198
964 8202
965 8208
966 8218
967 8226
968 8236
969 8252
970 8254
971 8260
972 8266
973 8282
974 8286
975 8300
976 8314
977 8322
978 8324
979 8328
980 8334
981 8344
982 8348
983 8356
984 8384
985 8394
986 8404
987 8414
988 8440
989 8464
990 8474
991 8478
992 8482
993 8484
994 8490
995 8502
996 8506
997 8512
998 8526
999 8530
1000 8534