1 0
2 1
3 2
4 3
5 8
6 9
7 10
8 11
9 16
10 17
11 18
12 19
13 24
14 25
15 26
16 27
17 32
18 33
19 34
20 35
21 40
22 41
23 42
24 43
25 48
26 49
27 50
28 51
29 56
30 57
31 58
32 59
33 64
34 65
35 66
36 67
37 72
38 73
39 74
40 75
41 80
42 81
43 82
44 83
45 88
46 89
47 90
48 91
49 96
50 97
51 98
52 99
53 104
54 105
55 106
56 107
57 112
58 113
59 114
60 115
61 120
62 121
63 122
64 123
65 128
66 129
67 130
68 131
69 136
70 137
71 138
72 139
73 144
74 145
75 146
76 147
77 152
78 153
79 154
80 155
81 160
82 161
83 162
84 163
85 168
86 169
87 170
88 171
89 176
90 177
91 178
92 179
93 184
94 185
95 186
96 187
97 192
98 193
99 194
100 195
101 200
102 201
103 202
104 203
105 208
106 209
107 210
108 211
109 216
110 217
111 218
112 219
113 224
114 225
115 226
116 227
117 232
118 233
119 234
120 235
121 240
122 241
123 242
124 243
125 248
126 249
127 250
128 251
129 256
130 257
131 258
132 259
133 264
134 265
135 266
136 267
137 272
138 273
139 274
140 275
141 280
142 281
143 282
144 283
145 288
146 289
147 290
148 291
149 296
150 297
151 298
152 299
153 304
154 305
155 306
156 307
157 312
158 313
159 314
160 315
161 320
162 321
163 322
164 323
165 328
166 329
167 330
168 331
169 336
170 337
171 338
172 339
173 344
174 345
175 346
176 347
177 352
178 353
179 354
180 355
181 360
182 361
183 362
184 363
185 368
186 369
187 370
188 371
189 376
190 377
191 378
192 379
193 384
194 385
195 386
196 387
197 392
198 393
199 394
200 395
201 400
202 401
203 402
204 403
205 408
206 409
207 410
208 411
209 416
210 417
211 418
212 419
213 424
214 425
215 426
216 427
217 432
218 433
219 434
220 435
221 440
222 441
223 442
224 443
225 448
226 449
227 450
228 451
229 456
230 457
231 458
232 459
233 464
234 465
235 466
236 467
237 472
238 473
239 474
240 475
241 480
242 481
243 482
244 483
245 488
246 489
247 490
248 491
249 496
250 497
251 498
252 499
253 504
254 505
255 506
256 507
257 512
258 513
259 514
260 515
261 520
262 521
263 522
264 523
265 528
266 529
267 530
268 531
269 536
270 537
271 538
272 539
273 544
274 545
275 546
276 547
277 552
278 553
279 554
280 555
281 560
282 561
283 562
284 563
285 568
286 569
287 570
288 571
289 576
290 577
291 578
292 579
293 584
294 585
295 586
296 587
297 592
298 593
299 594
300 595
301 600
302 601
303 602
304 603
305 608
306 609
307 610
308 611
309 616
310 617
311 618
312 619
313 624
314 625
315 626
316 627
317 632
318 633
319 634
320 635
321 640
322 641
323 642
324 643
325 648
326 649
327 650
328 651
329 656
330 657
331 658
332 659
333 664
334 665
335 666
336 667
337 672
338 673
339 674
340 675
341 680
342 681
343 682
344 683
345 688
346 689
347 690
348 691
349 696
350 697
351 698
352 699
353 704
354 705
355 706
356 707
357 712
358 713
359 714
360 715
361 720
362 721
363 722
364 723
365 728
366 729
367 730
368 731
369 736
370 737
371 738
372 739
373 744
374 745
375 746
376 747
377 752
378 753
379 754
380 755
381 760
382 761
383 762
384 763
385 768
386 769
387 770
388 771
389 776
390 777
391 778
392 779
393 784
394 785
395 786
396 787
397 792
398 793
399 794
400 795
401 800
402 801
403 802
404 803
405 808
406 809
407 810
408 811
409 816
410 817
411 818
412 819
413 824
414 825
415 826
416 827
417 832
418 833
419 834
420 835
421 840
422 841
423 842
424 843
425 848
426 849
427 850
428 851
429 856
430 857
431 858
432 859
433 864
434 865
435 866
436 867
437 872
438 873
439 874
440 875
441 880
442 881
443 882
444 883
445 888
446 889
447 890
448 891
449 896
450 897
451 898
452 899
453 904
454 905
455 906
456 907
457 912
458 913
459 914
460 915
461 920
462 921
463 922
464 923
465 928
466 929
467 930
468 931
469 936
470 937
471 938
472 939
473 944
474 945
475 946
476 947
477 952
478 953
479 954
480 955
481 960
482 961
483 962
484 963
485 968
486 969
487 970
488 971
489 976
490 977
491 978
492 979
493 984
494 985
495 986
496 987
497 992
498 993
499 994
500 995
501 1000
502 1001
503 1002
504 1003
505 1008
506 1009
507 1010
508 1011
509 1016
510 1017
511 1018
512 1019
513 1024
514 1025
515 1026
516 1027
517 1032
518 1033
519 1034
520 1035
521 1040
522 1041
523 1042
524 1043
525 1048
526 1049
527 1050
528 1051
529 1056
530 1057
531 1058
532 1059
533 1064
534 1065
535 1066
536 1067
537 1072
538 1073
539 1074
540 1075
541 1080
542 1081
543 1082
544 1083
545 1088
546 1089
547 1090
548 1091
549 1096
550 1097
551 1098
552 1099
553 1104
554 1105
555 1106
556 1107
557 1112
558 1113
559 1114
560 1115
561 1120
562 1121
563 1122
564 1123
565 1128
566 1129
567 1130
568 1131
569 1136
570 1137
571 1138
572 1139
573 1144
574 1145
575 1146
576 1147
577 1152
578 1153
579 1154
580 1155
581 1160
582 1161
583 1162
584 1163
585 1168
586 1169
587 1170
588 1171
589 1176
590 1177
591 1178
592 1179
593 1184
594 1185
595 1186
596 1187
597 1192
598 1193
599 1194
600 1195
601 1200
602 1201
603 1202
604 1203
605 1208
606 1209
607 1210
608 1211
609 1216
610 1217
611 1218
612 1219
613 1224
614 1225
615 1226
616 1227
617 1232
618 1233
619 1234
620 1235
621 1240
622 1241
623 1242
624 1243
625 1248
626 1249
627 1250
628 1251
629 1256
630 1257
631 1258
632 1259
633 1264
634 1265
635 1266
636 1267
637 1272
638 1273
639 1274
640 1275
641 1280
642 1281
643 1282
644 1283
645 1288
646 1289
647 1290
648 1291
649 1296
650 1297
651 1298
652 1299
653 1304
654 1305
655 1306
656 1307
657 1312
658 1313
659 1314
660 1315
661 1320
662 1321
663 1322
664 1323
665 1328
666 1329
667 1330
668 1331
669 1336
670 1337
671 1338
672 1339
673 1344
674 1345
675 1346
676 1347
677 1352
678 1353
679 1354
680 1355
681 1360
682 1361
683 1362
684 1363
685 1368
686 1369
687 1370
688 1371
689 1376
690 1377
691 1378
692 1379
693 1384
694 1385
695 1386
696 1387
697 1392
698 1393
699 1394
700 1395
701 1400
702 1401
703 1402
704 1403
705 1408
706 1409
707 1410
708 1411
709 1416
710 1417
711 1418
712 1419
713 1424
714 1425
715 1426
716 1427
717 1432
718 1433
719 1434
720 1435
721 1440
722 1441
723 1442
724 1443
725 1448
726 1449
727 1450
728 1451
729 1456
730 1457
731 1458
732 1459
733 1464
734 1465
735 1466
736 1467
737 1472
738 1473
739 1474
740 1475
741 1480
742 1481
743 1482
744 1483
745 1488
746 1489
747 1490
748 1491
749 1496
750 1497
751 1498
752 1499
753 1504
754 1505
755 1506
756 1507
757 1512
758 1513
759 1514
760 1515
761 1520
762 1521
763 1522
764 1523
765 1528
766 1529
767 1530
768 1531
769 1536
770 1537
771 1538
772 1539
773 1544
774 1545
775 1546
776 1547
777 1552
778 1553
779 1554
780 1555
781 1560
782 1561
783 1562
784 1563
785 1568
786 1569
787 1570
788 1571
789 1576
790 1577
791 1578
792 1579
793 1584
794 1585
795 1586
796 1587
797 1592
798 1593
799 1594
800 1595
801 1600
802 1601
803 1602
804 1603
805 1608
806 1609
807 1610
808 1611
809 1616
810 1617
811 1618
812 1619
813 1624
814 1625
815 1626
816 1627
817 1632
818 1633
819 1634
820 1635
821 1640
822 1641
823 1642
824 1643
825 1648
826 1649
827 1650
828 1651
829 1656
830 1657
831 1658
832 1659
833 1664
834 1665
835 1666
836 1667
837 1672
838 1673
839 1674
840 1675
841 1680
842 1681
843 1682
844 1683
845 1688
846 1689
847 1690
848 1691
849 1696
850 1697
851 1698
852 1699
853 1704
854 1705
855 1706
856 1707
857 1712
858 1713
859 1714
860 1715
861 1720
862 1721
863 1722
864 1723
865 1728
866 1729
867 1730
868 1731
869 1736
870 1737
871 1738
872 1739
873 1744
874 1745
875 1746
876 1747
877 1752
878 1753
879 1754
880 1755
881 1760
882 1761
883 1762
884 1763
885 1768
886 1769
887 1770
888 1771
889 1776
890 1777
891 1778
892 1779
893 1784
894 1785
895 1786
896 1787
897 1792
898 1793
899 1794
900 1795
901 1800
902 1801
903 1802
904 1803
905 1808
906 1809
907 1810
908 1811
909 1816
910 1817
911 1818
912 1819
913 1824
914 1825
915 1826
916 1827
917 1832
918 1833
919 1834
920 1835
921 1840
922 1841
923 1842
924 1843
925 1848
926 1849
927 1850
928 1851
929 1856
930 1857
931 1858
932 1859
933 1864
934 1865
935 1866
936 1867
937 1872
938 1873
939 1874
940 1875
941 1880
942 1881
943 1882
944 1883
945 1888
946 1889
947 1890
948 1891
949 1896
950 1897
951 1898
952 1899
953 1904
954 1905
955 1906
956 1907
957 1912
958 1913
959 1914
960 1915
961 1920
962 1921
963 1922
964 1923
965 1928
966 1929
967 1930
968 1931
969 1936
970 1937
971 1938
972 1939
973 1944
974 1945
975 1946
976 1947
977 1952
978 1953
979 1954
980 1955
981 1960
982 1961
983 1962
984 1963
985 1968
986 1969
987 1970
988 1971
989 1976
990 1977
991 1978
992 1979
993 1984
994 1985
995 1986
996 1987
997 1992
998 1993
999 1994
1000 1995