100 1000 1
28 4
31 26
35 35
38 46
74 53
89 56
100 62
103 71
121 73
126 86
135 92
141 127
150 129
157 148
161 156
165 159
167 160
180 168
184 193
208 197
209 200
212 201
224 209
227 211
240 220
285 229
287 234
290 241
295 244
296 255
302 268
320 270
328 287
358 295
369 310
405 324
408 326
414 333
424 336
428 341
430 344
435 350
458 375
485 377
499 378
507 388
524 404
528 416
530 419
554 430
559 453
560 464
566 477
567 482
578 485
579 525
585 530
587 539
595 547
608 590
611 620
616 625
621 646
642 658
649 670
653 673
654 679
658 701
661 723
662 725
674 761
712 766
722 801
732 807
738 810
769 814
774 828
799 835
801 842
809 864
818 890
820 895
836 897
843 899
857 912
859 914
869 916
877 922
916 939
929 942
931 946
943 954
960 960
968 961
971 962
976 968
978 973
985 981
994 984
998 987
