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