1 210035
2 197249
3 193162
4 190540
5 188288
6 187308
7 185657
8 184788
9 183856
10 183441
11 182123
12 181556
13 181125
14 180878
15 180234
16 179649
17 179055
18 178710
19 178652
20 178034
21 178015
22 177307
23 177391
24 177003
25 176568
26 176419
27 176021
28 175788
29 175655
30 175189
31 174915
32 175357
33 174677
34 174638
35 175032
36 174344
37 174030
38 173906
39 173246
40 173335
41 173234
42 173597
43 173174
44 173045
45 172600
46 172292
47 172633
48 172550
49 172535
50 171734
51 172027
52 171887
53 171961
54 171796
55 171748
56 171389
57 171010
58 171356
59 170906
60 171282
61 170759
62 171189
63 170602
64 170372
65 170781
66 170480
67 170002
68 169894
69 170236
70 169999
71 169937
72 169846
73 169591
74 169673
75 169832
76 169149
77 169911
78 169639
79 169546
80 169461
81 168864
82 168839
83 168960
84 168926
85 169489
86 168621
87 168792
88 168788
89 168339
90 169195
91 168346
92 168400
93 168372
94 168417
95 167776
96 168082
97 168067
98 167741
99 168517
100 167896
101 167952
102 167665
103 167371
104 167707
105 167390
106 167594
107 167695
108 167225
109 167078
110 167048
111 167306
112 167602
113 167150
114 167382
115 167469
116 166792
117 167091
118 167155
119 167138
120 166859
121 167038
122 166816
123 166670
124 166352
125 166357
126 166456
127 166547
128 166527
129 166044
130 166331
131 166387
132 166275
133 166579
134 166361
135 166040
136 166576
137 165919
138 166114
139 166066
140 165840
141 166357
142 165751
143 165415
144 165365
145 166049
146 165634
147 165396
148 165677
149 165536
150 165903
151 165882
152 165774
153 165431
154 165088
155 165506
156 165105
157 164956
158 165365
159 165514
160 165123
161 164826
162 165594
163 165229
164 164576
165 165015
166 165488
167 164684
168 164831
169 164817
170 164487
171 164862
172 164519
173 164817
174 164378
175 164752
176 164495
177 164593
178 164271
179 164588
180 164106
181 164994
182 164681
183 164995
184 164024
185 163937
186 164277
187 164398
188 164003
189 164519
190 164183
191 164586
192 164664
193 163940
194 163915
195 163719
196 164297
197 164191
198 164341
199 164194
200 163882
201 163772
202 163867
203 164184
204 163630
205 163689
206 163824
207 163567
208 163530
209 164066
210 163332
211 163990
212 163529
213 163490
214 163783
215 163487
216 163301
217 163932
218 163494
219 163455
220 163489
221 163545
222 163239
223 162903
224 163187
225 163034
226 163578
227 163410
228 163532
229 162748
230 162983
231 162925
232 163022
233 163157
234 163724
235 162684
236 163000
237 162674
238 162564
239 162568
240 163045
241 162403
242 163005
243 163251
244 162936
245 162294
246 162802
247 162910
248 163033
249 162641
250 162575
251 162537
252 162900
253 162654
254 162396
255 162425
256 162399
257 162829
258 162566
259 162548
260 162601
261 162146
262 162338
263 162048
264 162926
265 162460
266 161659
267 162897
268 162241
269 162121
270 162535
271 162442
272 162337
273 162286
274 162010
275 161941
276 162013
277 161965
278 162065
279 162301
280 161918
281 162104
282 161606
283 162253
284 162073
285 162597
286 162159
287 162256
288 161700
289 161660
290 161585
291 162091
292 161721
293 161958
294 161669
295 161579
296 162256
297 161382
298 161629
299 162139
300 161462
301 161384
302 161383
303 161795
304 161992
305 161224
306 161549
307 161541
308 161558
309 161076
310 161394
311 161536
312 161796
313 161452
314 161471
315 161417
316 161424
317 161400
318 161315
319 161783
320 161478
321 161293
322 161697
323 161133
324 160865
325 161573
326 161262
327 161159
328 161157
329 161440
330 161088
331 161593
332 161045
333 161098
334 161068
335 160921
336 161277
337 161305
338 161074
339 160951
340 161177
341 160507
342 160751
343 161299
344 160616
345 160771
346 160849
347 161028
348 161282
349 161143
350 160417
351 161065
352 160956
353 160616
354 160821
355 160737
356 160838
357 160604
358 160884
359 160642
360 161127
361 161044
362 160484
363 160485
364 160502
365 160675
366 160249
367 160397
368 160695
369 160793
370 160825
371 160893
372 160561
373 160708
374 160439
375 160137
376 160100
377 160141
378 160153
379 160445
380 160312
381 159967
382 160316
383 160050
384 160615
385 160289
386 160792
387 160375
388 159969
389 160526
390 160432
391 160364
392 160206
393 160064
394 160582
395 159910
396 160040
397 160525
398 159908
399 160436
400 159754
401 160111
402 160391
403 160098
404 159891
405 160197
406 159674
407 160177
408 160131
409 160023
410 160345
411 159768
412 159988
413 160135
414 159938
415 159887
416 159743
417 159712
418 159922
419 160069
420 160593
421 159521
422 159694
423 159976
424 159590
425 159405
426 159708
427 160138
428 159744
429 159675
430 159974
431 159828
432 159845
433 159998
434 159837
435 159417
436 159563
437 159765
438 159665
439 159402
440 159833
441 159372
442 159613
443 159317
444 159614
445 159654
446 159960
447 159422
448 159234
449 159681
450 159375
451 159484
452 159398
453 159534
454 159261
455 159625
456 158951
457 159186
458 159944
459 159449
460 159432
461 159642
462 159463
463 159056
464 159392
465 159287
466 159364
467 158980
468 159086
469 159267
470 159665
471 159411
472 158989
473 159668
474 159251
475 159691
476 159200
477 159272
478 158931
479 158814
480 158924
481 159380
482 159277
483 159328
484 159155
485 158685
486 158916
487 159179
488 159142
489 159401
490 159070
491 159232
492 159240
493 158943
494 158798
495 159038
496 158506
497 159019
498 159002
499 159109
500 159328
501 158954
502 159267
503 159404
504 158665
505 159233
506 159080
507 158868
508 159034
509 159087
510 158940
511 159443
512 158728
513 158730
514 159019
515 159201
516 159000
517 158351
518 158473
519 158741
520 158564
521 159094
522 158930
523 158887
524 158347
525 159055
526 158872
527 158559
528 158131
529 158626
530 158699
531 159023
532 158733
533 158448
534 158465
535 158619
536 158346
537 158489
538 158529
539 158755
540 158363
541 158412
542 158763
543 158434
544 158855
545 158535
546 158338
547 158653
548 158260
549 158389
550 158476
551 158179
552 158292
553 158067
554 158732
555 158705
556 158430
557 158446
558 158071
559 158169
560 158836
561 158469
562 158244
563 158356
564 158386
565 158302
566 158417
567 158272
568 158581
569 157796
570 158605
571 158186
572 158415
573 157849
574 158037
575 158344
576 158192
577 157981
578 158464
579 158319
580 158040
581 158169
582 158280
583 157826
584 158032
585 158766
586 157893
587 158302
588 158329
589 158096
590 157639
591 157606
592 157922
593 158098
594 158008
595 157983
596 157566
597 157713
598 158155
599 158242
600 158203
601 158023
602 157941
603 157899
604 157311
605 157956
606 158557
607 157647
608 157932
609 157858
610 158221
611 157788
612 158061
613 157607
614 158019
615 157949
616 157687
617 158365
618 158583
619 157973
620 157554
621 157766
622 158118
623 157820
624 157752
625 157592
626 158037
627 157569
628 157217
629 157960
630 157879
631 157903
632 157637
633 158066
634 157696
635 157614
636 157810
637 157363
638 157631
639 157845
640 157730
641 157222
642 157961
643 157555
644 157851
645 158300
646 157209
647 157650
648 157634
649 157533
650 157504
651 157256
652 157673
653 157550
654 157452
655 157859
656 157648
657 157313
658 157315
659 157762
660 157425
661 156975
662 157289
663 157598
664 157412
665 157816
666 157454
667 157436
668 157847
669 157341
670 157664
671 157449
672 157335
673 157313
674 157542
675 157562
676 157452
677 157562
678 157592
679 157022
680 157097
681 158069
682 157321
683 157791
684 157140
685 157103
686 157134
687 157103
688 157532
689 157079
690 157242
691 156856
692 157465
693 157433
694 157420
695 156880
696 156844
697 157128
698 157368
699 157744
700 157195
701 157215
702 156876
703 157081
704 157084
705 157386
706 157157
707 157347
708 156885
709 157409
710 157034
711 157458
712 157078
713 156910
714 157363
715 157212
716 157582
717 157096
718 157070
719 157241
720 156993
721 156791
722 157117
723 157016
724 156736
725 156923
726 157192
727 157192
728 156719
729 157295
730 157398
731 157211
732 156873
733 157205
734 156938
735 157393
736 156905
737 157085
738 156888
739 156652
740 156795
741 156860
742 156386
743 157012
744 157172
745 156981
746 157060
747 157166
748 156697
749 157532
750 156772
751 157294
752 156776
753 156871
754 157242
755 156708
756 156282
757 157004
758 156833
759 157291
760 156621
761 156971
762 156587
763 156463
764 157300
765 157151
766 157202
767 156900
768 156400
769 156752
770 156397
771 156582
772 156535
773 156754
774 156766
775 156821
776 156897
777 156839
778 156541
779 156724
780 156491
781 156438
782 156512
783 156739
784 156355
785 156906
786 156335
787 156642
788 156881
789 156364
790 156233
791 156342
792 156460
793 156526
794 156522
795 156990
796 156599
797 156475
798 155992
799 156373
800 157104
801 156406
802 156323
803 156710
804 156716
805 156133
806 156536
807 156299
808 156433
809 156360
810 156340
811 156271
812 156998
813 156548
814 156376
815 156099
816 156342
817 156321
818 156340
819 156376
820 156556
821 156129
822 156775
823 156576
824 156308
825 156699
826 156240
827 156290
828 156687
829 156196
830 156281
831 156522
832 156422
833 156184
834 156302
835 156324
836 156366
837 156316
838 156075
839 156178
840 156134
841 156294
842 156514
843 155836
844 156202
845 156411
846 156284
847 156603
848 156512
849 155870
850 156231
851 156671
852 156414
853 155934
854 155886
855 156009
856 156145
857 156519
858 156097
859 156030
860 156740
861 156371
862 156520
863 155999
864 156069
865 155842
866 156329
867 156236
868 155705
869 156292
870 156304
871 155792
872 156204
873 156174
874 155985
875 155990
876 156458
877 156546
878 156441
879 155440
880 156030
881 156590
882 156277
883 155787
884 156418
885 156181
886 156349
887 156153
888 155433
889 156126
890 156408
891 155871
892 156232
893 155874
894 155909
895 156133
896 156096
897 156119
898 155937
899 156131
900 156108
901 155470
902 156125
903 156641
904 155735
905 155952
906 155605
907 155691
908 155799
909 155911
910 155294
911 155684
912 155600
913 155511
914 156411
915 155338
916 155755
917 155827
918 156343
919 155555
920 155616
921 155342
922 156213
923 155936
924 156124
925 155835
926 155977
927 155693
928 156309
929 155863
930 156133
931 155547
932 155820
933 155835
934 155356
935 155776
936 155597
937 156128
938 155900
939 155622
940 156325
941 155527
942 155783
943 155708
944 155540
945 155787
946 155646
947 155939
948 155167
949 155636
950 155669
951 155640
952 155853
953 155573
954 155588
955 155467
956 155941
957 155465
958 155290
959 155722
960 155365
961 155223
962 155780
963 155472
964 155451
965 155706
966 155534
967 155534
968 155595
969 155802
970 155550
971 155325
972 155931
973 155566
974 155645
975 155573
976 155945
977 155200
978 155450
979 156074
980 155565
981 155616
982 155243
983 155310
984 155206
985 155476
986 155327
987 155233
988 155513
989 155517
990 155479
991 155345
992 155475
993 155381
994 155584
995 155482
996 155305
997 155296
998 155077
999 155142
1000 156132