1 256
2 493
3 673
4 849
5 1181
6 1465
7 1933
8 2253
9 2865
10 4057
11 4529
12 6001
13 7053
14 7653
15 8841
16 10897
17 13125
18 14001
19 16509
20 18281
21 19285
22 22233
23 24285
24 27637
25 32461
26 34953
27 36273
28 38901
29 40345
30 43117
31 53769
32 56981
33 62053
34 63813
35 72817
36 74729
37 80521
38 86493
39 90561
40 96937
41 103485
42 105801
43 117281
44 119725
45 124513
46 126993
47 142229
48 158313
49 163821
50 166705
51 172357
52 181065
53 184101
54 199181
55 208573
56 218145
57 227977
58 231329
59 241441
60 248253
61 251733
62 269377
63 295149
64 302681
65 306565
66 314233
67 342029
68 354301
69 375141
70 379465
71 387997
72 401025
73 418809
74 432385
75 446133
76 455385
77 469537
78 488761
79 498453
80 518245
81 543405
82 548601
83 574481
84 579805
85 595713
86 606405
87 622717
88 644821
89 655953
90 661593
91 672861
92 707385
93 730929
94 742781
95 766893
96 779025
97 797497
98 835053
99 841413
100 899601
101 919389
102 952873
103 973245
104 993877
105 1000829
106 1021741
107 1056981
108 1078477
109 1100145
110 1107501
111 1129449
112 1151665
113 1166533
114 1174053
115 1219529
116 1258053
117 1265853
118 1281441
119 1305097
120 1328925
121 1337001
122 1385485
123 1401793
124 1426485
125 1459829
126 1501953
127 1536145
128 1579305
129 1614369
130 1640905
131 1667613
132 1685505
133 1721729
134 1749121
135 1767453
136 1804525
137 1823137
138 1889229
139 1937113
140 1995397
141 2005229
142 2054553
143 2064513
144 2084421
145 2094505
146 2144865
147 2216545
148 2237173
149 2247573
150 2268345
151 2342041
152 2363253
153 2373933
154 2395281
155 2503749
156 2525681
157 2569953
158 2625757
159 2670901
160 2693553
161 2727741
162 2762197
163 2843409
164 2866781
165 2902093
166 2937585
167 2985329
168 3021361
169 3094045
170 3118417
171 3155205
172 3167601
173 3229481
174 3242005
175 3279513
176 3342517
177 3355229
178 3418953
179 3431793
180 3470425
181 3587529
182 3613781
183 3627025
184 3653413
185 3693225
186 3733297
187 3787081
188 3827613
189 3868405
190 4019681
191 4033645
192 4103445
193 4159829
194 4230753
195 4273581
196 4316677
197 4374501
198 4461865
199 4491133
200 4535265
201 4579657
202 4594529
203 4639201
204 4729165
205 4804725
206 4942393
207 4957833
208 4988685
209 5035237
210 5050829
211 5097661
212 5128953
213 5144673
214 5176101
215 5271105
216 5287101
217 5334969
218 5610453
219 5659761
220 5709337
221 5775801
222 5926593
223 6011197
224 6130713
225 6165021
226 6182305
227 6216757
228 6268665
229 6338289
230 6373181
231 6390745
232 6443373
233 6549329
234 6638253
235 6656133
236 6691881
237 6709885
238 6745777
239 6799845
240 6908681
241 7018365
242 7092029
243 7203153
244 7259065
245 7296397
246 7352625
247 7428009
248 7465781
249 7541733
250 7579785
251 7713961
252 7752453
253 7810401
254 7829845
255 7868617
256 7927005
257 7946601
258 8005269
259 8103553
260 8302021
261 8361993
262 8402061
263 8422225
264 8665225
265 8706013
266 8726493
267 8829097
268 8953053
269 8973813
270 9077857
271 9161601
272 9224589
273 9287845
274 9351273
275 9542941
276 9607233
277 9650181
278 9671785
279 9801501
280 9910181
281 10041465
282 10129529
283 10306641
284 10463001
285 10530309
286 10575281
287 10597885
288 10642993
289 10665633
290 10779037
291 10915953
292 10984701
293 11053717
294 11261981
295 11285305
296 11472217
297 11495729
298 11755537
299 11826885
300 11922429
301 11994325
302 12042313
303 12066393
304 12114525
305 12211229
306 12283981
307 12405621
308 12430105
309 12552465
310 12724945
311 12848745
312 12923377
313 13073253
314 13098333
315 13148481
316 13173685
317 13299645
318 13451681
319 13477165
320 13681357
321 13707029
322 13784101
323 13835553
324 13861353
325 13990597
326 14094501
327 14329533
328 14645973
329 14699001
330 14778817
331 14885601
332 15100153
333 15127113
334 15181005
335 15289229
336 15506661
337 15534025
338 15588637
339 15698301
340 15780729
341 15863425
342 15918613
343 16084897
344 16112729
345 16420057
346 16504365
347 16532601
348 16617189
349 16673681
350 16758673
351 16957829
352 17043541
353 17100753
354 17129433
355 17215585
356 17273077
357 17359545
358 17533181
359 17620333
360 17707665
361 17912401
362 17971053
363 18059241
364 18236325
365 18354909
366 18444085
367 18503593
368 18893073
369 19165101
370 19316981
371 19439013
372 19500105
373 19592017
374 19622729
375 19714921
376 20054685
377 20241281
378 20272525
379 20522797
380 20648581
381 20711553
382 20901157
383 21123489
384 21282973
385 21314973
386 21378945
387 21507329
388 21603841
389 21700533
390 21765081
391 21797485
392 21862177
393 21959445
394 22089549
395 22154681
396 22187365
397 22285353
398 22449157
399 22482029
400 22646553
401 22778665
402 22844797
403 23077209
404 23243893
405 23444737
406 23478329
407 23579161
408 23646453
409 23680173
410 23950605
411 24188605
412 24256753
413 24359205
414 24496229
415 24599221
416 24667953
417 24978585
418 25117329
419 25291213
420 25395825
421 25500697
422 25640881
423 25816521
424 26028165
425 26276245
426 26347273
427 26454045
428 26561077
429 26596829
430 27099345
431 27135501
432 27316181
433 27461253
434 27533865
435 27789001
436 27862053
437 28008565
438 28229001
439 28339509
440 28561233
441 28635285
442 28746637
443 29119345
444 29306505
445 29344101
446 29645053
447 30137493
448 30213561
449 30251725
450 30480801
451 30595629
452 30672281
453 30902925
454 31018597
455 31173181
456 31250553
457 31405705
458 31834181
459 31873345
460 31951573
461 31990773
462 32226329
463 32779245
464 32819001
465 32938149
466 33057565
467 33177153
468 33256965
469 33376957
470 33417029
471 33657753
472 33738141
473 33980025
474 34020501
475 34222781
476 34263385
477 34588537
478 34629329
479 34956201
480 35079217
481 35490805
482 35821717
483 35987821
484 36070953
485 36112593
486 36195861
487 36237625
488 36697781
489 36865893
490 37118729
491 37245481
492 37457121
493 37499605
494 37584457
495 37711965
496 37754601
497 37882389
498 38095873
499 38138673
500 38395829
501 38610753
502 38653833
503 38869477
504 39172449
505 39302665
506 39389533
507 39520065
508 39694529
509 39825601
510 39956853
511 40307925
512 40572281
513 40616485
514 40704793
515 41014829
516 41148061
517 41236953
518 41415145
519 41638305
520 41817369
521 41951905
522 42086613
523 42582453
524 42718161
525 42763525
526 42990285
527 43308925
528 43400113
529 43537125
530 43949553
531 43995513
532 44225557
533 44548689
534 44641181
535 44687545
536 44919345
537 45245041
538 45338253
539 45525085
540 45946749
541 46040681
542 46181833
543 46228953
544 46323165
545 46464757
546 46512029
547 46795953
548 46890741
549 47366409
550 47892337
551 48180453
552 48228573
553 48324801
554 48469417
555 48614205
556 48662601
557 48807669
558 49341517
559 49390229
560 49536421
561 49927237
562 50074185
563 50368781
564 50418025
565 50565693
566 50861729
567 51257721
568 51307405
569 51406657
570 51555765
571 51904645
572 52004473
573 52054473
574 52505341
575 53109501
576 53362181
577 53514133
578 53564853
579 53818657
580 53869529
581 54124053
582 54175053
583 54430297
584 54583725
585 54635001
586 54891281
587 54942685
588 55199685
589 55354237
590 55560661
591 56337969
592 56598253
593 56650413
594 56911417
595 57120721
596 57277893
597 57540337
598 58014281
599 58172713
600 58490197
601 58808553
602 58861713
603 59341101
604 59501289
605 59608181
606 59768773
607 59929545
608 60413253
609 60467133
610 60736777
611 61115349
612 61277965
613 61386433
614 61440753
615 61549365
616 62203341
617 62258065
618 62586501
619 62751009
620 63190785
621 63411329
622 63576961
623 63742773
624 64241601
625 64686553
626 64742313
627 64853805
628 65021317
629 65077229
630 65245021
631 65412993
632 65693437
633 65861985
634 66199781
635 66538425
636 67048053
637 67104813
638 67275205
639 67388857
640 67901681
641 68130273
642 68818233
643 68933181
644 68990785
645 69105877
646 69278745
647 69336501
648 69683065
649 69798733
650 70204529
651 71078001
652 71370281
653 71545993
654 71898037
655 72309873
656 72486745
657 72781905
658 73136981
659 73196305
660 73314853
661 73492905
662 73730729
663 73909321
664 74207361
665 74267125
666 74386537
667 74805429
668 74985325
669 75165393
670 75285525
671 75465997
672 75526229
673 75827553
674 75887913
675 76371465
676 76735181
677 76978173
678 77526241
679 77648253
680 77831481
681 78198645
682 78260001
683 78443949
684 78628165
685 78812553
686 79675941
687 79861597
688 80295609
689 80419781
690 80668533
691 80979937
692 81229561
693 81604645
694 82168869
695 82294481
696 82357405
697 82483153
698 83239953
699 83619637
700 83809785
701 83873301
702 84381613
703 84572625
704 84763897
705 85211013
706 85531057
707 85980189
708 86108681
709 87075753
710 87269781
711 87464077
712 87658545
713 87918249
714 88113265
715 88243333
716 88308453
717 88699529
718 88895401
719 89026053
720 89091453
721 89287765
722 90009281
723 90206593
724 90272433
725 90404085
726 90997953
727 91064073
728 91196301
729 91593705
730 91660101
731 91859169
732 91991981
733 92857921
734 93058293
735 93258925
736 93392737
737 93660801
738 93996281
739 95074113
740 95615265
741 95683101
742 95886489
743 96022181
744 96090145
745 96225973
746 96293973
747 96634177
748 97111533
749 97316485
750 97453177
751 97727001
752 98069681
753 98275633
754 98963701
755 99101553
756 99170553
757 99377665
758 100416333
759 100555185
760 100833329
761 101181453
762 101390601
763 101600017
764 101879601
765 102089469
766 102509913
767 102650205
768 102860917
769 102931229
770 103142221
771 103282953
772 103494261
773 103564825
774 103917585
775 103988301
776 104554213
777 104766825
778 105477213
779 105619521
780 106047165
781 106547245
782 107550753
783 107766381
784 108486849
785 108631181
786 109282057
787 109572001
788 109789653
789 109934841
790 110152897
791 110662509
792 110881285
793 111100233
794 111465637
795 111538829
796 111904953
797 112345117
798 112639101
799 113006981
800 113080705
801 113449305
802 113744729
803 114188493
804 114558937
805 115450513
806 115524993
807 115673925
808 115972229
809 116196181
810 116345553
811 116644705
812 117319089
813 117694573
814 117920145
815 118145977
816 118221329
817 118447441
818 118824681
819 119278245
820 119354001
821 119732681
822 119960233
823 120187965
824 120415957
825 120720301
826 120948753
827 121329997
828 121559025
829 121635501
830 121864809
831 122094385
832 122324133
833 122707537
834 123014761
835 123938601
836 124170069
837 125020717
838 125098229
839 125796625
840 125952037
841 126263301
842 126652781
843 127825053
844 128138605
845 128845389
846 129002681
847 129081445
848 129475245
849 129711877
850 129790829
851 130027741
852 130185753
853 130898145
854 131215449
855 131692053
856 132408601
857 133047097
858 133286925
859 133367001
860 133847485
861 134088033
862 134489437
863 134569829
864 134971953
865 135052473
866 135294145
867 135697305
868 136262905
869 136424653
870 137397453
871 137478693
872 138129285
873 138210801
874 138618281
875 138699925
876 139108125
877 139926513
878 140090421
879 140172505
880 140336557
881 140665101
882 141323173
883 141570345
884 141817777
885 141900329
886 142395933
887 143058045
888 143389749
889 143555681
890 143804833
891 145053741
892 145137265
893 145554825
894 145638501
895 145889409
896 146056781
897 146308093
898 146559585
899 146895329
900 147147361
901 147315453
902 147820417
903 148073205
904 148410669
905 148917513
906 149086605
907 149679421
908 150188425
909 150613185
910 151635225
911 151891297
912 152404053
913 152660721
914 152746405
915 153689681
916 154033473
917 154808341
918 155239581
919 155498677
920 156104049
921 156277181
922 156363865
923 156623853
924 157057657
925 157405201
926 157666053
927 157840041
928 158101297
929 159410685
930 160023661
931 160462101
932 160549945
933 161077101
934 161516981
935 161605105
936 162310417
937 162398729
938 163194325
939 164258125
940 165058229
941 165325381
942 166038757
943 166843181
944 167111773
945 167201373
946 168008641
947 168188253
948 168457881
949 168547885
950 168997845
951 169358349
952 169809433
953 170080365
954 170351557
955 170713501
956 170894553
957 171166341
958 171257065
959 171710625
960 171801501
961 172346785
962 172528693
963 172801785
964 173075137
965 173166329
966 173713773
967 173896401
968 174536601
969 175361313
970 175544805
971 175820317
972 176740225
973 176924437
974 177293301
975 177570129
976 177754781
977 178124493
978 178309425
979 178957681
980 179235813
981 179421321
982 180071601
983 180629845
984 180816073
985 180909273
986 182309785
987 182496877
988 183621733
989 183903465
990 184185457
991 184750053
992 185315497
993 185976309
994 186259885
995 186448993
996 186543633
997 186732885
998 187585953
999 187870701
1000 188440905
1001 188821569
1002 189107305
1003 189297853
1004 189870217
1005 189965729
1006 190539093
1007 191976325
1008 192744997
1009 192841229
1010 193129981
1011 194190465
1012 194866945
1013 195157173
1014 195641377
1015 196223253
1016 196514481
1017 196611685
1018 196805977
1019 197195001
1020 197681681
1021 197974033
1022 198266565
1023 199438941
1024 200124501
1025 200418609
1026 200614781
1027 201007533
1028 201597329
1029 202483645
1030 202976805
1031 203075601
1032 203569481
1033 203668405
1034 203866153
1035 204163005
1036 205154193
1037 205452025
1038 205650637
1039 206346729
1040 206545781
1041 206645425
1042 206844613
1043 207542729
1044 207842281
1045 208442005
1046 209644045
1047 210145845
1048 210447277
1049 210849541
1050 211352781
1051 211453585
1052 212967453
1053 213169665
1054 213473257
1055 213574529
1056 214182453
1057 214385241
1058 215096001
1059 215400909
1060 217132953
1061 217745917
1062 218155101
1063 218462169
1064 218974453
1065 219077013
1066 219282105
1067 220309293
1068 220823737
1069 221235801
1070 222060913
1071 222164193
1072 222680797
1073 223405113
1074 223612221
1075 223715905
1076 224338101
1077 224649489
1078 225480945
1079 225793177
1080 226209841
1081 226418253
1082 226835485
1083 227044177
1084 227357445
1085 227775549
1086 228089365
1087 228403353
1088 229032029
1089 229346701
1090 229556553
1091 229871541
1092 230186797
1093 230607501
1094 231555333
1095 231766185
1096 232822173
1097 233033601
1098 233668605
1099 233774601
1100 234304481
1101 234622753
1102 234728913
1103 235259917
1104 235897953
1105 236004393
1106 236217261
1107 237283329
1108 237603625
1109 239208213
1110 239529805
1111 239744257
1112 240173601
1113 240710681
1114 241356045
1115 241679077
1116 241786829
1117 243297345
1118 243405501
1119 243729849
1120 243946181
1121 244054465
1122 244921057
1123 245572053
1124 245680653
1125 246006565
1126 246550125
1127 246985509
1128 248293829
1129 248949273
1130 249277345
1131 250262769
1132 250591705
1133 250811053
1134 251579729
1135 251909521
1136 252129453
1137 252789937
1138 253230801
1139 253561629
1140 254223993
1141 254444925
1142 254776597
1143 255440553
1144 255772821
1145 256438065
1146 256549101
1147 257437573
1148 258550441
1149 258773253
1150 258884733
1151 259442377
1152 260447681
1153 260895153
1154 261118965
1155 261903301
1156 262127553
1157 262239753
1158 262576465
1159 263812781
1160 264150493
1161 264939329
1162 265277761
1163 265616373
1164 266181217
1165 266520405
1166 266633601
1167 267199481
1168 267312805
1169 267539353
1170 267652713
1171 268900953
1172 269014593
1173 269241861
1174 269583037
1175 269924385
1176 270607781
1177 270949813
1178 271748729
1179 272320053
1180 273006457
1181 273349965
1182 273808389
1183 274037681
1184 276105981
1185 276912501
1186 277604665
1187 277951053
1188 278182065
1189 278528857
1190 278644529
1191 279338853
1192 279686365
1193 280382001
1194 281310793
1195 281427033
1196 282008437
1197 282474061
1198 283756305
1199 283873101
1200 284573905
1201 284924613
1202 285158505
1203 285509617
1204 286564161
1205 286681525
1206 287385801
1207 287738229
1208 287973281
1209 288679125
1210 289150229
1211 289503781
1212 290211505
1213 290447557
1214 290801865
1215 291511181
1216 291866173
1217 291984573
1218 292695329
1219 293406933
1220 293644281
1221 294476001
1222 294832749
1223 295785165
1224 296142757
1225 296262029
1226 296858553
1227 297336265
1228 298412409
1229 298771585