0 0
1 1
2 2
3 3
4 3
5 4
6 4
7 4
8 5
9 5
10 5
11 5
12 6
13 6
14 6
15 6
16 6
17 6
18 7
19 7
20 7
21 7
22 7
23 7
24 7
25 7
26 7
27 8
28 8
29 8
30 8
31 8
32 8
33 8
34 8
35 8
36 8
37 8
38 8
39 8
40 8
41 9
42 9
43 9
44 9
45 9
46 9
47 9
48 9
49 9
50 9
51 9
52 9
53 9
54 9
55 9
56 9
57 9
58 9
59 9
60 9
61 9
62 10
63 10
64 10
65 10
66 10
67 10
68 10
69 10
70 10
71 10
72 10
73 10
74 10
75 10
76 10
77 10
78 10
79 10
80 10
81 10
82 10
83 10
84 10
85 10
86 10
87 10
88 10
89 10
90 10
91 10
92 10
93 11
94 11
95 11
96 11
97 11
98 11
99 11
100 11
101 11
102 11
103 11
104 11
105 11
106 11
107 11
108 11
109 11
110 11
111 11
112 11
113 11
114 11
115 11
116 11
117 11
118 11
119 11
120 11
121 11
122 11
123 11
124 11
125 11
126 11
127 11
128 11
129 11
130 11
131 11
132 11
133 11
134 11
135 11
136 11
137 11
138 11
139 11
140 12
141 12
142 12
143 12
144 12
145 12
146 12
147 12
148 12
149 12
150 12
151 12
152 12
153 12
154 12
155 12
156 12
157 12
158 12
159 12
160 12
161 12
162 12
163 12
164 12
165 12
166 12
167 12
168 12
169 12
170 12
171 12
172 12
173 12
174 12
175 12
176 12
177 12
178 12
179 12
180 12
181 12
182 12
183 12
184 12
185 12
186 12
187 12
188 12
189 12
190 12
191 12
192 12
193 12
194 12
195 12
196 12
197 12
198 12
199 12
200 12
201 12
202 12
203 12
204 12
205 12
206 12
207 12
208 12
209 12
210 13
211 13
212 13
213 13
214 13
215 13
216 13
217 13
218 13
219 13
220 13
221 13
222 13
223 13
224 13
225 13
226 13
227 13
228 13
229 13
230 13
231 13
232 13
233 13
234 13
235 13
236 13
237 13
238 13
239 13
240 13
241 13
242 13
243 13
244 13
245 13
246 13
247 13
248 13
249 13
250 13
251 13
252 13
253 13
254 13
255 13
256 13
257 13
258 13
259 13
260 13
261 13
262 13
263 13
264 13
265 13
266 13
267 13
268 13
269 13
270 13
271 13
272 13
273 13
274 13
275 13
276 13
277 13
278 13
279 13
280 13
281 13
282 13
283 13
284 13
285 13
286 13
287 13
288 13
289 13
290 13
291 13
292 13
293 13
294 13
295 13
296 13
297 13
298 13
299 13
300 13
301 13
302 13
303 13
304 13
305 13
306 13
307 13
308 13
309 13
310 13
311 13
312 13
313 13
314 13
315 14
316 14
317 14
318 14
319 14
320 14
321 14
322 14
323 14
324 14
325 14
326 14
327 14
328 14
329 14
330 14
331 14
332 14
333 14
334 14
335 14
336 14
337 14
338 14
339 14
340 14
341 14
342 14
343 14
344 14
345 14
346 14
347 14
348 14
349 14
350 14
351 14
352 14
353 14
354 14
355 14
356 14
357 14
358 14
359 14
360 14
361 14
362 14
363 14
364 14
365 14
366 14
367 14
368 14
369 14
370 14
371 14
372 14
373 14
374 14
375 14
376 14
377 14
378 14
379 14
380 14
381 14
382 14
383 14
384 14
385 14
386 14
387 14
388 14
389 14
390 14
391 14
392 14
393 14
394 14
395 14
396 14
397 14
398 14
399 14
400 14
401 14
402 14
403 14
404 14
405 14
406 14
407 14
408 14
409 14
410 14
411 14
412 14
413 14
414 14
415 14
416 14
417 14
418 14
419 14
420 14
421 14
422 14
423 14
424 14
425 14
426 14
427 14
428 14
429 14
430 14
431 14
432 14
433 14
434 14
435 14
436 14
437 14
438 14
439 14
440 14
441 14
442 14
443 14
444 14
445 14
446 14
447 14
448 14
449 14
450 14
451 14
452 14
453 14
454 14
455 14
456 14
457 14
458 14
459 14
460 14
461 14
462 14
463 14
464 14
465 14
466 14
467 14
468 14
469 14
470 14
471 14
472 14
473 15
474 15
475 15
476 15
477 15
478 15
479 15
480 15
481 15
482 15
483 15
484 15
485 15
486 15
487 15
488 15
489 15
490 15
491 15
492 15
493 15
494 15
495 15
496 15
497 15
498 15
499 15
500 15
501 15
502 15
503 15
504 15
505 15
506 15
507 15
508 15
509 15
510 15
511 15
512 15
513 15
514 15
515 15
516 15
517 15
518 15
519 15
520 15
521 15
522 15
523 15
524 15
525 15
526 15
527 15
528 15
529 15
530 15
531 15
532 15
533 15
534 15
535 15
536 15
537 15
538 15
539 15
540 15
541 15
542 15
543 15
544 15
545 15
546 15
547 15
548 15
549 15
550 15
551 15
552 15
553 15
554 15
555 15
556 15
557 15
558 15
559 15
560 15
561 15
562 15
563 15
564 15
565 15
566 15
567 15
568 15
569 15
570 15
571 15
572 15
573 15
574 15
575 15
576 15
577 15
578 15
579 15
580 15
581 15
582 15
583 15
584 15
585 15
586 15
587 15
588 15
589 15
590 15
591 15
592 15
593 15
594 15
595 15
596 15
597 15
598 15
599 15
600 15
601 15
602 15
603 15
604 15
605 15
606 15
607 15
608 15
609 15
610 15
611 15
612 15
613 15
614 15
615 15
616 15
617 15
618 15
619 15
620 15
621 15
622 15
623 15
624 15
625 15
626 15
627 15
628 15
629 15
630 15
631 15
632 15
633 15
634 15
635 15
636 15
637 15
638 15
639 15
640 15
641 15
642 15
643 15
644 15
645 15
646 15
647 15
648 15
649 15
650 15
651 15
652 15
653 15
654 15
655 15
656 15
657 15
658 15
659 15
660 15
661 15
662 15
663 15
664 15
665 15
666 15
667 15
668 15
669 15
670 15
671 15
672 15
673 15
674 15
675 15
676 15
677 15
678 15
679 15
680 15
681 15
682 15
683 15
684 15
685 15
686 15
687 15
688 15
689 15
690 15
691 15
692 15
693 15
694 15
695 15
696 15
697 15
698 15
699 15
700 15
701 15
702 15
703 15
704 15
705 15
706 15
707 15
708 15
709 15
710 16
711 16
712 16
713 16
714 16
715 16
716 16
717 16
718 16
719 16
720 16
721 16
722 16
723 16
724 16
725 16
726 16
727 16
728 16
729 16
730 16
731 16
732 16
733 16
734 16
735 16
736 16
737 16
738 16
739 16
740 16
741 16
742 16
743 16
744 16
745 16
746 16
747 16
748 16
749 16
750 16
751 16
752 16
753 16
754 16
755 16
756 16
757 16
758 16
759 16
760 16
761 16
762 16
763 16
764 16
765 16
766 16
767 16
768 16
769 16
770 16
771 16
772 16
773 16
774 16
775 16
776 16
777 16
778 16
779 16
780 16
781 16
782 16
783 16
784 16
785 16
786 16
787 16
788 16
789 16
790 16
791 16
792 16
793 16
794 16
795 16
796 16
797 16
798 16
799 16
800 16
801 16
802 16
803 16
804 16
805 16
806 16
807 16
808 16
809 16
810 16
811 16
812 16
813 16
814 16
815 16
816 16
817 16
818 16
819 16
820 16
821 16
822 16
823 16
824 16
825 16
826 16
827 16
828 16
829 16
830 16
831 16
832 16
833 16
834 16
835 16
836 16
837 16
838 16
839 16
840 16
841 16
842 16
843 16
844 16
845 16
846 16
847 16
848 16
849 16
850 16
851 16
852 16
853 16
854 16
855 16
856 16
857 16
858 16
859 16
860 16
861 16
862 16
863 16
864 16
865 16
866 16
867 16
868 16
869 16
870 16
871 16
872 16
873 16
874 16
875 16
876 16
877 16
878 16
879 16
880 16
881 16
882 16
883 16
884 16
885 16
886 16
887 16
888 16
889 16
890 16
891 16
892 16
893 16
894 16
895 16
896 16
897 16
898 16
899 16
900 16
901 16
902 16
903 16
904 16
905 16
906 16
907 16
908 16
909 16
910 16
911 16
912 16
913 16
914 16
915 16
916 16
917 16
918 16
919 16
920 16
921 16
922 16
923 16
924 16
925 16
926 16
927 16
928 16
929 16
930 16
931 16
932 16
933 16
934 16
935 16
936 16
937 16
938 16
939 16
940 16
941 16
942 16
943 16
944 16
945 16
946 16
947 16
948 16
949 16
950 16
951 16
952 16
953 16
954 16
955 16
956 16
957 16
958 16
959 16
960 16
961 16
962 16
963 16
964 16
965 16
966 16
967 16
968 16
969 16
970 16
971 16
972 16
973 16
974 16
975 16
976 16
977 16
978 16
979 16
980 16
981 16
982 16
983 16
984 16
985 16
986 16
987 16
988 16
989 16
990 16
991 16
992 16
993 16
994 16
995 16
996 16
997 16
998 16
999 16
1000 16
1001 16
1002 16
1003 16
1004 16
1005 16
1006 16
1007 16
1008 16
1009 16
1010 16
1011 16
1012 16
1013 16
1014 16
1015 16
1016 16
1017 16
1018 16
1019 16
1020 16
1021 16
1022 16
1023 16
1024 16
1025 16
1026 16
1027 16
1028 16
1029 16
1030 16
1031 16
1032 16
1033 16
1034 16
1035 16
1036 16
1037 16
1038 16
1039 16
1040 16
1041 16
1042 16
1043 16
1044 16
1045 16
1046 16
1047 16
1048 16
1049 16
1050 16
1051 16
1052 16
1053 16
1054 16
1055 16
1056 16
1057 16
1058 16
1059 16
1060 16
1061 16
1062 16
1063 16
1064 16
1065 17
1066 17
1067 17
1068 17
1069 17
1070 17
1071 17
1072 17
1073 17
1074 17
1075 17
1076 17
1077 17
1078 17
1079 17
1080 17
1081 17
1082 17
1083 17
1084 17
1085 17
1086 17
1087 17
1088 17
1089 17
1090 17
1091 17
1092 17
1093 17
1094 17
1095 17
1096 17
1097 17
1098 17
1099 17
1100 17
1101 17
1102 17
1103 17
1104 17
1105 17
1106 17
1107 17
1108 17
1109 17
1110 17
1111 17
1112 17
1113 17
1114 17
1115 17
1116 17
1117 17
1118 17
1119 17
1120 17
1121 17
1122 17
1123 17
1124 17
1125 17
1126 17
1127 17
1128 17
1129 17
1130 17
1131 17
1132 17
1133 17
1134 17
1135 17
1136 17
1137 17
1138 17
1139 17
1140 17
1141 17
1142 17
1143 17
1144 17
1145 17
1146 17
1147 17
1148 17
1149 17
1150 17
1151 17
1152 17
1153 17
1154 17
1155 17
1156 17
1157 17
1158 17
1159 17
1160 17
1161 17
1162 17
1163 17
1164 17
1165 17
1166 17
1167 17
1168 17
1169 17
1170 17
1171 17
1172 17
1173 17
1174 17
1175 17
1176 17
1177 17
1178 17
1179 17
1180 17
1181 17
1182 17
1183 17
1184 17
1185 17
1186 17
1187 17
1188 17
1189 17
1190 17
1191 17
1192 17
1193 17
1194 17
1195 17
1196 17
1197 17
1198 17
1199 17
1200 17
1201 17
1202 17
1203 17
1204 17
1205 17
1206 17
1207 17
1208 17
1209 17
1210 17
1211 17
1212 17
1213 17
1214 17
1215 17
1216 17
1217 17
1218 17
1219 17
1220 17
1221 17
1222 17
1223 17
1224 17
1225 17
1226 17
1227 17
1228 17
1229 17
1230 17
1231 17
1232 17
1233 17
1234 17
1235 17
1236 17
1237 17
1238 17
1239 17
1240 17
1241 17
1242 17
1243 17
1244 17
1245 17
1246 17
1247 17
1248 17
1249 17
1250 17
1251 17
1252 17
1253 17
1254 17
1255 17
1256 17
1257 17
1258 17
1259 17
1260 17
1261 17
1262 17
1263 17
1264 17
1265 17
1266 17
1267 17
1268 17
1269 17
1270 17
1271 17
1272 17
1273 17
1274 17
1275 17
1276 17
1277 17
1278 17
1279 17
1280 17
1281 17
1282 17
1283 17
1284 17
1285 17
1286 17
1287 17
1288 17
1289 17
1290 17
1291 17
1292 17
1293 17
1294 17
1295 17
1296 17
1297 17
1298 17
1299 17
1300 17
1301 17
1302 17
1303 17
1304 17
1305 17
1306 17
1307 17
1308 17
1309 17
1310 17
1311 17
1312 17
1313 17
1314 17
1315 17
1316 17
1317 17
1318 17
1319 17
1320 17
1321 17
1322 17
1323 17
1324 17
1325 17
1326 17
1327 17
1328 17
1329 17
1330 17
1331 17
1332 17
1333 17
1334 17
1335 17
1336 17
1337 17
1338 17
1339 17
1340 17
1341 17
1342 17
1343 17
1344 17
1345 17
1346 17
1347 17
1348 17
1349 17
1350 17
1351 17
1352 17
1353 17
1354 17
1355 17
1356 17
1357 17
1358 17
1359 17
1360 17
1361 17
1362 17
1363 17
1364 17
1365 17
1366 17
1367 17
1368 17
1369 17
1370 17
1371 17
1372 17
1373 17
1374 17
1375 17
1376 17
1377 17
1378 17
1379 17
1380 17
1381 17
1382 17
1383 17
1384 17
1385 17
1386 17
1387 17
1388 17
1389 17
1390 17
1391 17
1392 17
1393 17
1394 17
1395 17
1396 17
1397 17
1398 17
1399 17
1400 17
1401 17
1402 17
1403 17
1404 17
1405 17
1406 17
1407 17
1408 17
1409 17
1410 17
1411 17
1412 17
1413 17
1414 17
1415 17
1416 17
1417 17
1418 17
1419 17
1420 17
1421 17
1422 17
1423 17
1424 17
1425 17
1426 17
1427 17
1428 17
1429 17
1430 17
1431 17
1432 17
1433 17
1434 17
1435 17
1436 17
1437 17
1438 17
1439 17
1440 17
1441 17
1442 17
1443 17
1444 17
1445 17
1446 17
1447 17
1448 17
1449 17
1450 17
1451 17
1452 17
1453 17
1454 17
1455 17
1456 17
1457 17
1458 17
1459 17
1460 17
1461 17
1462 17
1463 17
1464 17
1465 17
1466 17
1467 17
1468 17
1469 17
1470 17
1471 17
1472 17
1473 17
1474 17
1475 17
1476 17
1477 17
1478 17
1479 17
1480 17
1481 17
1482 17
1483 17
1484 17
1485 17
1486 17
1487 17
1488 17
1489 17
1490 17
1491 17
1492 17
1493 17
1494 17
1495 17
1496 17
1497 17
1498 17
1499 17
1500 17
1501 17
1502 17
1503 17
1504 17
1505 17
1506 17
1507 17
1508 17
1509 17
1510 17
1511 17
1512 17
1513 17
1514 17
1515 17
1516 17
1517 17
1518 17
1519 17
1520 17
1521 17
1522 17
1523 17
1524 17
1525 17
1526 17
1527 17
1528 17
1529 17
1530 17
1531 17
1532 17
1533 17
1534 17
1535 17
1536 17
1537 17
1538 17
1539 17
1540 17
1541 17
1542 17
1543 17
1544 17
1545 17
1546 17
1547 17
1548 17
1549 17
1550 17
1551 17
1552 17
1553 17
1554 17
1555 17
1556 17
1557 17
1558 17
1559 17
1560 17
1561 17
1562 17
1563 17
1564 17
1565 17
1566 17
1567 17
1568 17
1569 17
1570 17
1571 17
1572 17
1573 17
1574 17
1575 17
1576 17
1577 17
1578 17
1579 17
1580 17
1581 17
1582 17
1583 17
1584 17
1585 17
1586 17
1587 17
1588 17
1589 17
1590 17
1591 17
1592 17
1593 17
1594 17
1595 17
1596 17
1597 17
1598 18
1599 18
1600 18
1601 18
1602 18
1603 18
1604 18
1605 18
1606 18
1607 18
1608 18
1609 18
1610 18
1611 18
1612 18
1613 18
1614 18
1615 18
1616 18
1617 18
1618 18
1619 18
1620 18
1621 18
1622 18
1623 18
1624 18
1625 18
1626 18
1627 18
1628 18
1629 18
1630 18
1631 18
1632 18
1633 18
1634 18
1635 18
1636 18
1637 18
1638 18
1639 18
1640 18
1641 18
1642 18
1643 18
1644 18
1645 18
1646 18
1647 18
1648 18
1649 18
1650 18
1651 18
1652 18
1653 18
1654 18
1655 18
1656 18
1657 18
1658 18
1659 18
1660 18
1661 18
1662 18
1663 18
1664 18
1665 18
1666 18
1667 18
1668 18
1669 18
1670 18
1671 18
1672 18
1673 18
1674 18
1675 18
1676 18
1677 18
1678 18
1679 18
1680 18
1681 18
1682 18
1683 18
1684 18
1685 18
1686 18
1687 18
1688 18
1689 18
1690 18
1691 18
1692 18
1693 18
1694 18
1695 18
1696 18
1697 18
1698 18
1699 18
1700 18
1701 18
1702 18
1703 18
1704 18
1705 18
1706 18
1707 18
1708 18
1709 18
1710 18
1711 18
1712 18
1713 18
1714 18
1715 18
1716 18
1717 18
1718 18
1719 18
1720 18
1721 18
1722 18
1723 18
1724 18
1725 18
1726 18
1727 18
1728 18
1729 18
1730 18
1731 18
1732 18
1733 18
1734 18
1735 18
1736 18
1737 18
1738 18
1739 18
1740 18
1741 18
1742 18
1743 18
1744 18
1745 18
1746 18
1747 18
1748 18
1749 18
1750 18
1751 18
1752 18
1753 18
1754 18
1755 18
1756 18
1757 18
1758 18
1759 18
1760 18
1761 18
1762 18
1763 18
1764 18
1765 18
1766 18
1767 18
1768 18
1769 18
1770 18
1771 18
1772 18
1773 18
1774 18
1775 18
1776 18
1777 18
1778 18
1779 18
1780 18
1781 18
1782 18
1783 18
1784 18
1785 18
1786 18
1787 18
1788 18
1789 18
1790 18
1791 18
1792 18
1793 18
1794 18
1795 18
1796 18
1797 18
1798 18
1799 18
1800 18
1801 18
1802 18
1803 18
1804 18
1805 18
1806 18
1807 18
1808 18
1809 18
1810 18
1811 18
1812 18
1813 18
1814 18
1815 18
1816 18
1817 18
1818 18
1819 18
1820 18
1821 18
1822 18
1823 18
1824 18
1825 18
1826 18
1827 18
1828 18
1829 18
1830 18
1831 18
1832 18
1833 18
1834 18
1835 18
1836 18
1837 18
1838 18
1839 18
1840 18
1841 18
1842 18
1843 18
1844 18
1845 18
1846 18
1847 18
1848 18
1849 18
1850 18
1851 18
1852 18
1853 18
1854 18
1855 18
1856 18
1857 18
1858 18
1859 18
1860 18
1861 18
1862 18
1863 18
1864 18
1865 18
1866 18
1867 18
1868 18
1869 18
1870 18
1871 18
1872 18
1873 18
1874 18
1875 18
1876 18
1877 18
1878 18
1879 18
1880 18
1881 18
1882 18
1883 18
1884 18
1885 18
1886 18
1887 18
1888 18
1889 18
1890 18
1891 18
1892 18
1893 18
1894 18
1895 18
1896 18
1897 18
1898 18
1899 18
1900 18
1901 18
1902 18
1903 18
1904 18
1905 18
1906 18
1907 18
1908 18
1909 18
1910 18
1911 18
1912 18
1913 18
1914 18
1915 18
1916 18
1917 18
1918 18
1919 18
1920 18
1921 18
1922 18
1923 18
1924 18
1925 18
1926 18
1927 18
1928 18
1929 18
1930 18
1931 18
1932 18
1933 18
1934 18
1935 18
1936 18
1937 18
1938 18
1939 18
1940 18
1941 18
1942 18
1943 18
1944 18
1945 18
1946 18
1947 18
1948 18
1949 18
1950 18
1951 18
1952 18
1953 18
1954 18
1955 18
1956 18
1957 18
1958 18
1959 18
1960 18
1961 18
1962 18
1963 18
1964 18
1965 18
1966 18
1967 18
1968 18
1969 18
1970 18
1971 18
1972 18
1973 18
1974 18
1975 18
1976 18
1977 18
1978 18
1979 18
1980 18
1981 18
1982 18
1983 18
1984 18
1985 18
1986 18
1987 18
1988 18
1989 18
1990 18
1991 18
1992 18
1993 18
1994 18
1995 18
1996 18
1997 18
1998 18
1999 18
2000 18