1 0
2 1
3 2
4 4
5 6
6 9
7 12
8 15
9 19
10 23
11 28
12 33
13 39
14 45
15 51
16 58
17 65
18 73
19 81
20 90
21 99
22 108
23 118
24 128
25 139
26 150
27 162
28 174
29 186
30 199
31 212
32 226
33 240
34 255
35 270
36 285
37 301
38 317
39 334
40 351
41 369
42 387
43 405
44 424
45 443
46 463
47 483
48 504
49 525
50 546
51 568
52 590
53 613
54 636
55 660
56 684
57 708
58 733
59 758
60 784
61 810
62 837
63 864
64 891
65 919
66 947
67 976
68 1005
69 1035
70 1065
71 1095
72 1126
73 1157
74 1189
75 1221
76 1254
77 1287
78 1320
79 1354
80 1388
81 1423
82 1458
83 1494
84 1530
85 1566
86 1603
87 1640
88 1678
89 1716
90 1755
91 1794
92 1833
93 1873
94 1913
95 1954
96 1995
97 2037
98 2079
99 2121
100 2164
101 2207
102 2251
103 2295
104 2340
105 2385
106 2430
107 2476
108 2522
109 2569
110 2616
111 2664
112 2712
113 2760
114 2809
115 2858
116 2908
117 2958
118 3009
119 3060
120 3111
121 3163
122 3215
123 3268
124 3321
125 3375
126 3429
127 3483
128 3538
129 3593
130 3649
131 3705
132 3762
133 3819
134 3876
135 3934
136 3992
137 4051
138 4110
139 4170
140 4230
141 4290
142 4351
143 4412
144 4474
145 4536
146 4599
147 4662
148 4725
149 4789
150 4853
151 4918
152 4983
153 5049
154 5115
155 5181
156 5248
157 5315
158 5383
159 5451
160 5520
161 5589
162 5658
163 5728
164 5798
165 5869
166 5940
167 6012
168 6084
169 6156
170 6229
171 6302
172 6376
173 6450
174 6525
175 6600
176 6675
177 6751
178 6827
179 6904
180 6981
181 7059
182 7137
183 7215
184 7294
185 7373
186 7453
187 7533
188 7614
189 7695
190 7776
191 7858
192 7940
193 8023
194 8106
195 8190
196 8274
197 8358
198 8443
199 8528
200 8614
201 8700
202 8787
203 8874
204 8961
205 9049
206 9137
207 9226
208 9315
209 9405
210 9495
211 9585
212 9676
213 9767
214 9859
215 9951
216 10044
217 10137
218 10230
219 10324
220 10418
221 10513
222 10608
223 10704
224 10800
225 10896
226 10993
227 11090
228 11188
229 11286
230 11385
231 11484
232 11583
233 11683
234 11783
235 11884
236 11985
237 12087
238 12189
239 12291
240 12394
241 12497
242 12601
243 12705
244 12810
245 12915
246 13020
247 13126
248 13232
249 13339
250 13446
251 13554
252 13662
253 13770
254 13879
255 13988
256 14098
257 14208
258 14319
259 14430
260 14541
261 14653
262 14765
263 14878
264 14991
265 15105
266 15219
267 15333
268 15448
269 15563
270 15679
271 15795
272 15912
273 16029
274 16146
275 16264
276 16382
277 16501
278 16620
279 16740
280 16860
281 16980
282 17101
283 17222
284 17344
285 17466
286 17589
287 17712
288 17835
289 17959
290 18083
291 18208
292 18333
293 18459
294 18585
295 18711
296 18838
297 18965
298 19093
299 19221
300 19350
301 19479
302 19608
303 19738
304 19868
305 19999
306 20130
307 20262
308 20394
309 20526
310 20659
311 20792
312 20926
313 21060
314 21195
315 21330
316 21465
317 21601
318 21737
319 21874
320 22011
321 22149
322 22287
323 22425
324 22564
325 22703
326 22843
327 22983
328 23124
329 23265
330 23406
331 23548
332 23690
333 23833
334 23976
335 24120
336 24264
337 24408
338 24553
339 24698
340 24844
341 24990
342 25137
343 25284
344 25431
345 25579
346 25727
347 25876
348 26025
349 26175
350 26325
351 26475
352 26626
353 26777
354 26929
355 27081
356 27234
357 27387
358 27540
359 27694
360 27848
361 28003
362 28158
363 28314
364 28470
365 28626
366 28783
367 28940
368 29098
369 29256
370 29415
371 29574
372 29733
373 29893
374 30053
375 30214
376 30375
377 30537
378 30699
379 30861
380 31024
381 31187
382 31351
383 31515
384 31680
385 31845
386 32010
387 32176
388 32342
389 32509
390 32676
391 32844
392 33012
393 33180
394 33349
395 33518
396 33688
397 33858
398 34029
399 34200
400 34371
401 34543
402 34715
403 34888
404 35061
405 35235
406 35409
407 35583
408 35758
409 35933
410 36109
411 36285
412 36462
413 36639
414 36816
415 36994
416 37172
417 37351
418 37530
419 37710
420 37890
421 38070
422 38251
423 38432
424 38614
425 38796
426 38979
427 39162
428 39345
429 39529
430 39713
431 39898
432 40083
433 40269
434 40455
435 40641
436 40828
437 41015
438 41203
439 41391
440 41580
441 41769
442 41958
443 42148
444 42338
445 42529
446 42720
447 42912
448 43104
449 43296
450 43489
451 43682
452 43876
453 44070
454 44265
455 44460
456 44655
457 44851
458 45047
459 45244
460 45441
461 45639
462 45837
463 46035
464 46234
465 46433
466 46633
467 46833
468 47034
469 47235
470 47436
471 47638
472 47840
473 48043
474 48246
475 48450
476 48654
477 48858
478 49063
479 49268
480 49474
481 49680
482 49887
483 50094
484 50301
485 50509
486 50717
487 50926
488 51135
489 51345
490 51555
491 51765
492 51976
493 52187
494 52399
495 52611
496 52824
497 53037
498 53250
499 53464
500 53678
501 53893
502 54108
503 54324
504 54540
505 54756
506 54973
507 55190
508 55408
509 55626
510 55845
511 56064
512 56283
513 56503
514 56723
515 56944
516 57165
517 57387
518 57609
519 57831
520 58054
521 58277
522 58501
523 58725
524 58950
525 59175
526 59400
527 59626
528 59852
529 60079
530 60306
531 60534
532 60762
533 60990
534 61219
535 61448
536 61678
537 61908
538 62139
539 62370
540 62601
541 62833
542 63065
543 63298
544 63531
545 63765
546 63999
547 64233
548 64468
549 64703
550 64939
551 65175
552 65412
553 65649
554 65886
555 66124
556 66362
557 66601
558 66840
559 67080
560 67320
561 67560
562 67801
563 68042
564 68284
565 68526
566 68769
567 69012
568 69255
569 69499
570 69743
571 69988
572 70233
573 70479
574 70725
575 70971
576 71218
577 71465
578 71713
579 71961
580 72210
581 72459
582 72708
583 72958
584 73208
585 73459
586 73710
587 73962
588 74214
589 74466
590 74719
591 74972
592 75226
593 75480
594 75735
595 75990
596 76245
597 76501
598 76757
599 77014
600 77271
601 77529
602 77787
603 78045
604 78304
605 78563
606 78823
607 79083
608 79344
609 79605
610 79866
611 80128
612 80390
613 80653
614 80916
615 81180
616 81444
617 81708
618 81973
619 82238
620 82504
621 82770
622 83037
623 83304
624 83571
625 83839
626 84107
627 84376
628 84645
629 84915
630 85185
631 85455
632 85726
633 85997
634 86269
635 86541
636 86814
637 87087
638 87360
639 87634
640 87908
641 88183
642 88458
643 88734
644 89010
645 89286
646 89563
647 89840
648 90118
649 90396
650 90675
651 90954
652 91233
653 91513
654 91793
655 92074
656 92355
657 92637
658 92919
659 93201
660 93484
661 93767
662 94051
663 94335
664 94620
665 94905
666 95190
667 95476
668 95762
669 96049
670 96336
671 96624
672 96912
673 97200
674 97489
675 97778
676 98068
677 98358
678 98649
679 98940
680 99231
681 99523
682 99815
683 100108
684 100401
685 100695
686 100989
687 101283
688 101578
689 101873
690 102169
691 102465
692 102762
693 103059
694 103356
695 103654
696 103952
697 104251
698 104550
699 104850
700 105150
701 105450
702 105751
703 106052
704 106354
705 106656
706 106959
707 107262
708 107565
709 107869
710 108173
711 108478
712 108783
713 109089
714 109395
715 109701
716 110008
717 110315
718 110623
719 110931
720 111240
721 111549
722 111858
723 112168
724 112478
725 112789
726 113100
727 113412
728 113724
729 114036
730 114349
731 114662
732 114976
733 115290
734 115605
735 115920
736 116235
737 116551
738 116867
739 117184
740 117501
741 117819
742 118137
743 118455
744 118774
745 119093
746 119413
747 119733
748 120054
749 120375
750 120696
751 121018
752 121340
753 121663
754 121986
755 122310
756 122634
757 122958
758 123283
759 123608
760 123934
761 124260
762 124587
763 124914
764 125241
765 125569
766 125897
767 126226
768 126555
769 126885
770 127215
771 127545
772 127876
773 128207
774 128539
775 128871
776 129204
777 129537
778 129870
779 130204
780 130538
781 130873
782 131208
783 131544
784 131880
785 132216
786 132553
787 132890
788 133228
789 133566
790 133905
791 134244
792 134583
793 134923
794 135263
795 135604
796 135945
797 136287
798 136629
799 136971
800 137314
801 137657
802 138001
803 138345
804 138690
805 139035
806 139380
807 139726
808 140072
809 140419
810 140766
811 141114
812 141462
813 141810
814 142159
815 142508
816 142858
817 143208
818 143559
819 143910
820 144261
821 144613
822 144965
823 145318
824 145671
825 146025
826 146379
827 146733
828 147088
829 147443
830 147799
831 148155
832 148512
833 148869
834 149226
835 149584
836 149942
837 150301
838 150660
839 151020
840 151380
841 151740
842 152101
843 152462
844 152824
845 153186
846 153549
847 153912
848 154275
849 154639
850 155003
851 155368
852 155733
853 156099
854 156465
855 156831
856 157198
857 157565
858 157933
859 158301
860 158670
861 159039
862 159408
863 159778
864 160148
865 160519
866 160890
867 161262
868 161634
869 162006
870 162379
871 162752
872 163126
873 163500
874 163875
875 164250
876 164625
877 165001
878 165377
879 165754
880 166131
881 166509
882 166887
883 167265
884 167644
885 168023
886 168403
887 168783
888 169164
889 169545
890 169926
891 170308
892 170690
893 171073
894 171456
895 171840
896 172224
897 172608
898 172993
899 173378
900 173764
901 174150
902 174537
903 174924
904 175311
905 175699
906 176087
907 176476
908 176865
909 177255
910 177645
911 178035
912 178426
913 178817
914 179209
915 179601
916 179994
917 180387
918 180780
919 181174
920 181568
921 181963
922 182358
923 182754
924 183150
925 183546
926 183943
927 184340
928 184738
929 185136
930 185535
931 185934
932 186333
933 186733
934 187133
935 187534
936 187935
937 188337
938 188739
939 189141
940 189544
941 189947
942 190351
943 190755
944 191160
945 191565
946 191970
947 192376
948 192782
949 193189
950 193596
951 194004
952 194412
953 194820
954 195229
955 195638
956 196048
957 196458
958 196869
959 197280
960 197691
961 198103
962 198515
963 198928
964 199341
965 199755
966 200169
967 200583
968 200998
969 201413
970 201829
971 202245
972 202662
973 203079
974 203496
975 203914
976 204332
977 204751
978 205170
979 205590
980 206010
981 206430
982 206851
983 207272
984 207694
985 208116
986 208539
987 208962
988 209385
989 209809
990 210233
991 210658
992 211083
993 211509
994 211935
995 212361
996 212788
997 213215
998 213643
999 214071
1000 214500