1 1
2 1
3 3
4 6
5 8
6 12
7 15
8 19
9 25
10 30
11 36
12 42
13 49
14 55
15 63
16 72
17 80
18 90
19 99
20 109
21 121
22 132
23 144
24 156
25 169
26 181
27 195
28 210
29 224
30 240
31 255
32 271
33 289
34 306
35 324
36 342
37 361
38 379
39 399
40 420
41 440
42 462
43 483
44 505
45 529
46 552
47 576
48 600
49 625
50 649
51 675
52 702
53 728
54 756
55 783
56 811
57 841
58 870
59 900
60 930
61 961
62 991
63 1023
64 1056
65 1088
66 1122
67 1155
68 1189
69 1225
70 1260
71 1296
72 1332
73 1369
74 1405
75 1443
76 1482
77 1520
78 1560
79 1599
80 1639
81 1681
82 1722
83 1764
84 1806
85 1849
86 1891
87 1935
88 1980
89 2024
90 2070
91 2115
92 2161
93 2209
94 2256
95 2304
96 2352
97 2401
98 2449
99 2499
100 2550
101 2600
102 2652
103 2703
104 2755
105 2809
106 2862
107 2916
108 2970
109 3025
110 3079
111 3135
112 3192
113 3248
114 3306
115 3363
116 3421
117 3481
118 3540
119 3600
120 3660
121 3721
122 3781
123 3843
124 3906
125 3968
126 4032
127 4095
128 4159
129 4225
130 4290
131 4356
132 4422
133 4489
134 4555
135 4623
136 4692
137 4760
138 4830
139 4899
140 4969
141 5041
142 5112
143 5184
144 5256
145 5329
146 5401
147 5475
148 5550
149 5624
150 5700
151 5775
152 5851
153 5929
154 6006
155 6084
156 6162
157 6241
158 6319
159 6399
160 6480
161 6560
162 6642
163 6723
164 6805
165 6889
166 6972
167 7056
168 7140
169 7225
170 7309
171 7395
172 7482
173 7568
174 7656
175 7743
176 7831
177 7921
178 8010
179 8100
180 8190
181 8281
182 8371
183 8463
184 8556
185 8648
186 8742
187 8835
188 8929
189 9025
190 9120
191 9216
192 9312
193 9409
194 9505
195 9603
196 9702
197 9800
198 9900
199 9999
200 10099
201 10201
202 10302
203 10404
204 10506
205 10609
206 10711
207 10815
208 10920
209 11024
210 11130
211 11235
212 11341
213 11449
214 11556
215 11664
216 11772
217 11881
218 11989
219 12099
220 12210
221 12320
222 12432
223 12543
224 12655
225 12769
226 12882
227 12996
228 13110
229 13225
230 13339
231 13455
232 13572
233 13688
234 13806
235 13923
236 14041
237 14161
238 14280
239 14400
240 14520
241 14641
242 14761
243 14883
244 15006
245 15128
246 15252
247 15375
248 15499
249 15625
250 15750
251 15876
252 16002
253 16129
254 16255
255 16383
256 16512
257 16640
258 16770
259 16899
260 17029
261 17161
262 17292
263 17424
264 17556
265 17689
266 17821
267 17955
268 18090
269 18224
270 18360
271 18495
272 18631
273 18769
274 18906
275 19044
276 19182
277 19321
278 19459
279 19599
280 19740
281 19880
282 20022
283 20163
284 20305
285 20449
286 20592
287 20736
288 20880
289 21025
290 21169
291 21315
292 21462
293 21608
294 21756
295 21903
296 22051
297 22201
298 22350
299 22500
300 22650
301 22801
302 22951
303 23103
304 23256
305 23408
306 23562
307 23715
308 23869
309 24025
310 24180
311 24336
312 24492
313 24649
314 24805
315 24963
316 25122
317 25280
318 25440
319 25599
320 25759
321 25921
322 26082
323 26244
324 26406
325 26569
326 26731
327 26895
328 27060
329 27224
330 27390
331 27555
332 27721
333 27889
334 28056
335 28224
336 28392
337 28561
338 28729
339 28899
340 29070
341 29240
342 29412
343 29583
344 29755
345 29929
346 30102
347 30276
348 30450
349 30625
350 30799
351 30975
352 31152
353 31328
354 31506
355 31683
356 31861
357 32041
358 32220
359 32400
360 32580
361 32761
362 32941
363 33123
364 33306
365 33488
366 33672
367 33855
368 34039
369 34225
370 34410
371 34596
372 34782
373 34969
374 35155
375 35343
376 35532
377 35720
378 35910
379 36099
380 36289
381 36481
382 36672
383 36864
384 37056
385 37249
386 37441
387 37635
388 37830
389 38024
390 38220
391 38415
392 38611
393 38809
394 39006
395 39204
396 39402
397 39601
398 39799
399 39999
400 40200
401 40400
402 40602
403 40803
404 41005
405 41209
406 41412
407 41616
408 41820
409 42025
410 42229
411 42435
412 42642
413 42848
414 43056
415 43263
416 43471
417 43681
418 43890
419 44100
420 44310
421 44521
422 44731
423 44943
424 45156
425 45368
426 45582
427 45795
428 46009
429 46225
430 46440
431 46656
432 46872
433 47089
434 47305
435 47523
436 47742
437 47960
438 48180
439 48399
440 48619
441 48841
442 49062
443 49284
444 49506
445 49729
446 49951
447 50175
448 50400
449 50624
450 50850
451 51075
452 51301
453 51529
454 51756
455 51984
456 52212
457 52441
458 52669
459 52899
460 53130
461 53360
462 53592
463 53823
464 54055
465 54289
466 54522
467 54756
468 54990
469 55225
470 55459
471 55695
472 55932
473 56168
474 56406
475 56643
476 56881
477 57121
478 57360
479 57600
480 57840
481 58081
482 58321
483 58563
484 58806
485 59048
486 59292
487 59535
488 59779
489 60025
490 60270
491 60516
492 60762
493 61009
494 61255
495 61503
496 61752
497 62000
498 62250
499 62499
500 62749
501 63001
502 63252
503 63504
504 63756
505 64009
506 64261
507 64515
508 64770
509 65024
510 65280
511 65535
512 65791
513 66049
514 66306
515 66564
516 66822
517 67081
518 67339
519 67599
520 67860
521 68120
522 68382
523 68643
524 68905
525 69169
526 69432
527 69696
528 69960
529 70225
530 70489
531 70755
532 71022
533 71288
534 71556
535 71823
536 72091
537 72361
538 72630
539 72900
540 73170
541 73441
542 73711
543 73983
544 74256
545 74528
546 74802
547 75075
548 75349
549 75625
550 75900
551 76176
552 76452
553 76729
554 77005
555 77283
556 77562
557 77840
558 78120
559 78399
560 78679
561 78961
562 79242
563 79524
564 79806
565 80089
566 80371
567 80655
568 80940
569 81224
570 81510
571 81795
572 82081
573 82369
574 82656
575 82944
576 83232
577 83521
578 83809
579 84099
580 84390
581 84680
582 84972
583 85263
584 85555
585 85849
586 86142
587 86436
588 86730
589 87025
590 87319
591 87615
592 87912
593 88208
594 88506
595 88803
596 89101
597 89401
598 89700
599 90000
600 90300
601 90601
602 90901
603 91203
604 91506
605 91808
606 92112
607 92415
608 92719
609 93025
610 93330
611 93636
612 93942
613 94249
614 94555
615 94863
616 95172
617 95480
618 95790
619 96099
620 96409
621 96721
622 97032
623 97344
624 97656
625 97969
626 98281
627 98595
628 98910
629 99224
630 99540
631 99855
632 100171
633 100489
634 100806
635 101124
636 101442
637 101761
638 102079
639 102399
640 102720
641 103040
642 103362
643 103683
644 104005
645 104329
646 104652
647 104976
648 105300
649 105625
650 105949
651 106275
652 106602
653 106928
654 107256
655 107583
656 107911
657 108241
658 108570
659 108900
660 109230
661 109561
662 109891
663 110223
664 110556
665 110888
666 111222
667 111555
668 111889
669 112225
670 112560
671 112896
672 113232
673 113569
674 113905
675 114243
676 114582
677 114920
678 115260
679 115599
680 115939
681 116281
682 116622
683 116964
684 117306
685 117649
686 117991
687 118335
688 118680
689 119024
690 119370
691 119715
692 120061
693 120409
694 120756
695 121104
696 121452
697 121801
698 122149
699 122499
700 122850
701 123200
702 123552
703 123903
704 124255
705 124609
706 124962
707 125316
708 125670
709 126025
710 126379
711 126735
712 127092
713 127448
714 127806
715 128163
716 128521
717 128881
718 129240
719 129600
720 129960
721 130321
722 130681
723 131043
724 131406
725 131768
726 132132
727 132495
728 132859
729 133225
730 133590
731 133956
732 134322
733 134689
734 135055
735 135423
736 135792
737 136160
738 136530
739 136899
740 137269
741 137641
742 138012
743 138384
744 138756
745 139129
746 139501
747 139875
748 140250
749 140624
750 141000
751 141375
752 141751
753 142129
754 142506
755 142884
756 143262
757 143641
758 144019
759 144399
760 144780
761 145160
762 145542
763 145923
764 146305
765 146689
766 147072
767 147456
768 147840
769 148225
770 148609
771 148995
772 149382
773 149768
774 150156
775 150543
776 150931
777 151321
778 151710
779 152100
780 152490
781 152881
782 153271
783 153663
784 154056
785 154448
786 154842
787 155235
788 155629
789 156025
790 156420
791 156816
792 157212
793 157609
794 158005
795 158403
796 158802
797 159200
798 159600
799 159999
800 160399
801 160801
802 161202
803 161604
804 162006
805 162409
806 162811
807 163215
808 163620
809 164024
810 164430
811 164835
812 165241
813 165649
814 166056
815 166464
816 166872
817 167281
818 167689
819 168099
820 168510
821 168920
822 169332
823 169743
824 170155
825 170569
826 170982
827 171396
828 171810
829 172225
830 172639
831 173055
832 173472
833 173888
834 174306
835 174723
836 175141
837 175561
838 175980
839 176400
840 176820
841 177241
842 177661
843 178083
844 178506
845 178928
846 179352
847 179775
848 180199
849 180625
850 181050
851 181476
852 181902
853 182329
854 182755
855 183183
856 183612
857 184040
858 184470
859 184899
860 185329
861 185761
862 186192
863 186624
864 187056
865 187489
866 187921
867 188355
868 188790
869 189224
870 189660
871 190095
872 190531
873 190969
874 191406
875 191844
876 192282
877 192721
878 193159
879 193599
880 194040
881 194480
882 194922
883 195363
884 195805
885 196249
886 196692
887 197136
888 197580
889 198025
890 198469
891 198915
892 199362
893 199808
894 200256
895 200703
896 201151
897 201601
898 202050
899 202500
900 202950
901 203401
902 203851
903 204303
904 204756
905 205208
906 205662
907 206115
908 206569
909 207025
910 207480
911 207936
912 208392
913 208849
914 209305
915 209763
916 210222
917 210680
918 211140
919 211599
920 212059
921 212521
922 212982
923 213444
924 213906
925 214369
926 214831
927 215295
928 215760
929 216224
930 216690
931 217155
932 217621
933 218089
934 218556
935 219024
936 219492
937 219961
938 220429
939 220899
940 221370
941 221840
942 222312
943 222783
944 223255
945 223729
946 224202
947 224676
948 225150
949 225625
950 226099
951 226575
952 227052
953 227528
954 228006
955 228483
956 228961
957 229441
958 229920
959 230400
960 230880
961 231361
962 231841
963 232323
964 232806
965 233288
966 233772
967 234255
968 234739
969 235225
970 235710
971 236196
972 236682
973 237169
974 237655
975 238143
976 238632
977 239120
978 239610
979 240099
980 240589
981 241081
982 241572
983 242064
984 242556
985 243049
986 243541
987 244035
988 244530
989 245024
990 245520
991 246015
992 246511
993 247009
994 247506
995 248004
996 248502
997 249001
998 249499
999 249999
1000 250500