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