0 0
1 1
2 3
3 6
4 10
5 15
6 15
7 16
8 18
9 21
10 25
11 30
12 30
13 31
14 33
15 36
16 40
17 45
18 45
19 46
20 48
21 51
22 55
23 60
24 60
25 61
26 63
27 66
28 70
29 75
30 75
31 76
32 78
33 81
34 85
35 90
36 90
37 91
38 93
39 96
40 100
41 105
42 105
43 106
44 108
45 111
46 115
47 120
48 120
49 121
50 123
51 126
52 130
53 135
54 135
55 136
56 138
57 141
58 145
59 150
60 150
61 151
62 153
63 156
64 160
65 165
66 165
67 166
68 168
69 171
70 175
71 180
72 180
73 181
74 183
75 186
76 190
77 195
78 195
79 196
80 198
81 201
82 205
83 210
84 210
85 211
86 213
87 216
88 220
89 225
90 225
91 226
92 228
93 231
94 235
95 240
96 240
97 241
98 243
99 246
100 250
101 255
102 255
103 256
104 258
105 261
106 265
107 270
108 270
109 271
110 273
111 276
112 280
113 285
114 285
115 286
116 288
117 291
118 295
119 300
120 300
121 301
122 303
123 306
124 310
125 315
126 315
127 316
128 318
129 321
130 325
131 330
132 330
133 331
134 333
135 336
136 340
137 345
138 345
139 346
140 348
141 351
142 355
143 360
144 360
145 361
146 363
147 366
148 370
149 375
150 375
151 376
152 378
153 381
154 385
155 390
156 390
157 391
158 393
159 396
160 400
161 405
162 405
163 406
164 408
165 411
166 415
167 420
168 420
169 421
170 423
171 426
172 430
173 435
174 435
175 436
176 438
177 441
178 445
179 450
180 450
181 451
182 453
183 456
184 460
185 465
186 465
187 466
188 468
189 471
190 475
191 480
192 480
193 481
194 483
195 486
196 490
197 495
198 495
199 496
200 498
201 501
202 505
203 510
204 510
205 511
206 513
207 516
208 520
209 525
210 525
211 526
212 528
213 531
214 535
215 540
216 540
217 541
218 543
219 546
220 550
221 555
222 555
223 556
224 558
225 561
226 565
227 570
228 570
229 571
230 573
231 576
232 580
233 585
234 585
235 586
236 588
237 591
238 595
239 600
240 600
241 601
242 603
243 606
244 610
245 615
246 615
247 616
248 618
249 621
250 625
251 630
252 630
253 631
254 633
255 636
256 640
257 645
258 645
259 646
260 648
261 651
262 655
263 660
264 660
265 661
266 663
267 666
268 670
269 675
270 675
271 676
272 678
273 681
274 685
275 690
276 690
277 691
278 693
279 696
280 700
281 705
282 705
283 706
284 708
285 711
286 715
287 720
288 720
289 721
290 723
291 726
292 730
293 735
294 735
295 736
296 738
297 741
298 745
299 750
300 750
301 751
302 753
303 756
304 760
305 765
306 765
307 766
308 768
309 771
310 775
311 780
312 780
313 781
314 783
315 786
316 790
317 795
318 795
319 796
320 798
321 801
322 805
323 810
324 810
325 811
326 813
327 816
328 820
329 825
330 825
331 826
332 828
333 831
334 835
335 840
336 840
337 841
338 843
339 846
340 850
341 855
342 855
343 856
344 858
345 861
346 865
347 870
348 870
349 871
350 873
351 876
352 880
353 885
354 885
355 886
356 888
357 891
358 895
359 900
360 900
361 901
362 903
363 906
364 910
365 915
366 915
367 916
368 918
369 921
370 925
371 930
372 930
373 931
374 933
375 936
376 940
377 945
378 945
379 946
380 948
381 951
382 955
383 960
384 960
385 961
386 963
387 966
388 970
389 975
390 975
391 976
392 978
393 981
394 985
395 990
396 990
397 991
398 993
399 996
400 1000
401 1005
402 1005
403 1006
404 1008
405 1011
406 1015
407 1020
408 1020
409 1021
410 1023
411 1026
412 1030
413 1035
414 1035
415 1036
416 1038
417 1041
418 1045
419 1050
420 1050
421 1051
422 1053
423 1056
424 1060
425 1065
426 1065
427 1066
428 1068
429 1071
430 1075
431 1080
432 1080
433 1081
434 1083
435 1086
436 1090
437 1095
438 1095
439 1096
440 1098
441 1101
442 1105
443 1110
444 1110
445 1111
446 1113
447 1116
448 1120
449 1125
450 1125
451 1126
452 1128
453 1131
454 1135
455 1140
456 1140
457 1141
458 1143
459 1146
460 1150
461 1155
462 1155
463 1156
464 1158
465 1161
466 1165
467 1170
468 1170
469 1171
470 1173
471 1176
472 1180
473 1185
474 1185
475 1186
476 1188
477 1191
478 1195
479 1200
480 1200
481 1201
482 1203
483 1206
484 1210
485 1215
486 1215
487 1216
488 1218
489 1221
490 1225
491 1230
492 1230
493 1231
494 1233
495 1236
496 1240
497 1245
498 1245
499 1246
500 1248
501 1251
502 1255
503 1260
504 1260
505 1261
506 1263
507 1266
508 1270
509 1275
510 1275
511 1276
512 1278
513 1281
514 1285
515 1290
516 1290
517 1291
518 1293
519 1296
520 1300
521 1305
522 1305
523 1306
524 1308
525 1311
526 1315
527 1320
528 1320
529 1321
530 1323
531 1326
532 1330
533 1335
534 1335
535 1336
536 1338
537 1341
538 1345
539 1350
540 1350
541 1351
542 1353
543 1356
544 1360
545 1365
546 1365
547 1366
548 1368
549 1371
550 1375
551 1380
552 1380
553 1381
554 1383
555 1386
556 1390
557 1395
558 1395
559 1396
560 1398
561 1401
562 1405
563 1410
564 1410
565 1411
566 1413
567 1416
568 1420
569 1425
570 1425
571 1426
572 1428
573 1431
574 1435
575 1440
576 1440
577 1441
578 1443
579 1446
580 1450
581 1455
582 1455
583 1456
584 1458
585 1461
586 1465
587 1470
588 1470
589 1471
590 1473
591 1476
592 1480
593 1485
594 1485
595 1486
596 1488
597 1491
598 1495
599 1500
600 1500
601 1501
602 1503
603 1506
604 1510
605 1515
606 1515
607 1516
608 1518
609 1521
610 1525
611 1530
612 1530
613 1531
614 1533
615 1536
616 1540
617 1545
618 1545
619 1546
620 1548
621 1551
622 1555
623 1560
624 1560
625 1561
626 1563
627 1566
628 1570
629 1575
630 1575
631 1576
632 1578
633 1581
634 1585
635 1590
636 1590
637 1591
638 1593
639 1596
640 1600
641 1605
642 1605
643 1606
644 1608
645 1611
646 1615
647 1620
648 1620
649 1621
650 1623
651 1626
652 1630
653 1635
654 1635
655 1636
656 1638
657 1641
658 1645
659 1650
660 1650
661 1651
662 1653
663 1656
664 1660
665 1665
666 1665
667 1666
668 1668
669 1671
670 1675
671 1680
672 1680
673 1681
674 1683
675 1686
676 1690
677 1695
678 1695
679 1696
680 1698
681 1701
682 1705
683 1710
684 1710
685 1711
686 1713
687 1716
688 1720
689 1725
690 1725
691 1726
692 1728
693 1731
694 1735
695 1740
696 1740
697 1741
698 1743
699 1746
700 1750
701 1755
702 1755
703 1756
704 1758
705 1761
706 1765
707 1770
708 1770
709 1771
710 1773
711 1776
712 1780
713 1785
714 1785
715 1786
716 1788
717 1791
718 1795
719 1800
720 1800
721 1801
722 1803
723 1806
724 1810
725 1815
726 1815
727 1816
728 1818
729 1821
730 1825
731 1830
732 1830
733 1831
734 1833
735 1836
736 1840
737 1845
738 1845
739 1846
740 1848
741 1851
742 1855
743 1860
744 1860
745 1861
746 1863
747 1866
748 1870
749 1875
750 1875
751 1876
752 1878
753 1881
754 1885
755 1890
756 1890
757 1891
758 1893
759 1896
760 1900
761 1905
762 1905
763 1906
764 1908
765 1911
766 1915
767 1920
768 1920
769 1921
770 1923
771 1926
772 1930
773 1935
774 1935
775 1936
776 1938
777 1941
778 1945
779 1950
780 1950
781 1951
782 1953
783 1956
784 1960
785 1965
786 1965
787 1966
788 1968
789 1971
790 1975
791 1980
792 1980
793 1981
794 1983
795 1986
796 1990
797 1995
798 1995
799 1996
800 1998
801 2001
802 2005
803 2010
804 2010
805 2011
806 2013
807 2016
808 2020
809 2025
810 2025
811 2026
812 2028
813 2031
814 2035
815 2040
816 2040
817 2041
818 2043
819 2046
820 2050
821 2055
822 2055
823 2056
824 2058
825 2061
826 2065
827 2070
828 2070
829 2071
830 2073
831 2076
832 2080
833 2085
834 2085
835 2086
836 2088
837 2091
838 2095
839 2100
840 2100
841 2101
842 2103
843 2106
844 2110
845 2115
846 2115
847 2116
848 2118
849 2121
850 2125
851 2130
852 2130
853 2131
854 2133
855 2136
856 2140
857 2145
858 2145
859 2146
860 2148
861 2151
862 2155
863 2160
864 2160
865 2161
866 2163
867 2166
868 2170
869 2175
870 2175
871 2176
872 2178
873 2181
874 2185
875 2190
876 2190
877 2191
878 2193
879 2196
880 2200
881 2205
882 2205
883 2206
884 2208
885 2211
886 2215
887 2220
888 2220
889 2221
890 2223
891 2226
892 2230
893 2235
894 2235
895 2236
896 2238
897 2241
898 2245
899 2250
900 2250
901 2251
902 2253
903 2256
904 2260
905 2265
906 2265
907 2266
908 2268
909 2271
910 2275
911 2280
912 2280
913 2281
914 2283
915 2286
916 2290
917 2295
918 2295
919 2296
920 2298
921 2301
922 2305
923 2310
924 2310
925 2311
926 2313
927 2316
928 2320
929 2325
930 2325
931 2326
932 2328
933 2331
934 2335
935 2340
936 2340
937 2341
938 2343
939 2346
940 2350
941 2355
942 2355
943 2356
944 2358
945 2361
946 2365
947 2370
948 2370
949 2371
950 2373
951 2376
952 2380
953 2385
954 2385
955 2386
956 2388
957 2391
958 2395
959 2400
960 2400
961 2401
962 2403
963 2406
964 2410
965 2415
966 2415
967 2416
968 2418
969 2421
970 2425
971 2430
972 2430
973 2431
974 2433
975 2436
976 2440
977 2445
978 2445
979 2446
980 2448
981 2451
982 2455
983 2460
984 2460
985 2461
986 2463
987 2466
988 2470
989 2475
990 2475
991 2476
992 2478
993 2481
994 2485
995 2490
996 2490
997 2491
998 2493
999 2496
1000 2500