1 4
2 5
3 6
4 7
5 8
6 9
7 10
8 11
9 12
10 13
11 14
12 15
13 22
14 23
15 24
16 25
17 26
18 27
19 28
20 29
21 30
22 31
23 34
24 37
25 40
26 41
27 42
28 43
29 44
30 45
31 46
32 47
33 52
34 53
35 58
36 59
37 60
38 61
39 62
40 63
41 64
42 67
43 72
44 75
45 76
46 77
47 78
48 79
49 80
50 82
51 83
52 85
53 88
54 90
55 91
56 93
57 94
58 95
59 96
60 97
61 102
62 105
63 110
64 111
65 112
66 113
67 120
68 121
69 128
70 129
71 130
72 132
73 133
74 135
75 136
76 139
77 140
78 142
79 143
80 145
81 146
82 150
83 151
84 158
85 159
86 163
87 165
88 170
89 173
90 178
91 180
92 181
93 184
94 187
95 188
96 189
97 190
98 193
99 196
100 200
101 203
102 208
103 211
104 218
105 219
106 222
107 223
108 226
109 227
110 232
111 233
112 235
113 237
114 238
115 241
116 242
117 244
118 246
119 249
120 253
121 255
122 256
123 257
124 258
125 260
126 268
127 271
128 276
129 279
130 286
131 287
132 289
133 292
134 294
135 295
136 298
137 301
138 302
139 303
140 306
141 307
142 308
143 309
144 312
145 313
146 317
147 322
148 324
149 325
150 327
151 336
152 337
153 338
154 339
155 340
156 343
157 344
158 345
159 346
160 347
161 354
162 355
163 362
164 363
165 374
166 377
167 382
168 385
169 388
170 391
171 392
172 393
173 394
174 397
175 407
176 408
177 411
178 412
179 415
180 420
181 422
182 423
183 430
184 433
185 439
186 442
187 445
188 453
189 460
190 461
191 468
192 475
193 477
194 478
195 480
196 483
197 487
198 491
199 492
200 493
201 494
202 495
203 496
204 497
205 502
206 505
207 508
208 509
209 510
210 513
211 514
212 520
213 521
214 528
215 529
216 532
217 543
218 544
219 547
220 548
221 550
222 551
223 553
224 559
225 561
226 564
227 570
228 573
229 574
230 578
231 581
232 585
233 586
234 589
235 595
236 596
237 597
238 598
239 603
240 607
241 608
242 618
243 619
244 627
245 634
246 643
247 646
248 647
249 648
250 649
251 652
252 657
253 662
254 664
255 665
256 673
257 680
258 685
259 687
260 690
261 695
262 706
263 709
264 717
265 723
266 725
267 732
268 733
269 737
270 740
271 742
272 748
273 754
274 755
275 760
276 762
277 763
278 766
279 785
280 790
281 793
282 804
283 817
284 822
285 823
286 831
287 832
288 837
289 838
290 842
291 846
292 847
293 853
294 857
295 858
296 860
297 861
298 879
299 880
300 888
301 891
302 892
303 899
304 906
305 907
306 910
307 912
308 913
309 915
310 917
311 918
312 921
313 924
314 929
315 933
316 937
317 940
318 943
319 949
320 958
321 959
322 967
323 982
324 983
325 994
326 997
327 1003
328 1005
329 1012
330 1013
331 1015
332 1027
333 1035
334 1038
335 1042
336 1051
337 1058
338 1062
339 1063
340 1065
341 1069
342 1072
343 1075
344 1076
345 1077
346 1082
347 1086
348 1087
349 1093
350 1095
351 1102
352 1103
353 1114
354 1117
355 1118
356 1129
357 1133
358 1141
359 1148
360 1152
361 1157
362 1162
363 1163
364 1164
365 1167
366 1168
367 1173
368 1177
369 1178
370 1182
371 1185
372 1195
373 1198
374 1201
375 1221
376 1228
377 1230
378 1231
379 1247
380 1251
381 1253
382 1255
383 1268
384 1269
385 1270
386 1272
387 1283
388 1284
389 1288
390 1299
391 1303
392 1312
393 1318
394 1320
395 1321
396 1322
397 1327
398 1337
399 1342
400 1344
401 1345
402 1347
403 1353
404 1367
405 1386
406 1390
407 1401
408 1402
409 1405
410 1418
411 1423
412 1427
413 1435
414 1440
415 1453
416 1465
417 1470
418 1473
419 1482
420 1488
421 1497
422 1507
423 1510
424 1518
425 1522
426 1523
427 1525
428 1540
429 1541
430 1549
431 1555
432 1556
433 1573
434 1582
435 1587
436 1592
437 1598
438 1609
439 1612
440 1617
441 1625
442 1636
443 1639
444 1647
445 1658
446 1662
447 1675
448 1685
449 1693
450 1696
451 1698
452 1705
453 1707
454 1708
455 1720
456 1729
457 1753
458 1765
459 1767
460 1768
461 1782
462 1797
463 1805
464 1810
465 1818
466 1834
467 1843
468 1858
469 1859
470 1888
471 1923
472 1927
473 1932
474 1933
475 1945
476 1957
477 1968
478 1978
479 1980
480 1987
481 1990
482 2001
483 2002
484 2006
485 2007
486 2010
487 2023
488 2028
489 2035
490 2038
491 2039
492 2047
493 2068
494 2082
495 2092
496 2097
497 2107
498 2137
499 2145
500 2161
501 2177
502 2197
503 2203
504 2206
505 2208
506 2212
507 2215
508 2217
509 2226
510 2229
511 2233
512 2242
513 2248
514 2251
515 2266
516 2272
517 2278
518 2308
519 2327
520 2332
521 2343
522 2347
523 2362
524 2365
525 2373
526 2380
527 2386
528 2398
529 2413
530 2417
531 2433
532 2445
533 2455
534 2457
535 2468
536 2476
537 2485
538 2493
539 2512
540 2517
541 2532
542 2537
543 2538
544 2552
545 2560
546 2566
547 2569
548 2571
549 2588
550 2599
551 2602
552 2612
553 2617
554 2618
555 2643
556 2658
557 2659
558 2703
559 2704
560 2705
561 2713
562 2761
563 2763
564 2764
565 2773
566 2787
567 2791
568 2809
569 2827
570 2833
571 2841
572 2842
573 2857
574 2863
575 2877
576 2915
577 2977
578 2985
579 3012
580 3022
581 3027
582 3038
583 3045
584 3058
585 3067
586 3078
587 3091
588 3121
589 3127
590 3135
591 3173
592 3197
593 3217
594 3247
595 3271
596 3292
597 3295
598 3328
599 3330
600 3337
601 3343
602 3382
603 3390
604 3399
605 3442
606 3475
607 3495
608 3497
609 3499
610 3508
611 3520
612 3535
613 3577
614 3580
615 3612
616 3632
617 3637
618 3652
619 3678
620 3679
621 3688
622 3693
623 3747
624 3778
625 3790
626 3793
627 3795
628 3799
629 3813
630 3837
631 3838
632 3877
633 3883
634 3973
635 3988
636 4008
637 4030
638 4036
639 4058
640 4062
641 4063
642 4078
643 4087
644 4103
645 4110
646 4123
647 4138
648 4141
649 4144
650 4177
651 4193
652 4201
653 4232
654 4243
655 4246
656 4288
657 4291
658 4292
659 4308
660 4312
661 4330
662 4358
663 4372
664 4381
665 4393
666 4413
667 4459
668 4485
669 4523
670 4533
671 4555
672 4557
673 4558
674 4573
675 4577
676 4603
677 4617
678 4642
679 4666
680 4667
681 4747
682 4753
683 4813
684 4840
685 4843
686 4897
687 4972
688 5016
689 5028
690 5038
691 5063
692 5098
693 5106
694 5107
695 5167
696 5188
697 5197
698 5260
699 5308
700 5332
701 5377
702 5422
703 5423
704 5469
705 5515
706 5548
707 5558
708 5563
709 5574
710 5577
711 5592
712 5710
713 5770
714 5785
715 5787
716 5788
717 5890
718 5893
719 5917
720 5937
721 6004
722 6052
723 6058
724 6103
725 6115
726 6127
727 6157
728 6162
729 6208
730 6288
731 6317
732 6322
733 6328
734 6339
735 6388
736 6427
737 6428
738 6442
739 6445
740 6537
741 6558
742 6580
743 6613
744 6670
745 6693
746 6712
747 6813
748 6843
749 6853
750 6873
751 6934
752 6983
753 7008
754 7078
755 7081
756 7087
757 7130
758 7145
759 7237
760 7252
761 7285
762 7293
763 7353
764 7408
765 7522
766 7537
767 7648
768 7678
769 7692
770 7693
771 7750
772 7832
773 7858
774 7885
775 7932
776 7996
777 8088
778 8098
779 8115
780 8143
781 8166
782 8167
783 8191
784 8203
785 8236
786 8335
787 8357
788 8395
789 8407
790 8423
791 8428
792 8452
793 8547
794 8628
795 8653
796 8660
797 8707
798 8713
799 8720
800 8748
801 8767
802 8835
803 8848
804 8938
805 8951
806 8962
807 9007
808 9118
809 9154
810 9202
811 9242
812 9262
813 9277
814 9287
815 9412
816 9415
817 9496
818 9529
819 9628
820 9688
821 9732
822 9823
823 9867
824 9937
825 9948
826 10018
827 10138
828 10243
829 10252
830 10320
831 10390
832 10537
833 10645
834 10768
835 10833
836 10882
837 10902
838 10933
839 10982
840 10999
841 11013
842 11158
843 11227
844 11317
845 11388
846 11443
847 11455
848 11509
849 11673
850 11680
851 11683
852 11697
853 11698
854 11737
855 11767
856 11818
857 11827
858 11832
859 11838
860 11860
861 11902
862 11938
863 11983
864 12152
865 12178
866 12223
867 12282
868 12328
869 12337
870 12388
871 12737
872 12760
873 12829
874 12878
875 12983
876 13132
877 13183
878 13210
879 13243
880 13285
881 13479
882 13528
883 13543
884 13630
885 13708
886 13720
887 13758
888 13852
889 14128
890 14158
891 14208
892 14278
893 14377
894 14623
895 14764
896 14817
897 15152
898 15153
899 15172
900 15322
901 15520
902 15523
903 15532
904 15682
905 15817
906 16027
907 16123
908 16327
909 16513
910 16552
911 16728
912 16852
913 17212
914 17373
915 17608
916 17753
917 18145
918 18237
919 18358
920 18537
921 19093
922 19255
923 19387
924 19473
925 19603
926 19618
927 19932
928 20122
929 20143
930 20158
931 20332
932 20343
933 20365
934 20652
935 20893
936 21238
937 21370
938 21427
939 21523
940 21529
941 21688
942 21838
943 21868
944 22323
945 22635
946 22917
947 22972
948 23793
949 24082
950 24577
951 24772
952 24978
953 25372
954 25723
955 26008
956 26202
957 26404
958 26728
959 27390
960 28543
961 28690
962 29020
963 29587
964 29752
965 30847
966 30988
967 31492
968 32458
969 32857
970 33828
971 33892
972 34332
973 35248
974 35347
975 35380
976 38743
977 40990
978 42013
979 43297
980 43678
981 44242
982 46708
983 51088
984 51163
985 52027
986 52408
987 52702
988 56122
989 58638
990 63298
991 64492
992 66267
993 67708
994 71053
995 74098
996 78358
997 104302
998 113842
999 122818