1    1   
2    3   
3    6   
4    10   
5    15   
6    21   
7    28   
8    36   
9    45   
10    55   
11    66   
12    78   
13    91   
14    105   
15    120   
16    136   
17    153   
18    171   
19    190   
20    210   
21    231   
22    253   
23    276   
24    300   
25    325   
26    351   
27    378   
28    406   
29    435   
30    465   
31    496   
32    528   
33    561   
34    595   
35    630   
36    666   
37    703   
38    741   
39    780   
40    820   
41    861   
42    903   
43    946   
44    990   
45    1 035   
46    1 081   
47    1 128   
48    1 176   
49    1 225   
50    1 275   
51    1 326   
52    1 378   
53    1 431   
54    1 485   
55    1 540   
56    1 596   
57    1 653   
58    1 711   
59    1 770   
60    1 830   
61    1 891   
62    1 953   
63    2 016   
64    2 080   
65    2 145   
66    2 211   
67    2 278   
68    2 346   
69    2 415   
70    2 485   
71    2 556   
72    2 628   
73    2 701   
74    2 775   
75    2 850   
76    2 926   
77    3 003   
78    3 081   
79    3 160   
80    3 240   
81    3 321   
82    3 403   
83    3 486   
84    3 570   
85    3 655   
86    3 741   
87    3 828   
88    3 916   
89    4 005   
90    4 095   
91    4 186   
92    4 278   
93    4 371   
94    4 465   
95    4 560   
96    4 656   
97    4 753   
98    4 851   
99    4 950   
100    5 050   
101    5 151   
102    5 253   
103    5 356   
104    5 460   
105    5 565   
106    5 671   
107    5 778   
108    5 886   
109    5 995   
110    6 105   
111    6 216   
112    6 328   
113    6 441   
114    6 555   
115    6 670   
116    6 786   
117    6 903   
118    7 021   
119    7 140   
120    7 260   
121    7 381   
122    7 503   
123    7 626   
124    7 750   
125    7 875   
126    8 001   
127    8 128   
128    8 256   
129    8 385   
130    8 515   
131    8 646   
132    8 778   
133    8 911   
134    9 045   
135    9 180   
136    9 316   
137    9 453   
138    9 591   
139    9 730   
140    9 870   
141    10 011   
142    10 153   
143    10 296   
144    10 440   
145    10 585   
146    10 731   
147    10 878   
148    11 026   
149    11 175   
150    11 325   
151    11 476   
152    11 628   
153    11 781   
154    11 935   
155    12 090   
156    12 246   
157    12 403   
158    12 561   
159    12 720   
160    12 880   
161    13 041   
162    13 203   
163    13 366   
164    13 530   
165    13 695   
166    13 861   
167    14 028   
168    14 196   
169    14 365   
170    14 535   
171    14 706   
172    14 878   
173    15 051   
174    15 225   
175    15 400   
176    15 576   
177    15 753   
178    15 931   
179    16 110   
180    16 290   
181    16 471   
182    16 653   
183    16 836   
184    17 020   
185    17 205   
186    17 391   
187    17 578   
188    17 766   
189    17 955   
190    18 145   
191    18 336   
192    18 528   
193    18 721   
194    18 915   
195    19 110   
196    19 306   
197    19 503   
198    19 701   
199    19 900   
200    20 100   
201    20 301   
202    20 503   
203    20 706   
204    20 910   
205    21 115   
206    21 321   
207    21 528   
208    21 736   
209    21 945   
210    22 155   
211    22 366   
212    22 578   
213    22 791   
214    23 005   
215    23 220   
216    23 436   
217    23 653   
218    23 871   
219    24 090   
220    24 310   
221    24 531   
222    24 753   
223    24 976   
224    25 200   
225    25 425   
226    25 651   
227    25 878   
228    26 106   
229    26 335   
230    26 565   
231    26 796   
232    27 028   
233    27 261   
234    27 495   
235    27 730   
236    27 966   
237    28 203   
238    28 441   
239    28 680   
240    28 920   
241    29 161   
242    29 403   
243    29 646   
244    29 890   
245    30 135   
246    30 381   
247    30 628   
248    30 876   
249    31 125   
250    31 375   
251    31 626   
252    31 878   
253    32 131   
254    32 385   
255    32 640   
256    32 896   
257    33 153   
258    33 411   
259    33 670   
260    33 930   
261    34 191   
262    34 453   
263    34 716   
264    34 980   
265    35 245   
266    35 511   
267    35 778   
268    36 046   
269    36 315   
270    36 585   
271    36 856   
272    37 128   
273    37 401   
274    37 675   
275    37 950   
276    38 226   
277    38 503   
278    38 781   
279    39 060   
280    39 340   
281    39 621   
282    39 903   
283    40 186   
284    40 470   
285    40 755   
286    41 041   
287    41 328   
288    41 616   
289    41 905   
290    42 195   
291    42 486   
292    42 778   
293    43 071   
294    43 365   
295    43 660   
296    43 956   
297    44 253   
298    44 551   
299    44 850   
300    45 150   
301    45 451   
302    45 753   
303    46 056   
304    46 360   
305    46 665   
306    46 971   
307    47 278   
308    47 586   
309    47 895   
310    48 205   
311    48 516   
312    48 828   
313    49 141   
314    49 455   
315    49 770   
316    50 086   
317    50 403   
318    50 721   
319    51 040   
320    51 360   
321    51 681   
322    52 003   
323    52 326   
324    52 650   
325    52 975   
326    53 301   
327    53 628   
328    53 956   
329    54 285   
330    54 615   
331    54 946   
332    55 278   
333    55 611   
334    55 945   
335    56 280   
336    56 616   
337    56 953   
338    57 291   
339    57 630   
340    57 970   
341    58 311   
342    58 653   
343    58 996   
344    59 340   
345    59 685   
346    60 031   
347    60 378   
348    60 726   
349    61 075   
350    61 425   
351    61 776   
352    62 128   
353    62 481   
354    62 835   
355    63 190   
356    63 546   
357    63 903   
358    64 261   
359    64 620   
360    64 980   
361    65 341   
362    65 703   
363    66 066   
364    66 430   
365    66 795   
366    67 161   
367    67 528   
368    67 896   
369    68 265   
370    68 635   
371    69 006   
372    69 378   
373    69 751   
374    70 125   
375    70 500   
376    70 876   
377    71 253   
378    71 631   
379    72 010   
380    72 390   
381    72 771   
382    73 153   
383    73 536   
384    73 920   
385    74 305   
386    74 691   
387    75 078   
388    75 466   
389    75 855   
390    76 245   
391    76 636   
392    77 028   
393    77 421   
394    77 815   
395    78 210   
396    78 606   
397    79 003   
398    79 401   
399    79 800   
400    80 200   
401    80 601   
402    81 003   
403    81 406   
404    81 810   
405    82 215   
406    82 621   
407    83 028   
408    83 436   
409    83 845   
410    84 255   
411    84 666   
412    85 078   
413    85 491   
414    85 905   
415    86 320   
416    86 736   
417    87 153   
418    87 571   
419    87 990   
420    88 410   
421    88 831   
422    89 253   
423    89 676   
424    90 100   
425    90 525   
426    90 951   
427    91 378   
428    91 806   
429    92 235   
430    92 665   
431    93 096   
432    93 528   
433    93 961   
434    94 395   
435    94 830   
436    95 266   
437    95 703   
438    96 141   
439    96 580   
440    97 020   
441    97 461   
442    97 903   
443    98 346   
444    98 790   
445    99 235   
446    99 681   
447    100 128   
448    100 576   
449    101 025   
450    101 475   
451    101 926   
452    102 378   
453    102 831   
454    103 285   
455    103 740   
456    104 196   
457    104 653   
458    105 111   
459    105 570   
460    106 030   
461    106 491   
462    106 953   
463    107 416   
464    107 880   
465    108 345   
466    108 811   
467    109 278   
468    109 746   
469    110 215   
470    110 685   
471    111 156   
472    111 628   
473    112 101   
474    112 575   
475    113 050   
476    113 526   
477    114 003   
478    114 481   
479    114 960   
480    115 440   
481    115 921   
482    116 403   
483    116 886   
484    117 370   
485    117 855   
486    118 341   
487    118 828   
488    119 316   
489    119 805   
490    120 295   
491    120 786   
492    121 278   
493    121 771   
494    122 265   
495    122 760   
496    123 256   
497    123 753   
498    124 251   
499    124 750   
500    125 250   
501    125 751   
502    126 253   
503    126 756   
504    127 260   
505    127 765   
506    128 271   
507    128 778   
508    129 286   
509    129 795   
510    130 305   
511    130 816   
512    131 328   
513    131 841   
514    132 355   
515    132 870   
516    133 386   
517    133 903   
518    134 421   
519    134 940   
520    135 460   
521    135 981   
522    136 503   
523    137 026   
524    137 550   
525    138 075   
526    138 601   
527    139 128   
528    139 656   
529    140 185   
530    140 715   
531    141 246   
532    141 778   
533    142 311   
534    142 845   
535    143 380   
536    143 916   
537    144 453   
538    144 991   
539    145 530   
540    146 070   
541    146 611   
542    147 153   
543    147 696   
544    148 240   
545    148 785   
546    149 331   
547    149 878   
548    150 426   
549    150 975   
550    151 525   
551    152 076   
552    152 628   
553    153 181   
554    153 735   
555    154 290   
556    154 846   
557    155 403   
558    155 961   
559    156 520   
560    157 080   
561    157 641   
562    158 203   
563    158 766   
564    159 330   
565    159 895   
566    160 461   
567    161 028   
568    161 596   
569    162 165   
570    162 735   
571    163 306   
572    163 878   
573    164 451   
574    165 025   
575    165 600   
576    166 176   
577    166 753   
578    167 331   
579    167 910   
580    168 490   
581    169 071   
582    169 653   
583    170 236   
584    170 820   
585    171 405   
586    171 991   
587    172 578   
588    173 166   
589    173 755   
590    174 345   
591    174 936   
592    175 528   
593    176 121   
594    176 715   
595    177 310   
596    177 906   
597    178 503   
598    179 101   
599    179 700   
600    180 300   
601    180 901   
602    181 503   
603    182 106   
604    182 710   
605    183 315   
606    183 921   
607    184 528   
608    185 136   
609    185 745   
610    186 355   
611    186 966   
612    187 578   
613    188 191   
614    188 805   
615    189 420   
616    190 036   
617    190 653   
618    191 271   
619    191 890   
620    192 510   
621    193 131   
622    193 753   
623    194 376   
624    195 000   
625    195 625   
626    196 251   
627    196 878   
628    197 506   
629    198 135   
630    198 765   
631    199 396   
632    200 028   
633    200 661   
634    201 295   
635    201 930   
636    202 566   
637    203 203   
638    203 841   
639    204 480   
640    205 120   
641    205 761   
642    206 403   
643    207 046   
644    207 690   
645    208 335   
646    208 981   
647    209 628   
648    210 276   
649    210 925   
650    211 575   
651    212 226   
652    212 878   
653    213 531   
654    214 185   
655    214 840   
656    215 496   
657    216 153   
658    216 811   
659    217 470   
660    218 130   
661    218 791   
662    219 453   
663    220 116   
664    220 780   
665    221 445   
666    222 111   
667    222 778   
668    223 446   
669    224 115   
670    224 785   
671    225 456   
672    226 128   
673    226 801   
674    227 475   
675    228 150   
676    228 826   
677    229 503   
678    230 181   
679    230 860   
680    231 540   
681    232 221   
682    232 903   
683    233 586   
684    234 270   
685    234 955   
686    235 641   
687    236 328   
688    237 016   
689    237 705   
690    238 395   
691    239 086   
692    239 778   
693    240 471   
694    241 165   
695    241 860   
696    242 556   
697    243 253   
698    243 951   
699    244 650   
700    245 350   
701    246 051   
702    246 753   
703    247 456   
704    248 160   
705    248 865   
706    249 571   
707    250 278   
708    250 986   
709    251 695   
710    252 405   
711    253 116   
712    253 828   
713    254 541   
714    255 255   
715    255 970   
716    256 686   
717    257 403   
718    258 121   
719    258 840   
720    259 560   
721    260 281   
722    261 003   
723    261 726   
724    262 450   
725    263 175   
726    263 901   
727    264 628   
728    265 356   
729    266 085   
730    266 815   
731    267 546   
732    268 278   
733    269 011   
734    269 745   
735    270 480   
736    271 216   
737    271 953   
738    272 691   
739    273 430   
740    274 170   
741    274 911   
742    275 653   
743    276 396   
744    277 140   
745    277 885   
746    278 631   
747    279 378   
748    280 126   
749    280 875   
750    281 625   
751    282 376   
752    283 128   
753    283 881   
754    284 635   
755    285 390   
756    286 146   
757    286 903   
758    287 661   
759    288 420   
760    289 180   
761    289 941   
762    290 703   
763    291 466   
764    292 230   
765    292 995   
766    293 761   
767    294 528   
768    295 296   
769    296 065   
770    296 835   
771    297 606   
772    298 378   
773    299 151   
774    299 925   
775    300 700   
776    301 476   
777    302 253   
778    303 031   
779    303 810   
780    304 590   
781    305 371   
782    306 153   
783    306 936   
784    307 720   
785    308 505   
786    309 291   
787    310 078   
788    310 866   
789    311 655   
790    312 445   
791    313 236   
792    314 028   
793    314 821   
794    315 615   
795    316 410   
796    317 206   
797    318 003   
798    318 801   
799    319 600   
800    320 400   
801    321 201   
802    322 003   
803    322 806   
804    323 610   
805    324 415   
806    325 221   
807    326 028   
808    326 836   
809    327 645   
810    328 455   
811    329 266   
812    330 078   
813    330 891   
814    331 705   
815    332 520   
816    333 336   
817    334 153   
818    334 971   
819    335 790   
820    336 610   
821    337 431   
822    338 253   
823    339 076   
824    339 900   
825    340 725   
826    341 551   
827    342 378   
828    343 206   
829    344 035   
830    344 865   
831    345 696   
832    346 528   
833    347 361   
834    348 195   
835    349 030   
836    349 866   
837    350 703   
838    351 541   
839    352 380   
840    353 220   
841    354 061   
842    354 903   
843    355 746   
844    356 590   
845    357 435   
846    358 281   
847    359 128   
848    359 976   
849    360 825   
850    361 675   
851    362 526   
852    363 378   
853    364 231   
854    365 085   
855    365 940   
856    366 796   
857    367 653   
858    368 511   
859    369 370   
860    370 230   
861    371 091   
862    371 953   
863    372 816   
864    373 680   
865    374 545   
866    375 411   
867    376 278   
868    377 146   
869    378 015   
870    378 885   
871    379 756   
872    380 628   
873    381 501   
874    382 375   
875    383 250   
876    384 126   
877    385 003   
878    385 881   
879    386 760   
880    387 640   
881    388 521   
882    389 403   
883    390 286   
884    391 170   
885    392 055   
886    392 941   
887    393 828   
888    394 716   
889    395 605   
890    396 495   
891    397 386   
892    398 278   
893    399 171   
894    400 065   
895    400 960   
896    401 856   
897    402 753   
898    403 651   
899    404 550   
900    405 450   
901    406 351   
902    407 253   
903    408 156   
904    409 060   
905    409 965   
906    410 871   
907    411 778   
908    412 686   
909    413 595   
910    414 505   
911    415 416   
912    416 328   
913    417 241   
914    418 155   
915    419 070   
916    419 986   
917    420 903   
918    421 821   
919    422 740   
920    423 660   
921    424 581   
922    425 503   
923    426 426   
924    427 350   
925    428 275   
926    429 201   
927    430 128   
928    431 056   
929    431 985   
930    432 915   
931    433 846   
932    434 778   
933    435 711   
934    436 645   
935    437 580   
936    438 516   
937    439 453   
938    440 391   
939    441 330   
940    442 270   
941    443 211   
942    444 153   
943    445 096   
944    446 040   
945    446 985   
946    447 931   
947    448 878   
948    449 826   
949    450 775   
950    451 725   
951    452 676   
952    453 628   
953    454 581   
954    455 535   
955    456 490   
956    457 446   
957    458 403   
958    459 361   
959    460 320   
960    461 280   
961    462 241   
962    463 203   
963    464 166   
964    465 130   
965    466 095   
966    467 061   
967    468 028   
968    468 996   
969    469 965   
970    470 935   
971    471 906   
972    472 878   
973    473 851   
974    474 825   
975    475 800   
976    476 776   
977    477 753   
978    478 731   
979    479 710   
980    480 690   
981    481 671   
982    482 653   
983    483 636   
984    484 620   
985    485 605   
986    486 591   
987    487 578   
988    488 566   
989    489 555   
990    490 545   
991    491 536   
992    492 528   
993    493 521   
994    494 515   
995    495 510   
996    496 506   
997    497 503   
998    498 501   
999    499 500   
1 000    500 500