0 6
1 10
2 12
3 28
4 33
5 39
6 40
7 45
8 46
9 48
10 51
11 54
12 55
13 56
14 57
15 58
16 63
17 66
18 75
19 80
20 82
21 85
22 90
23 91
24 93
25 94
26 96
27 102
28 108
29 111
30 130
31 133
32 147
33 154
34 156
35 159
36 166
37 172
38 175
39 177
40 178
41 182
42 184
43 190
44 207
45 210
46 213
47 217
48 219
49 220
50 224
51 226
52 228
53 232
54 237
55 238
56 244
57 245
58 250
59 252
60 253
61 259
62 260
63 261
64 262
65 264
66 265
67 266
68 268
69 274
70 291
71 294
72 295
73 297
74 300
75 303
76 308
77 309
78 310
79 312
80 318
81 319
82 320
83 321
84 327
85 328
86 340
87 344
88 345
89 346
90 350
91 351
92 354
93 355
94 358
95 360
96 363
97 368
98 369
99 370
100 372
101 376
102 380
103 381
104 382
105 384
106 387
107 391
108 394
109 405
110 408
111 414
112 420
113 423
114 426
115 432
116 434
117 435
118 440
119 444
120 447
121 448
122 451
123 454
124 456
125 459
126 464
127 476
128 486
129 488
130 489
131 493
132 495
133 500
134 501
135 504
136 505
137 507
138 511
139 513
140 517
141 518
142 522
143 526
144 528
145 535
146 536
147 538
148 543
149 549
150 553
151 556
152 559
153 561
154 562
155 567
156 594
157 598
158 600
159 603
160 604
161 606
162 615
163 620
164 622
165 628
166 633
167 634
168 640
169 642
170 656
171 664
172 675
173 679
174 680
175 686
176 697
177 699
178 705
179 706
180 712
181 715
182 717
183 718
184 720
185 721
186 728
187 730
188 738
189 740
190 741
191 742
192 744
193 745
194 747
195 752
196 753
197 754
198 763
199 765
200 768
201 771
202 772
203 790
204 793
205 796
206 799
207 801
208 802
209 805
210 810
211 813
212 816
213 817
214 819
215 826
216 831
217 835
218 837
219 845
220 846
221 847
222 858
223 864
224 867
225 871
226 874
227 876
228 879
229 886
230 888
231 889
232 892
233 894
234 898
235 903
236 904
237 913
238 916
239 918
240 921
241 922
242 934
243 946
244 948
245 964
246 966
247 970
248 972
249 975
250 979
251 980
252 994
253 999
254 1001
255 1002
256 1012
257 1014
258 1015
259 1017
260 1022
261 1030
262 1040
263 1041
264 1045
265 1047
266 1048
267 1060
268 1064
269 1066
270 1075
271 1083
272 1090
273 1096
274 1101
275 1102
276 1105
277 1112
278 1114
279 1118
280 1127
281 1132
282 1141
283 1149
284 1150
285 1155
286 1159
287 1164
288 1165
289 1167
290 1170
291 1176
292 1179
293 1180
294 1186
295 1195
296 1196
297 1197
298 1208
299 1209
300 1210
301 1218
302 1219
303 1222
304 1232
305 1233
306 1235
307 1236
308 1243
309 1245
310 1248
311 1251
312 1252
313 1254
314 1255
315 1256
316 1257
317 1267
318 1270
319 1272
320 1273
321 1276
322 1281
323 1282
324 1285
325 1290
326 1293
327 1294
328 1299
329 1308
330 1309
331 1317
332 1323
333 1324
334 1326
335 1328
336 1333
337 1342
338 1348
339 1357
340 1359
341 1365
342 1366
343 1371
344 1375
345 1376
346 1380
347 1384
348 1386
349 1398
350 1400
351 1404
352 1407
353 1411
354 1413
355 1414
356 1416
357 1420
358 1425
359 1426
360 1430
361 1431
362 1432
363 1434
364 1435
365 1437
366 1438
367 1441
368 1442
369 1443
370 1450
371 1452
372 1456
373 1460
374 1462
375 1463
376 1465
377 1472
378 1473
379 1474
380 1477
381 1482
382 1484
383 1492
384 1494
385 1498
386 1505
387 1506
388 1507
389 1508
390 1509
391 1516
392 1520
393 1524
394 1525
395 1526
396 1527
397 1528
398 1537
399 1542
400 1544
401 1546
402 1547
403 1548
404 1557
405 1558
406 1563
407 1564
408 1569
409 1575
410 1576
411 1586
412 1587
413 1588
414 1591
415 1593
416 1610
417 1611
418 1615
419 1617
420 1618
421 1623
422 1625
423 1630
424 1633
425 1634
426 1636
427 1638
428 1641
429 1642
430 1645
431 1650
432 1654
433 1656
434 1675
435 1680
436 1684
437 1689
438 1694
439 1695
440 1702
441 1704
442 1705
443 1707
444 1710
445 1716
446 1719
447 1722
448 1726
449 1735
450 1736
451 1737
452 1740
453 1742
454 1748
455 1749
456 1752
457 1758
458 1760
459 1761
460 1762
461 1767
462 1773
463 1778
464 1784
465 1785
466 1786
467 1792
468 1798
469 1804
470 1806
471 1807
472 1808
473 1810
474 1816
475 1822
476 1824
477 1830
478 1832
479 1839
480 1851
481 1852
482 1856
483 1857
484 1863
485 1870
486 1875
487 1890
488 1891
489 1892
490 1893
491 1897
492 1903
493 1904
494 1906
495 1915
496 1917
497 1921
498 1925
499 1928
500 1932
501 1938
502 1939
503 1942
504 1947
505 1948
506 1950
507 1952
508 1953
509 1956
510 1959
511 1963
512 1965
513 1969
514 1971
515 1972
516 1974
517 1977
518 1980
519 1988
520 2000
521 2001
522 2007
523 2009
524 2010
525 2015
526 2016
527 2019
528 2020
529 2023
530 2024
531 2026
532 2031
533 2034
534 2035
535 2038
536 2041
537 2043
538 2046
539 2050
540 2052
541 2055
542 2059
543 2060
544 2061
545 2062
546 2068
547 2072
548 2073
549 2074
550 2077
551 2080
552 2082
553 2086
554 2088
555 2090
556 2095
557 2096
558 2101
559 2103
560 2104
561 2109
562 2110
563 2112
564 2120
565 2125
566 2127
567 2132
568 2135
569 2140
570 2142
571 2144
572 2146
573 2149
574 2150
575 2152
576 2155
577 2158
578 2167
579 2169
580 2172
581 2173
582 2180
583 2181
584 2182
585 2192
586 2194
587 2196
588 2206
589 2210
590 2218
591 2227
592 2229
593 2244
594 2248
595 2250
596 2257
597 2264
598 2268
599 2277
600 2278
601 2282
602 2283
603 2284
604 2298
605 2300
606 2308
607 2310
608 2314
609 2318
610 2323
611 2325
612 2326
613 2329
614 2331
615 2338
616 2340
617 2343
618 2349
619 2350
620 2358
621 2362
622 2366
623 2367
624 2374
625 2376
626 2385
627 2387
628 2400
629 2404
630 2405
631 2412
632 2418
633 2419
634 2420
635 2421
636 2424
637 2428
638 2433
639 2434
640 2442
641 2443
642 2444
643 2455
644 2460
645 2461
646 2464
647 2466
648 2472
649 2479
650 2480
651 2488
652 2491
653 2496
654 2497
655 2504
656 2508
657 2509
658 2514
659 2515
660 2517
661 2518
662 2529
663 2532
664 2534
665 2536
666 2540
667 2542
668 2544
669 2545
670 2547
671 2550
672 2552
673 2554
674 2559
675 2560
676 2562
677 2568
678 2569
679 2571
680 2572
681 2580
682 2586
683 2587
684 2595
685 2602
686 2605
687 2614
688 2616
689 2618
690 2624
691 2635
692 2641
693 2644
694 2648
695 2652
696 2666
697 2673
698 2684
699 2696
700 2700
701 2703
702 2710
703 2720
704 2721
705 2722
706 2727
707 2734
708 2750
709 2752
710 2760
711 2768
712 2770
713 2772
714 2775
715 2781
716 2787
717 2788
718 2790
719 2799
720 2808
721 2815
722 2817
723 2820
724 2823
725 2824
726 2828
727 2829
728 2840
729 2841
730 2847
731 2849
732 2852
733 2853
734 2862
735 2865
736 2866
737 2869
738 2870
739 2871
740 2872
741 2878
742 2880
743 2883
744 2886
745 2889
746 2890
747 2893
748 2899
749 2902
750 2904
751 2905
752 2911
753 2914
754 2919
755 2924
756 2929
757 2932
758 2938
759 2941
760 2943
761 2944
762 2945
763 2946
764 2948
765 2949
766 2952
767 2954
768 2956
769 2959
770 2960
771 2976
772 2977
773 2979
774 2980
775 2983
776 2984
777 2986
778 2996
779 3004
780 3008
781 3018
782 3027
783 3028
784 3031
785 3033
786 3034
787 3046
788 3048
789 3050
790 3054
791 3056
792 3058
793 3060
794 3063
795 3070
796 3072
797 3073
798 3081
799 3085
800 3091
801 3096
802 3103
803 3105
804 3114
805 3115
806 3116
807 3126
808 3128
809 3133
810 3139
811 3145
812 3147
813 3154
814 3159
815 3162
816 3166
817 3171
818 3177
819 3182
820 3183
821 3185
822 3189
823 3195
824 3196
825 3199
826 3207
827 3208
828 3226
829 3231
830 3238
831 3240
832 3243
833 3247
834 3252
835 3255
836 3260
837 3261
838 3262
839 3264
840 3265
841 3267
842 3272
843 3274
844 3289
845 3292
846 3297
847 3300
848 3312
849 3316
850 3321
851 3322
852 3324
853 3330
854 3333
855 3337
856 3340
857 3346
858 3348
859 3351
860 3357
861 3358
862 3368
863 3378
864 3380
865 3382
866 3384
867 3397
868 3404
869 3405
870 3406
871 3408
872 3410
873 3418
874 3421
875 3427
876 3429
877 3438
878 3441
879 3442
880 3444
881 3445
882 3453
883 3454
884 3456
885 3458
886 3459
887 3468
888 3472
889 3475
890 3478
891 3483
892 3486
893 3487
894 3490
895 3493
896 3505
897 3513
898 3514
899 3519
900 3520
901 3531
902 3532
903 3534
904 3544
905 3552
906 3562
907 3567
908 3576
909 3579
910 3592
911 3596
912 3598
913 3603
914 3608
915 3609
916 3614
917 3620
918 3621
919 3622
920 3632
921 3634
922 3645
923 3652
924 3660
925 3661
926 3667
927 3669
928 3670
929 3672
930 3676
931 3679
932 3681
933 3684
934 3687
935 3688
936 3689
937 3702
938 3703
939 3704
940 3715
941 3726
942 3736
943 3738
944 3740
945 3742
946 3747
947 3748
948 3773
949 3774
950 3775
951 3781
952 3782
953 3783
954 3787
955 3789
956 3794
957 3802
958 3805
959 3807
960 3814
961 3822
962 3829
963 3834
964 3835
965 3841
966 3849
967 3859
968 3867
969 3875
970 3883
971 3887
972 3888
973 3904
974 3906
975 3912
976 3916
977 3918
978 3925
979 3926
980 3945
981 3949
982 3955
983 3957
984 3960
985 3964
986 3987
987 3988
988 3996
989 4004
990 4006
991 4008
992 4015
993 4017
994 4023
995 4040
996 4041
997 4053
998 4054
999 4056
1000 4059