1 0
2 1
3 2
4 3
5 4
6 6
7 7
8 8
9 9
10 10
11 12
12 13
13 14
14 15
15 16
16 18
17 19
18 20
19 21
20 22
21 24
22 25
23 26
24 27
25 28
26 30
27 31
28 32
29 33
30 34
31 36
32 37
33 38
34 39
35 40
36 42
37 43
38 44
39 45
40 46
41 48
42 49
43 50
44 51
45 52
46 54
47 55
48 56
49 57
50 58
51 60
52 61
53 62
54 63
55 64
56 66
57 67
58 68
59 69
60 70
61 72
62 73
63 74
64 75
65 76
66 78
67 79
68 80
69 81
70 82
71 84
72 85
73 86
74 87
75 88
76 90
77 91
78 92
79 93
80 94
81 96
82 97
83 98
84 99
85 100
86 102
87 103
88 104
89 105
90 106
91 108
92 109
93 110
94 111
95 112
96 114
97 115
98 116
99 117
100 118
101 120
102 121
103 122
104 123
105 124
106 126
107 127
108 128
109 129
110 130
111 132
112 133
113 134
114 135
115 136
116 138
117 139
118 140
119 141
120 142
121 144
122 145
123 146
124 147
125 148
126 150
127 151
128 152
129 153
130 154
131 156
132 157
133 158
134 159
135 160
136 162
137 163
138 164
139 165
140 166
141 168
142 169
143 170
144 171
145 172
146 174
147 175
148 176
149 177
150 178
151 180
152 181
153 182
154 183
155 184
156 186
157 187
158 188
159 189
160 190
161 192
162 193
163 194
164 195
165 196
166 198
167 199
168 200
169 201
170 202
171 204
172 205
173 206
174 207
175 208
176 210
177 211
178 212
179 213
180 214
181 216
182 217
183 218
184 219
185 220
186 222
187 223
188 224
189 225
190 226
191 228
192 229
193 230
194 231
195 232
196 234
197 235
198 236
199 237
200 238
201 240
202 241
203 242
204 243
205 244
206 246
207 247
208 248
209 249
210 250
211 252
212 253
213 254
214 255
215 256
216 258
217 259
218 260
219 261
220 262
221 264
222 265
223 266
224 267
225 268
226 270
227 271
228 272
229 273
230 274
231 276
232 277
233 278
234 279
235 280
236 282
237 283
238 284
239 285
240 286
241 288
242 289
243 290
244 291
245 292
246 294
247 295
248 296
249 297
250 298
251 300
252 301
253 302
254 303
255 304
256 306
257 307
258 308
259 309
260 310
261 312
262 313
263 314
264 315
265 316
266 318
267 319
268 320
269 321
270 322
271 324
272 325
273 326
274 327
275 328
276 330
277 331
278 332
279 333
280 334
281 336
282 337
283 338
284 339
285 340
286 342
287 343
288 344
289 345
290 346
291 348
292 349
293 350
294 351
295 352
296 354
297 355
298 356
299 357
300 358
301 360
302 361
303 362
304 363
305 364
306 366
307 367
308 368
309 369
310 370
311 372
312 373
313 374
314 375
315 376
316 378
317 379
318 380
319 381
320 382
321 384
322 385
323 386
324 387
325 388
326 390
327 391
328 392
329 393
330 394
331 396
332 397
333 398
334 399
335 400
336 402
337 403
338 404
339 405
340 406
341 408
342 409
343 410
344 411
345 412
346 414
347 415
348 416
349 417
350 418
351 420
352 421
353 422
354 423
355 424
356 426
357 427
358 428
359 429
360 430
361 432
362 433
363 434
364 435
365 436
366 438
367 439
368 440
369 441
370 442
371 444
372 445
373 446
374 447
375 448
376 450
377 451
378 452
379 453
380 454
381 456
382 457
383 458
384 459
385 460
386 462
387 463
388 464
389 465
390 466
391 468
392 469
393 470
394 471
395 472
396 474
397 475
398 476
399 477
400 478
401 480
402 481
403 482
404 483
405 484
406 486
407 487
408 488
409 489
410 490
411 492
412 493
413 494
414 495
415 496
416 498
417 499
418 500
419 501
420 502
421 504
422 505
423 506
424 507
425 508
426 510
427 511
428 512
429 513
430 514
431 516
432 517
433 518
434 519
435 520
436 522
437 523
438 524
439 525
440 526
441 528
442 529
443 530
444 531
445 532
446 534
447 535
448 536
449 537
450 538
451 540
452 541
453 542
454 543
455 544
456 546
457 547
458 548
459 549
460 550
461 552
462 553
463 554
464 555
465 556
466 558
467 559
468 560
469 561
470 562
471 564
472 565
473 566
474 567
475 568
476 570
477 571
478 572
479 573
480 574
481 576
482 577
483 578
484 579
485 580
486 582
487 583
488 584
489 585
490 586
491 588
492 589
493 590
494 591
495 592
496 594
497 595
498 596
499 597
500 598
501 600
502 601
503 602
504 603
505 604
506 606
507 607
508 608
509 609
510 610
511 612
512 613
513 614
514 615
515 616
516 618
517 619
518 620
519 621
520 622
521 624
522 625
523 626
524 627
525 628
526 630
527 631
528 632
529 633
530 634
531 636
532 637
533 638
534 639
535 640
536 642
537 643
538 644
539 645
540 646
541 648
542 649
543 650
544 651
545 652
546 654
547 655
548 656
549 657
550 658
551 660
552 661
553 662
554 663
555 664
556 666
557 667
558 668
559 669
560 670
561 672
562 673
563 674
564 675
565 676
566 678
567 679
568 680
569 681
570 682
571 684
572 685
573 686
574 687
575 688
576 690
577 691
578 692
579 693
580 694
581 696
582 697
583 698
584 699
585 700
586 702
587 703
588 704
589 705
590 706
591 708
592 709
593 710
594 711
595 712
596 714
597 715
598 716
599 717
600 718
601 720
602 721
603 722
604 723
605 724
606 726
607 727
608 728
609 729
610 730
611 732
612 733
613 734
614 735
615 736
616 738
617 739
618 740
619 741
620 742
621 744
622 745
623 746
624 747
625 748
626 750
627 751
628 752
629 753
630 754
631 756
632 757
633 758
634 759
635 760
636 762
637 763
638 764
639 765
640 766
641 768
642 769
643 770
644 771
645 772
646 774
647 775
648 776
649 777
650 778
651 780
652 781
653 782
654 783
655 784
656 786
657 787
658 788
659 789
660 790
661 792
662 793
663 794
664 795
665 796
666 798
667 799
668 800
669 801
670 802
671 804
672 805
673 806
674 807
675 808
676 810
677 811
678 812
679 813
680 814
681 816
682 817
683 818
684 819
685 820
686 822
687 823
688 824
689 825
690 826
691 828
692 829
693 830
694 831
695 832
696 834
697 835
698 836
699 837
700 838
701 840
702 841
703 842
704 843
705 844
706 846
707 847
708 848
709 849
710 850
711 852
712 853
713 854
714 855
715 856
716 858
717 859
718 860
719 861
720 862
721 864
722 865
723 866
724 867
725 868
726 870
727 871
728 872
729 873
730 874
731 876
732 877
733 878
734 879
735 880
736 882
737 883
738 884
739 885
740 886
741 888
742 889
743 890
744 891
745 892
746 894
747 895
748 896
749 897
750 898
751 900
752 901
753 902
754 903
755 904
756 906
757 907
758 908
759 909
760 910
761 912
762 913
763 914
764 915
765 916
766 918
767 919
768 920
769 921
770 922
771 924
772 925
773 926
774 927
775 928
776 930
777 931
778 932
779 933
780 934
781 936
782 937
783 938
784 939
785 940
786 942
787 943
788 944
789 945
790 946
791 948
792 949
793 950
794 951
795 952
796 954
797 955
798 956
799 957
800 958
801 960
802 961
803 962
804 963
805 964
806 966
807 967
808 968
809 969
810 970
811 972
812 973
813 974
814 975
815 976
816 978
817 979
818 980
819 981
820 982
821 984
822 985
823 986
824 987
825 988
826 990
827 991
828 992
829 993
830 994
831 996
832 997
833 998
834 999
835 1000
836 1002
837 1003
838 1004
839 1005
840 1006
841 1008
842 1009
843 1010
844 1011
845 1012
846 1014
847 1015
848 1016
849 1017
850 1018
851 1020
852 1021
853 1022
854 1023
855 1024
856 1026
857 1027
858 1028
859 1029
860 1030
861 1032
862 1033
863 1034
864 1035
865 1036
866 1038
867 1039
868 1040
869 1041
870 1042
871 1044
872 1045
873 1046
874 1047
875 1048
876 1050
877 1051
878 1052
879 1053
880 1054
881 1056
882 1057
883 1058
884 1059
885 1060
886 1062
887 1063
888 1064
889 1065
890 1066
891 1068
892 1069
893 1070
894 1071
895 1072
896 1074
897 1075
898 1076
899 1077
900 1078
901 1080
902 1081
903 1082
904 1083
905 1084
906 1086
907 1087
908 1088
909 1089
910 1090
911 1092
912 1093
913 1094
914 1095
915 1096
916 1098
917 1099
918 1100
919 1101
920 1102
921 1104
922 1105
923 1106
924 1107
925 1108
926 1110
927 1111
928 1112
929 1113
930 1114
931 1116
932 1117
933 1118
934 1119
935 1120
936 1122
937 1123
938 1124
939 1125
940 1126
941 1128
942 1129
943 1130
944 1131
945 1132
946 1134
947 1135
948 1136
949 1137
950 1138
951 1140
952 1141
953 1142
954 1143
955 1144
956 1146
957 1147
958 1148
959 1149
960 1150
961 1152
962 1153
963 1154
964 1155
965 1156
966 1158
967 1159
968 1160
969 1161
970 1162
971 1164
972 1165
973 1166
974 1167
975 1168
976 1170
977 1171
978 1172
979 1173
980 1174
981 1176
982 1177
983 1178
984 1179
985 1180
986 1182
987 1183
988 1184
989 1185
990 1186
991 1188
992 1189
993 1190
994 1191
995 1192
996 1194
997 1195
998 1196
999 1197
1000 1198