0 2
1 10
2 15
3 23
4 28
5 36
6 41
7 49
8 54
9 62
10 67
11 75
12 80
13 88
14 93
15 101
16 106
17 114
18 119
19 127
20 132
21 140
22 145
23 153
24 158
25 166
26 171
27 179
28 184
29 192
30 197
31 205
32 210
33 218
34 223
35 231
36 236
37 244
38 249
39 257
40 262
41 270
42 275
43 283
44 288
45 296
46 301
47 309
48 314
49 322
50 327
51 335
52 340
53 348
54 353
55 361
56 366
57 374
58 379
59 387
60 392
61 400
62 405
63 413
64 418
65 426
66 431
67 439
68 444
69 452
70 457
71 465
72 470
73 478
74 483
75 491
76 496
77 504
78 509
79 517
80 522
81 530
82 535
83 543
84 548
85 556
86 561
87 569
88 574
89 582
90 587
91 595
92 600
93 608
94 613
95 621
96 626
97 634
98 639
99 647
100 652
101 660
102 665
103 673
104 678
105 686
106 691
107 699
108 704
109 712
110 717
111 725
112 730
113 738
114 743
115 751
116 756
117 764
118 769
119 777
120 782
121 790
122 795
123 803
124 808
125 816
126 821
127 829
128 834
129 842
130 847
131 855
132 860
133 868
134 873
135 881
136 886
137 894
138 899
139 907
140 912
141 920
142 925
143 933
144 938
145 946
146 951
147 959
148 964
149 972
150 977
151 985
152 990
153 998
154 1003
155 1011
156 1016
157 1024
158 1029
159 1037
160 1042
161 1050
162 1055
163 1063
164 1068
165 1076
166 1081
167 1089
168 1094
169 1102
170 1107
171 1115
172 1120
173 1128
174 1133
175 1141
176 1146
177 1154
178 1159
179 1167
180 1172
181 1180
182 1185
183 1193
184 1198
185 1206
186 1211
187 1219
188 1224
189 1232
190 1237
191 1245
192 1250
193 1258
194 1263
195 1271
196 1276
197 1284
198 1289
199 1297
200 1302
201 1310
202 1315
203 1323
204 1328
205 1336
206 1341
207 1349
208 1354
209 1362
210 1367
211 1375
212 1380
213 1388
214 1393
215 1401
216 1406
217 1414
218 1419
219 1427
220 1432
221 1440
222 1445
223 1453
224 1458
225 1466
226 1471
227 1479
228 1484
229 1492
230 1497
231 1505
232 1510
233 1518
234 1523
235 1531
236 1536
237 1544
238 1549
239 1557
240 1562
241 1570
242 1575
243 1583
244 1588
245 1596
246 1601
247 1609
248 1614
249 1622
250 1627
251 1635
252 1640
253 1648
254 1653
255 1661
256 1666
257 1674
258 1679
259 1687
260 1692
261 1700
262 1705
263 1713
264 1718
265 1726
266 1731
267 1739
268 1744
269 1752
270 1757
271 1765
272 1770
273 1778
274 1783
275 1791
276 1796
277 1804
278 1809
279 1817
280 1822
281 1830
282 1835
283 1843
284 1848
285 1856
286 1861
287 1869
288 1874
289 1882
290 1887
291 1895
292 1900
293 1908
294 1913
295 1921
296 1926
297 1934
298 1939
299 1947
300 1952
301 1960
302 1965
303 1973
304 1978
305 1986
306 1991
307 1999
308 2004
309 2012
310 2017
311 2025
312 2030
313 2038
314 2043
315 2051
316 2056
317 2064
318 2069
319 2077
320 2082
321 2090
322 2095
323 2103
324 2108
325 2116
326 2121
327 2129
328 2134
329 2142
330 2147
331 2155
332 2160
333 2168
334 2173
335 2181
336 2186
337 2194
338 2199
339 2207
340 2212
341 2220
342 2225
343 2233
344 2238
345 2246
346 2251
347 2259
348 2264
349 2272
350 2277
351 2285
352 2290
353 2298
354 2303
355 2311
356 2316
357 2324
358 2329
359 2337
360 2342
361 2350
362 2355
363 2363
364 2368
365 2376
366 2381
367 2389
368 2394
369 2402
370 2407
371 2415
372 2420
373 2428
374 2433
375 2441
376 2446
377 2454
378 2459
379 2467
380 2472
381 2480
382 2485
383 2493
384 2498
385 2506
386 2511
387 2519
388 2524
389 2532
390 2537
391 2545
392 2550
393 2558
394 2563
395 2571
396 2576
397 2584
398 2589
399 2597
400 2602
401 2610
402 2615
403 2623
404 2628
405 2636
406 2641
407 2649
408 2654
409 2662
410 2667
411 2675
412 2680
413 2688
414 2693
415 2701
416 2706
417 2714
418 2719
419 2727
420 2732
421 2740
422 2745
423 2753
424 2758
425 2766
426 2771
427 2779
428 2784
429 2792
430 2797
431 2805
432 2810
433 2818
434 2823
435 2831
436 2836
437 2844
438 2849
439 2857
440 2862
441 2870
442 2875
443 2883
444 2888
445 2896
446 2901
447 2909
448 2914
449 2922
450 2927
451 2935
452 2940
453 2948
454 2953
455 2961
456 2966
457 2974
458 2979
459 2987
460 2992
461 3000
462 3005
463 3013
464 3018
465 3026
466 3031
467 3039
468 3044
469 3052
470 3057
471 3065
472 3070
473 3078
474 3083
475 3091
476 3096
477 3104
478 3109
479 3117
480 3122
481 3130
482 3135
483 3143
484 3148
485 3156
486 3161
487 3169
488 3174
489 3182
490 3187
491 3195
492 3200
493 3208
494 3213
495 3221
496 3226
497 3234
498 3239
499 3247
500 3252
501 3260
502 3265
503 3273
504 3278
505 3286
506 3291
507 3299
508 3304
509 3312
510 3317
511 3325
512 3330
513 3338
514 3343
515 3351
516 3356
517 3364
518 3369
519 3377
520 3382
521 3390
522 3395
523 3403
524 3408
525 3416
526 3421
527 3429
528 3434
529 3442
530 3447
531 3455
532 3460
533 3468
534 3473
535 3481
536 3486
537 3494
538 3499
539 3507
540 3512
541 3520
542 3525
543 3533
544 3538
545 3546
546 3551
547 3559
548 3564
549 3572
550 3577
551 3585
552 3590
553 3598
554 3603
555 3611
556 3616
557 3624
558 3629
559 3637
560 3642
561 3650
562 3655
563 3663
564 3668
565 3676
566 3681
567 3689
568 3694
569 3702
570 3707
571 3715
572 3720
573 3728
574 3733
575 3741
576 3746
577 3754
578 3759
579 3767
580 3772
581 3780
582 3785
583 3793
584 3798
585 3806
586 3811
587 3819
588 3824
589 3832
590 3837
591 3845
592 3850
593 3858
594 3863
595 3871
596 3876
597 3884
598 3889
599 3897
600 3902
601 3910
602 3915
603 3923
604 3928
605 3936
606 3941
607 3949
608 3954
609 3962
610 3967
611 3975
612 3980
613 3988
614 3993
615 4001
616 4006
617 4014
618 4019
619 4027
620 4032
621 4040
622 4045
623 4053
624 4058
625 4066
626 4071
627 4079
628 4084
629 4092
630 4097
631 4105
632 4110
633 4118
634 4123
635 4131
636 4136
637 4144
638 4149
639 4157
640 4162
641 4170
642 4175
643 4183
644 4188
645 4196
646 4201
647 4209
648 4214
649 4222
650 4227
651 4235
652 4240
653 4248
654 4253
655 4261
656 4266
657 4274
658 4279
659 4287
660 4292
661 4300
662 4305
663 4313
664 4318
665 4326
666 4331
667 4339
668 4344
669 4352
670 4357
671 4365
672 4370
673 4378
674 4383
675 4391
676 4396
677 4404
678 4409
679 4417
680 4422
681 4430
682 4435
683 4443
684 4448
685 4456
686 4461
687 4469
688 4474
689 4482
690 4487
691 4495
692 4500
693 4508
694 4513
695 4521
696 4526
697 4534
698 4539
699 4547
700 4552
701 4560
702 4565
703 4573
704 4578
705 4586
706 4591
707 4599
708 4604
709 4612
710 4617
711 4625
712 4630
713 4638
714 4643
715 4651
716 4656
717 4664
718 4669
719 4677
720 4682
721 4690
722 4695
723 4703
724 4708
725 4716
726 4721
727 4729
728 4734
729 4742
730 4747
731 4755
732 4760
733 4768
734 4773
735 4781
736 4786
737 4794
738 4799
739 4807
740 4812
741 4820
742 4825
743 4833
744 4838
745 4846
746 4851
747 4859
748 4864
749 4872
750 4877
751 4885
752 4890
753 4898
754 4903
755 4911
756 4916
757 4924
758 4929
759 4937
760 4942
761 4950
762 4955
763 4963
764 4968
765 4976
766 4981
767 4989
768 4994
769 5002
770 5007
771 5015
772 5020
773 5028
774 5033
775 5041
776 5046
777 5054
778 5059
779 5067
780 5072
781 5080
782 5085
783 5093
784 5098
785 5106
786 5111
787 5119
788 5124
789 5132
790 5137
791 5145
792 5150
793 5158
794 5163
795 5171
796 5176
797 5184
798 5189
799 5197
800 5202
801 5210
802 5215
803 5223
804 5228
805 5236
806 5241
807 5249
808 5254
809 5262
810 5267
811 5275
812 5280
813 5288
814 5293
815 5301
816 5306
817 5314
818 5319
819 5327
820 5332
821 5340
822 5345
823 5353
824 5358
825 5366
826 5371
827 5379
828 5384
829 5392
830 5397
831 5405
832 5410
833 5418
834 5423
835 5431
836 5436
837 5444
838 5449
839 5457
840 5462
841 5470
842 5475
843 5483
844 5488
845 5496
846 5501
847 5509
848 5514
849 5522
850 5527
851 5535
852 5540
853 5548
854 5553
855 5561
856 5566
857 5574
858 5579
859 5587
860 5592
861 5600
862 5605
863 5613
864 5618
865 5626
866 5631
867 5639
868 5644
869 5652
870 5657
871 5665
872 5670
873 5678
874 5683
875 5691
876 5696
877 5704
878 5709
879 5717
880 5722
881 5730
882 5735
883 5743
884 5748
885 5756
886 5761
887 5769
888 5774
889 5782
890 5787
891 5795
892 5800
893 5808
894 5813
895 5821
896 5826
897 5834
898 5839
899 5847
900 5852
901 5860
902 5865
903 5873
904 5878
905 5886
906 5891
907 5899
908 5904
909 5912
910 5917
911 5925
912 5930
913 5938
914 5943
915 5951
916 5956
917 5964
918 5969
919 5977
920 5982
921 5990
922 5995
923 6003
924 6008
925 6016
926 6021
927 6029
928 6034
929 6042
930 6047
931 6055
932 6060
933 6068
934 6073
935 6081
936 6086
937 6094
938 6099
939 6107
940 6112
941 6120
942 6125
943 6133
944 6138
945 6146
946 6151
947 6159
948 6164
949 6172
950 6177
951 6185
952 6190
953 6198
954 6203
955 6211
956 6216
957 6224
958 6229
959 6237
960 6242
961 6250
962 6255
963 6263
964 6268
965 6276
966 6281
967 6289
968 6294
969 6302
970 6307
971 6315
972 6320
973 6328
974 6333
975 6341
976 6346
977 6354
978 6359
979 6367
980 6372
981 6380
982 6385
983 6393
984 6398
985 6406
986 6411
987 6419
988 6424
989 6432
990 6437
991 6445
992 6450
993 6458
994 6463
995 6471
996 6476
997 6484
998 6489
999 6497
1000 6502