1 2
2 4
3 5
4 44
5 7
6 40
7 11
8 41
9 14
10 17
11 42
12 21
13 43
14 24
15 27
16 45
17 31
18 46
19 34
20 37
21 47
22 54
23 444
24 4444
25 48
26 52
27 404
28 57
29 400
30 62
31 401
32 67
33 402
34 72
35 403
36 77
37 405
38 82
39 406
40 87
41 407
42 92
43 408
44 97
45 409
46 103
47 410
48 109
49 411
50 114
51 118
52 412
53 124
54 413
55 123
56 133
57 414
58 135
59 140
60 143
61 146
62 149
63 154
64 415
65 153
66 163
67 416
68 169
69 417
70 174
71 178
72 418
73 184
74 419
75 183
76 193
77 420
78 199
79 421
80 204
81 208
82 422
83 214
84 423
85 213
86 223
87 424
88 225
89 232
90 425
91 238
92 426
93 242
94 245
95 248
96 253
97 427
98 259
99 428
100 264
101 268
102 429
103 274
104 430
105 273
106 283
107 431
108 289
109 432
110 294
111 298
112 433
113 304
114 434
115 303
116 306
117 316
118 435
119 322
120 436
121 328
122 437
123 334
124 438
125 333
126 341
127 344
128 345
129 347
130 350
131 358
132 439
133 364
134 440
135 363
136 365
137 376
138 441
139 377
140 384
141 388
142 442
143 389
144 397
145 443
146 44444
147 444444
148 4444444
149 44444444
150 444444444
151 4444444444
152 398
153 448
154 449
155 451
156 452
157 454
158 457
159 460
160 462
161 463
162 466
163 469
164 472
165 475
166 478
167 481
168 484
169 487
170 490
171 493
172 495
173 496
174 499
175 502
176 505
177 508
178 511
179 529
180 4000
181 536
182 4001
183 541
184 544
185 545
186 547
187 550
188 558
189 4002
190 564
191 568
192 4003
193 574
194 578
195 4004
196 581
197 588
198 4005
199 594
200 598
201 4006
202 604
203 608
204 4007
205 614
206 618
207 4008
208 624
209 628
210 4009
211 634
212 638
213 4010
214 643
215 646
216 649
217 654
218 4011
219 653
220 664
221 4012
222 663
223 674
224 4013
225 673
226 684
227 4014
228 683
229 687
230 697
231 4015
232 704
233 4016
234 703
235 714
236 4017
237 713
238 724
239 4018
240 723
241 734
242 4019
243 733
244 742
245 745
246 748
247 753
248 4020
249 760
250 4021
251 767
252 4022
253 774
254 4023
255 773
256 784
257 4024
258 783
259 787
260 797
261 4025
262 804
263 4026
264 803
265 814
266 4027
267 813
268 824
269 4028
270 823
271 834
272 4029
273 833
274 842
275 845
276 848
277 853
278 4030
279 860
280 4031
281 867
282 4032
283 874
284 4033
285 873
286 884
287 4034
288 883
289 887
290 897
291 4035
292 904
293 4036
294 903
295 914
296 4037
297 913
298 924
299 4038
300 923
301 934
302 4039
303 933
304 942
305 945
306 948
307 953
308 4040
309 955
310 963
311 4041
312 965
313 973
314 4042
315 975
316 983
317 4043
318 985
319 993
320 4044
321 995
322 996
323 1007
324 4045
325 1009
326 1019
327 4046
328 1021
329 1031
330 4047
331 1033
332 1041
333 1045
334 1049
335 1054
336 1059
337 4048
338 1061
339 1071
340 4049
341 1073
342 1083
343 4050
344 1091
345 4051
346 1099
347 4052
348 1107
349 4053
350 1114
351 1119
352 4054
353 1122
354 1131
355 4055
356 1139
357 4056
358 1145
359 1149
360 1154
361 1159
362 4057
363 1167
364 4058
365 1174
366 1179
367 4059
368 1187
369 4060
370 1194
371 1199
372 4061
373 1207
374 4062
375 1214
376 1219
377 4063
378 1227
379 4064
380 1230
381 1239
382 4065
383 1245
384 1249
385 1254
386 1259
387 4066
388 1267
389 4067
390 1274
391 1279
392 4068
393 1287
394 4069
395 1294
396 1299
397 4070
398 1307
399 4071
400 1314
401 1319
402 4072
403 1327
404 4073
405 1334
406 1339
407 4074
408 1342
409 1345
410 1349
411 1353
412 1363
413 4075
414 1371
415 4076
416 1379
417 4077
418 1387
419 4078
420 1394
421 1399
422 4079
423 1404
424 1406
425 1408
426 1412
427 1416
428 1420
429 1424
430 1428
431 1430
432 1432
433 1436
434 1440
435 1444
436 1448
437 1449
438 1452
439 1453
440 1454
441 1456
442 1457
443 1460
444 1461
445 1464
446 1468
447 1472
448 1474
449 1476
450 1480
451 1484
452 1488
453 1492
454 1494
455 1496
456 1500
457 1504
458 1506
459 1508
460 1512
461 1516
462 1518
463 1520
464 1524
465 1528
466 1530
467 1532
468 1542
469 1570
470 1585
471 1599
472 4080
473 1607
474 4081
475 1614
476 1619
477 4082
478 1627
479 4083
480 1634
481 1639
482 4084
483 1642
484 1645
485 1649
486 1653
487 1663
488 4085
489 1671
490 4086
491 1679
492 4087
493 1687
494 4088
495 1694
496 1699
497 4089
498 1707
499 4090
500 1714
501 1719
502 4091
503 1727
504 4092
505 1734
506 1739
507 4093
508 1745
509 1749
510 1754
511 1759
512 4094
513 1762
514 1771
515 4095
516 1779
517 4096
518 1787
519 4097
520 1794
521 1799
522 4098
523 1807
524 4099
525 1814
526 1819
527 4100
528 1827
529 4101
530 1834
531 1839
532 4102
533 1845
534 1849
535 1854
536 1859
537 4103
538 1867
539 4104
540 1870
541 1879
542 4105
543 1887
544 4106
545 1894
546 1899
547 4107
548 1907
549 4108
550 1914
551 1919
552 4109
553 1927
554 4110
555 1934
556 1939
557 4111
558 1945
559 1949
560 1954
561 1959
562 4112
563 1967
564 4113
565 1974
566 1979
567 4114
568 1982
569 1991
570 4115
571 1999
572 4116
573 2007
574 4117
575 2014
576 2019
577 4118
578 2027
579 4119
580 2034
581 2039
582 4120
583 2045
584 2049
585 2054
586 2059
587 4121
588 2067
589 4122
590 2074
591 2079
592 4123
593 2087
594 4124
595 2090
596 2099
597 4125
598 2107
599 4126
600 2114
601 2119
602 4127
603 2127
604 4128
605 2134
606 2139
607 4129
608 2145
609 2149
610 2154
611 2159
612 4130
613 2167
614 4131
615 2174
616 2179
617 4132
618 2187
619 4133
620 2194
621 2199
622 4134
623 2202
624 2211
625 4135
626 2219
627 4136
628 2227
629 4137
630 2234
631 2239
632 4138
633 2245
634 2249
635 2254
636 2259
637 4139
638 2267
639 4140
640 2269
641 2279
642 4141
643 2281
644 2291
645 4142
646 2293
647 2303
648 4143
649 2305
650 2314
651 2319
652 4144
653 2321
654 2322
655 2334
656 2339
657 4145
658 2341
659 2345
660 2349
661 2353
662 2363
663 4146
664 2365
665 2374
666 2379
667 4147
668 2381
669 2391
670 4148
671 2393
672 2400
673 2404
674 2406
675 2408
676 2412
677 2416
678 2420
679 2424
680 2428
681 2430
682 2432
683 2436
684 2440
685 2444
686 2448
687 2449
688 2452
689 2453
690 2454
691 2456
692 2457
693 2460
694 2461
695 2464
696 2468
697 2472
698 2474
699 2476
700 2480
701 2484
702 2488
703 2492
704 2494
705 2496
706 2500
707 2504
708 2506
709 2508
710 2512
711 2516
712 2518
713 2520
714 2524
715 2528
716 2530
717 2532
718 2542
719 2570
720 2585
721 2599
722 4149
723 2601
724 2611
725 4150
726 2619
727 4151
728 2627
729 4152
730 2634
731 2639
732 4153
733 2645
734 2649
735 2654
736 2659
737 4154
738 2662
739 2671
740 4155
741 2679
742 4156
743 2687
744 4157
745 2694
746 2699
747 4158
748 2707
749 4159
750 2714
751 2719
752 4160
753 2727
754 4161
755 2734
756 2739
757 4162
758 2745
759 2749
760 2754
761 2759
762 4163
763 2767
764 4164
765 2770
766 2779
767 4165
768 2787
769 4166
770 2794
771 2799
772 4167
773 2807
774 4168
775 2814
776 2819
777 4169
778 2827
779 4170
780 2834
781 2839
782 4171
783 2845
784 2849
785 2854
786 2859
787 4172
788 2867
789 4173
790 2874
791 2879
792 4174
793 2882
794 2891
795 4175
796 2899
797 4176
798 2907
799 4177
800 2914
801 2919
802 4178
803 2927
804 4179
805 2934
806 2939
807 4180
808 2945
809 2949
810 2954
811 2959
812 4181
813 2967
814 4182
815 2974
816 2979
817 4183
818 2987
819 4184
820 2990
821 2999
822 4185
823 3007
824 4186
825 3014
826 3019
827 4187
828 3027
829 4188
830 3034
831 3039
832 4189
833 3045
834 3049
835 3054
836 3059
837 4190
838 3067
839 4191
840 3074
841 3079
842 4192
843 3087
844 4193
845 3094
846 3099
847 4194
848 3102
849 3111
850 4195
851 3119
852 4196
853 3127
854 4197
855 3134
856 3139
857 4198
858 3145
859 3149
860 3154
861 3159
862 4199
863 3167
864 4200
865 3174
866 3179
867 4201
868 3187
869 4202
870 3194
871 3199
872 4203
873 3207
874 4204
875 3210
876 3219
877 4205
878 3227
879 4206
880 3234
881 3239
882 4207
883 3245
884 3249
885 3254
886 3259
887 4208
888 3267
889 4209
890 3274
891 3279
892 4210
893 3287
894 4211
895 3294
896 3299
897 4212
898 3307
899 4213
900 3314
901 3319
902 4214
903 3322
904 3331
905 4215
906 3339
907 4216
908 3345
909 3349
910 3354
911 3359
912 4217
913 3367
914 4218
915 3374
916 3379
917 4219
918 3387
919 4220
920 3394
921 3399
922 4221
923 3404
924 3406
925 3408
926 3412
927 3416
928 3420
929 3424
930 3428
931 3430
932 3432
933 3436
934 3440
935 3444
936 3448
937 3449
938 3452
939 3453
940 3454
941 3456
942 3457
943 3460
944 3461
945 3464
946 3468
947 3472
948 3474
949 3476
950 3480
951 3484
952 3488
953 3492
954 3494
955 3496
956 3500
957 3504
958 3506
959 3508
960 3512
961 3516
962 3518
963 3520
964 3524
965 3528
966 3530
967 3532
968 3542
969 3570
970 3585
971 3599
972 4222
973 3607
974 4223
975 3614
976 3619
977 4224
978 3622
979 3631
980 4225
981 3639
982 4226
983 3645
984 3649
985 3654
986 3659
987 4227
988 3667
989 4228
990 3674
991 3679
992 4229
993 3687
994 4230
995 3694
996 3699
997 4231
998 3707
999 4232
1000 3714