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