IESNA:LM-63-2002 [TEST] HEPER-11-2022 [TESTLAB] HEPER [TESTDATE] 08/11/2022 [ISSUEDATE] 08/11/2022 [MANUFAC] HEPER [LUMCAT] LL2030.861-EN-T3-700-740 [LUMINAIRE] TILA S AFX 1 Module - AREAFLEX 16 - 32W - 700mA - 4000K CRI 70 [LAMP] LED 4000 K 32W 4140lm TILT=NONE 1 -1 1 361 37 1 2 0.111 0.11 0 1 1 36 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 14 14.5 15 15.5 16 16.5 17 17.5 18 18.5 19 19.5 20 20.5 21 21.5 22 22.5 23 23.5 24 24.5 25 25.5 26 26.5 27 27.5 28 28.5 29 29.5 30 30.5 31 31.5 32 32.5 33 33.5 34 34.5 35 35.5 36 36.5 37 37.5 38 38.5 39 39.5 40 40.5 41 41.5 42 42.5 43 43.5 44 44.5 45 45.5 46 46.5 47 47.5 48 48.5 49 49.5 50 50.5 51 51.5 52 52.5 53 53.5 54 54.5 55 55.5 56 56.5 57 57.5 58 58.5 59 59.5 60 60.5 61 61.5 62 62.5 63 63.5 64 64.5 65 65.5 66 66.5 67 67.5 68 68.5 69 69.5 70 70.5 71 71.5 72 72.5 73 73.5 74 74.5 75 75.5 76 76.5 77 77.5 78 78.5 79 79.5 80 80.5 81 81.5 82 82.5 83 83.5 84 84.5 85 85.5 86 86.5 87 87.5 88 88.5 89 89.5 90 90.5 91 91.5 92 92.5 93 93.5 94 94.5 95 95.5 96 96.5 97 97.5 98 98.5 99 99.5 100 100.5 101 101.5 102 102.5 103 103.5 104 104.5 105 105.5 106 106.5 107 107.5 108 108.5 109 109.5 110 110.5 111 111.5 112 112.5 113 113.5 114 114.5 115 115.5 116 116.5 117 117.5 118 118.5 119 119.5 120 120.5 121 121.5 122 122.5 123 123.5 124 124.5 125 125.5 126 126.5 127 127.5 128 128.5 129 129.5 130 130.5 131 131.5 132 132.5 133 133.5 134 134.5 135 135.5 136 136.5 137 137.5 138 138.5 139 139.5 140 140.5 141 141.5 142 142.5 143 143.5 144 144.5 145 145.5 146 146.5 147 147.5 148 148.5 149 149.5 150 150.5 151 151.5 152 152.5 153 153.5 154 154.5 155 155.5 156 156.5 157 157.5 158 158.5 159 159.5 160 160.5 161 161.5 162 162.5 163 163.5 164 164.5 165 165.5 166 166.5 167 167.5 168 168.5 169 169.5 170 170.5 171 171.5 172 172.5 173 173.5 174 174.5 175 175.5 176 176.5 177 177.5 178 178.5 179 179.5 180 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 210 220 230 240 250 260 270 280 290 300 310 320 330 340 350 360 1028 1035 1042 1050 1058 1064 1072 1078 1085 1091 1097 1103 1109 1114 1119 1124 1129 1134 1139 1145 1151 1155 1160 1166 1171 1177 1182 1189 1195 1201 1209 1215 1221 1228 1236 1244 1250 1259 1268 1278 1287 1296 1306 1317 1329 1339 1350 1362 1373 1384 1397 1409 1420 1430 1440 1449 1456 1460 1464 1467 1467 1467 1465 1461 1454 1444 1435 1425 1412 1397 1379 1363 1343 1322 1302 1279 1256 1232 1208 1184 1159 1134 1110 1086 1064 1040 1018 997 976 956 938 919 901 884 867 852 834 815 796 777 754 730 705 678 649 620 590 560 529 499 469 442 415 391 368 347 328 310 294 279 265 253 241 231 221 212 203 194 186 178 171 163 156 149 143 136 130 124 118 112 106 102 97 92 87 82 78 74 70 66 62 58 55 51 48 44 41 38 35 32 29 27 24 21 19 17 15 13 11 9 7 6 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1033 1041 1048 1057 1063 1069 1076 1083 1088 1094 1099 1106 1110 1115 1121 1126 1130 1136 1141 1147 1152 1157 1163 1168 1172 1180 1186 1192 1198 1204 1212 1218 1225 1232 1240 1248 1256 1264 1274 1283 1293 1302 1314 1325 1337 1349 1362 1375 1387 1399 1413 1425 1438 1452 1463 1475 1485 1493 1500 1506 1509 1512 1514 1515 1512 1508 1501 1493 1483 1471 1456 1439 1421 1402 1379 1356 1329 1305 1278 1252 1223 1197 1170 1143 1116 1091 1067 1043 1019 999 980 961 943 925 908 890 872 853 835 816 794 771 748 724 697 670 642 614 585 556 527 501 474 449 425 403 382 363 346 330 315 302 289 278 267 256 247 238 228 220 211 203 195 187 179 171 163 156 149 142 134 127 120 114 108 102 97 92 87 82 77 73 68 64 59 55 50 46 42 39 35 31 28 25 22 19 16 13 11 9 7 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1030 1038 1045 1052 1059 1066 1071 1077 1085 1091 1095 1099 1104 1110 1114 1120 1127 1132 1136 1141 1146 1151 1157 1163 1170 1176 1181 1187 1194 1201 1209 1215 1223 1231 1239 1248 1257 1268 1278 1289 1300 1313 1324 1338 1352 1367 1382 1398 1415 1431 1449 1466 1485 1504 1521 1538 1557 1575 1591 1605 1618 1629 1638 1645 1652 1655 1657 1655 1649 1642 1629 1616 1602 1586 1567 1547 1525 1500 1475 1452 1425 1399 1372 1348 1324 1300 1276 1254 1232 1212 1191 1174 1157 1140 1124 1110 1096 1085 1071 1058 1044 1029 1013 997 980 959 938 914 889 860 832 802 771 738 706 673 641 609 579 550 524 499 476 455 436 417 399 383 368 352 338 324 311 297 285 272 260 248 237 225 214 203 193 183 174 164 155 146 138 129 121 114 106 99 92 84 77 70 64 58 52 46 41 36 31 27 22 18 15 12 10 8 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1027 1034 1042 1048 1053 1061 1068 1073 1077 1083 1089 1093 1099 1104 1109 1114 1119 1124 1129 1135 1140 1146 1153 1158 1165 1172 1180 1187 1193 1202 1210 1219 1228 1239 1249 1259 1271 1284 1297 1310 1322 1336 1352 1367 1383 1399 1418 1435 1453 1473 1493 1512 1531 1553 1576 1596 1616 1636 1655 1673 1691 1707 1723 1736 1747 1755 1765 1768 1772 1772 1768 1763 1757 1748 1739 1725 1710 1694 1675 1658 1636 1614 1590 1567 1544 1520 1495 1472 1449 1428 1406 1386 1369 1355 1341 1328 1317 1307 1300 1292 1286 1279 1273 1265 1258 1249 1238 1225 1213 1197 1178 1157 1135 1110 1080 1048 1016 981 945 908 872 836 799 765 734 704 674 645 619 593 568 544 521 498 475 452 431 409 387 366 346 326 307 288 270 252 234 218 202 188 175 163 151 141 130 120 110 101 92 84 76 68 60 52 44 37 31 25 20 15 12 10 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1026 1031 1038 1044 1050 1055 1061 1066 1071 1076 1081 1087 1091 1096 1102 1107 1112 1116 1123 1130 1135 1141 1147 1155 1162 1170 1179 1189 1197 1205 1216 1226 1237 1249 1262 1275 1288 1303 1319 1335 1350 1366 1383 1400 1416 1434 1452 1469 1488 1505 1524 1543 1562 1580 1597 1614 1630 1648 1663 1677 1691 1705 1718 1727 1737 1745 1750 1753 1753 1755 1752 1747 1739 1731 1719 1704 1690 1671 1652 1631 1609 1589 1567 1543 1521 1502 1483 1464 1448 1434 1422 1411 1402 1395 1389 1384 1381 1378 1376 1374 1373 1371 1371 1370 1367 1366 1363 1362 1358 1354 1348 1342 1335 1328 1317 1306 1293 1280 1263 1242 1220 1196 1169 1136 1106 1073 1039 1004 972 940 907 872 839 804 768 732 700 669 640 614 587 561 535 509 484 459 435 412 390 367 344 321 299 278 257 237 218 198 178 159 142 126 111 98 87 75 63 52 41 31 23 16 11 8 6 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1023 1029 1033 1038 1042 1048 1052 1057 1062 1067 1070 1076 1081 1086 1091 1096 1102 1107 1112 1118 1125 1132 1140 1149 1156 1165 1175 1186 1197 1209 1219 1233 1247 1260 1274 1291 1307 1322 1338 1355 1370 1386 1403 1420 1437 1452 1469 1484 1500 1515 1530 1545 1559 1572 1584 1597 1606 1616 1625 1634 1639 1643 1648 1651 1651 1650 1649 1645 1641 1636 1630 1623 1613 1603 1593 1582 1569 1555 1542 1528 1513 1499 1487 1473 1461 1452 1443 1435 1429 1424 1419 1417 1415 1416 1417 1418 1420 1423 1429 1433 1437 1444 1452 1460 1468 1478 1491 1503 1515 1527 1542 1555 1568 1583 1596 1608 1616 1624 1628 1627 1623 1617 1603 1587 1567 1540 1511 1476 1439 1401 1361 1322 1283 1246 1213 1177 1144 1110 1076 1040 1007 973 941 904 869 830 790 748 709 669 629 591 553 514 476 438 404 369 334 301 270 241 213 185 159 135 111 95 78 61 44 27 18 11 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1021 1024 1028 1033 1037 1040 1043 1047 1050 1054 1059 1062 1066 1070 1076 1082 1087 1092 1098 1105 1111 1119 1128 1137 1146 1156 1168 1179 1191 1204 1217 1232 1247 1261 1278 1294 1310 1326 1342 1359 1373 1390 1406 1421 1435 1451 1465 1479 1492 1504 1516 1527 1538 1548 1557 1565 1571 1576 1582 1586 1586 1589 1590 1588 1586 1585 1582 1577 1571 1565 1560 1552 1542 1534 1524 1513 1505 1495 1486 1478 1469 1461 1454 1448 1444 1440 1437 1433 1433 1431 1434 1435 1438 1444 1451 1457 1466 1478 1489 1502 1517 1533 1552 1571 1592 1615 1639 1663 1692 1722 1750 1776 1803 1829 1854 1873 1891 1908 1918 1927 1933 1935 1931 1927 1921 1915 1909 1903 1895 1889 1879 1867 1849 1830 1803 1774 1739 1701 1657 1607 1555 1498 1442 1382 1324 1267 1210 1153 1097 1043 985 928 869 814 758 702 647 591 538 485 435 388 342 295 250 208 172 141 114 91 73 55 37 19 10 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1018 1021 1023 1025 1028 1032 1034 1036 1038 1042 1045 1047 1051 1056 1059 1063 1069 1074 1079 1085 1091 1100 1108 1116 1127 1139 1150 1160 1174 1188 1202 1217 1232 1247 1263 1278 1294 1311 1324 1339 1355 1370 1383 1397 1411 1425 1438 1449 1461 1473 1484 1494 1503 1511 1519 1527 1533 1537 1542 1547 1550 1550 1550 1550 1548 1545 1542 1536 1531 1524 1519 1511 1506 1498 1492 1485 1478 1473 1469 1464 1461 1457 1454 1454 1452 1449 1446 1444 1443 1440 1445 1450 1454 1459 1466 1474 1485 1498 1511 1529 1548 1569 1592 1616 1644 1671 1700 1730 1760 1789 1815 1841 1865 1886 1907 1927 1945 1960 1972 1983 1990 1998 2005 2016 2025 2037 2044 2053 2059 2058 2051 2040 2023 1999 1972 1939 1903 1861 1815 1765 1712 1656 1599 1540 1478 1413 1349 1282 1216 1146 1078 1011 944 876 809 745 686 631 581 530 481 429 377 326 274 230 189 157 129 101 82 63 45 26 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1017 1019 1021 1021 1022 1023 1023 1026 1027 1028 1030 1032 1035 1037 1039 1042 1046 1051 1055 1059 1065 1072 1081 1088 1098 1108 1119 1129 1142 1155 1169 1182 1196 1211 1225 1239 1254 1267 1281 1294 1308 1321 1334 1347 1360 1372 1383 1394 1405 1416 1425 1434 1442 1449 1458 1464 1470 1473 1478 1481 1483 1483 1483 1481 1480 1475 1471 1468 1463 1456 1450 1445 1439 1435 1431 1427 1423 1418 1414 1411 1408 1408 1405 1402 1398 1394 1392 1389 1387 1386 1384 1385 1386 1389 1392 1396 1400 1407 1416 1425 1437 1447 1460 1474 1488 1500 1513 1525 1537 1547 1558 1567 1575 1584 1596 1607 1618 1627 1638 1648 1660 1671 1686 1696 1707 1714 1716 1713 1703 1684 1661 1636 1608 1580 1551 1520 1489 1458 1425 1389 1352 1316 1275 1234 1189 1144 1093 1040 989 936 885 835 784 731 680 629 581 532 486 441 395 344 298 253 215 182 150 120 93 75 57 39 21 11 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1043 1043 1043 1042 1041 1042 1042 1043 1042 1043 1043 1043 1045 1046 1048 1050 1051 1054 1057 1062 1066 1072 1078 1085 1093 1103 1112 1123 1132 1144 1156 1168 1178 1193 1205 1218 1228 1240 1253 1265 1274 1287 1297 1307 1317 1327 1336 1346 1354 1365 1372 1378 1385 1393 1399 1403 1406 1410 1413 1413 1414 1412 1411 1408 1404 1400 1394 1387 1381 1375 1370 1365 1359 1353 1348 1341 1335 1330 1326 1321 1315 1311 1306 1301 1293 1288 1283 1277 1271 1264 1260 1254 1247 1243 1240 1235 1230 1227 1224 1221 1218 1215 1212 1209 1203 1196 1187 1177 1164 1153 1139 1125 1114 1107 1101 1097 1095 1093 1094 1095 1096 1098 1097 1093 1085 1072 1055 1036 1014 992 972 951 932 915 897 880 861 842 821 796 771 745 717 687 655 616 578 544 510 479 451 421 389 356 322 291 265 239 213 187 161 140 120 103 85 67 53 45 36 28 19 11 8 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1042 1040 1038 1037 1034 1031 1030 1029 1026 1026 1025 1024 1023 1022 1022 1021 1022 1023 1024 1026 1028 1032 1036 1040 1044 1051 1058 1065 1072 1081 1090 1098 1107 1115 1124 1134 1143 1152 1160 1168 1176 1184 1194 1203 1208 1215 1223 1229 1235 1242 1248 1253 1258 1263 1267 1269 1272 1275 1277 1275 1275 1273 1270 1265 1260 1255 1249 1243 1236 1229 1222 1216 1208 1201 1194 1187 1179 1173 1166 1159 1151 1146 1139 1131 1123 1117 1110 1102 1093 1085 1078 1069 1060 1052 1044 1035 1025 1018 1009 1000 991 982 972 962 950 937 921 904 885 865 844 821 798 778 759 742 727 714 702 691 680 671 660 651 641 631 619 606 592 575 556 536 515 495 472 450 428 406 385 364 345 325 305 286 267 248 229 210 191 178 166 155 144 134 124 114 105 97 88 79 71 64 56 50 43 37 32 27 22 17 12 9 7 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1040 1036 1031 1028 1025 1022 1017 1014 1011 1008 1005 1003 999 996 993 991 990 987 986 985 985 984 985 986 989 990 992 997 1000 1004 1008 1013 1018 1022 1028 1033 1038 1043 1048 1055 1059 1061 1067 1072 1076 1079 1082 1086 1089 1093 1095 1098 1101 1102 1103 1105 1105 1104 1102 1100 1099 1096 1091 1087 1083 1076 1069 1062 1055 1047 1039 1030 1022 1014 1005 996 988 979 970 961 953 944 935 926 917 908 899 891 881 873 864 855 846 837 828 819 810 802 792 783 775 766 756 746 736 725 713 701 687 670 651 633 614 595 575 558 541 525 510 498 485 473 462 451 440 429 419 408 398 387 376 365 354 342 330 317 304 290 277 265 252 239 225 212 199 186 174 163 151 140 130 120 111 102 93 85 79 72 66 61 55 50 44 39 34 29 25 21 17 12 10 7 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1034 1030 1024 1020 1014 1010 1005 1000 996 992 986 981 975 972 966 962 957 953 949 944 940 937 933 929 928 925 924 922 922 922 922 922 923 925 925 926 927 928 928 929 930 929 929 929 930 930 929 930 930 927 925 923 923 921 918 916 914 910 906 902 897 892 885 879 873 867 858 850 842 833 823 813 803 794 783 772 762 751 741 730 720 710 700 689 680 670 662 653 643 633 624 616 608 601 593 585 578 570 563 556 548 541 533 525 518 510 502 494 486 477 467 457 445 433 419 406 395 383 372 362 352 343 333 324 315 306 297 289 280 271 261 252 244 236 228 219 211 201 190 179 169 160 152 144 137 130 123 116 110 104 98 92 87 81 76 70 65 59 54 49 44 40 35 31 28 24 21 17 14 11 9 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1032 1026 1019 1014 1009 1002 995 989 982 975 968 961 955 947 939 933 927 920 912 905 899 892 885 879 872 866 861 855 850 845 840 837 832 828 825 821 818 814 810 807 803 799 795 791 787 783 778 773 769 763 758 753 747 741 735 729 723 715 708 700 692 684 676 667 658 648 638 628 619 609 598 588 579 570 559 550 541 532 523 515 506 498 489 481 474 468 461 455 449 443 438 433 429 425 421 418 415 412 409 406 402 399 396 392 388 384 379 373 368 363 358 353 347 343 338 332 326 318 310 301 291 281 272 263 254 244 234 224 214 204 194 186 179 172 165 159 153 147 141 136 130 125 120 115 110 105 100 95 90 86 82 77 73 68 64 59 55 50 46 42 38 34 30 27 24 21 18 15 12 10 8 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1029 1023 1016 1007 999 992 985 977 970 961 952 944 934 926 917 909 900 891 881 872 862 854 845 835 826 817 807 798 789 780 772 763 754 746 739 730 722 714 706 698 689 681 674 666 658 650 642 633 626 617 609 600 591 582 573 565 555 546 537 526 515 505 496 486 477 467 458 450 441 433 426 420 412 406 400 394 388 383 378 373 368 364 359 355 352 348 345 342 338 335 333 331 329 328 326 326 324 324 323 322 320 320 320 319 318 317 316 314 311 309 306 301 295 289 282 276 270 265 260 254 249 243 236 229 222 215 207 198 189 180 171 163 156 149 144 138 133 128 123 119 114 110 106 102 97 93 89 85 81 77 72 68 64 61 57 53 49 45 41 38 34 31 28 25 22 19 16 14 11 9 8 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1025 1018 1009 1002 994 986 976 966 958 948 939 928 918 908 898 888 878 867 855 844 833 822 810 800 789 777 766 754 743 731 719 708 697 684 672 661 650 638 626 614 603 591 580 569 558 546 535 524 513 503 492 482 472 461 450 440 431 421 411 402 393 385 377 369 362 355 349 343 337 332 327 323 318 315 311 307 304 302 299 296 294 291 289 287 285 284 282 280 279 278 276 275 274 273 272 270 269 268 266 265 263 262 261 259 256 254 252 248 245 242 238 236 233 231 228 226 223 220 217 213 210 206 201 197 192 187 182 175 169 162 156 149 143 138 133 128 124 120 116 112 108 104 100 96 92 88 84 81 77 73 69 65 62 58 54 50 47 44 40 37 33 30 27 25 22 19 16 14 11 9 8 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1022 1014 1004 996 988 978 969 958 948 938 927 915 905 894 883 871 859 848 836 824 812 800 786 774 761 749 735 722 710 696 682 669 655 642 628 614 601 587 574 561 547 533 521 508 495 482 469 457 445 433 421 410 399 389 378 369 359 350 342 334 327 320 314 308 302 297 291 287 282 279 275 272 269 266 264 261 259 258 256 254 253 251 250 249 247 246 245 244 243 242 241 240 239 238 237 236 235 233 232 230 227 225 223 220 218 216 213 210 208 205 203 201 199 196 194 191 188 186 183 180 176 173 169 165 161 157 153 149 144 140 136 131 127 124 120 116 113 110 106 103 100 97 93 90 87 83 80 77 73 70 67 63 59 56 52 48 45 41 38 35 32 29 26 23 21 18 15 13 11 9 7 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1021 1012 1002 993 982 973 963 953 941 930 920 908 896 884 874 862 850 836 824 811 798 785 773 759 746 732 718 704 690 676 662 647 632 618 604 588 574 560 545 530 516 502 489 474 461 448 436 423 410 398 387 376 365 355 346 336 328 320 313 306 299 293 288 282 277 272 268 263 259 256 253 250 247 245 243 241 239 237 236 234 232 231 230 229 228 227 226 224 223 222 220 219 218 217 216 214 212 211 209 207 204 202 200 198 196 194 192 190 188 186 183 181 179 177 175 172 170 167 165 162 159 156 153 149 145 142 138 134 130 126 122 118 115 111 108 105 102 99 96 93 90 87 84 81 78 75 72 69 65 62 58 55 52 48 45 42 39 36 33 31 28 25 23 20 18 16 13 12 10 8 7 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1018 1009 999 990 980 970 959 949 939 926 916 905 893 881 868 857 845 833 820 807 792 779 767 754 740 725 711 698 683 667 653 639 623 609 595 579 565 549 535 521 506 492 478 465 450 437 424 411 399 387 376 365 355 345 336 328 319 312 305 298 292 286 280 275 270 265 261 257 253 250 247 244 241 239 237 235 234 232 230 229 228 226 225 223 222 221 219 217 216 215 213 212 210 208 207 205 203 201 199 197 195 193 191 189 187 184 182 180 179 177 174 172 170 168 165 163 161 158 156 153 150 147 144 141 138 135 132 128 125 121 117 114 111 107 104 102 99 96 94 91 89 86 84 81 78 75 72 69 66 62 59 55 51 47 44 40 37 34 32 29 26 24 22 19 17 15 13 11 9 8 7 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1016 1006 997 988 978 967 958 949 937 925 915 905 893 881 868 856 845 832 820 807 794 781 768 756 742 728 715 701 685 672 657 643 628 613 598 584 569 554 540 526 511 497 484 470 457 443 431 419 406 395 383 372 361 352 343 334 326 318 311 305 298 292 287 282 277 273 268 264 260 257 254 251 249 246 244 242 240 238 237 235 233 231 230 229 227 226 225 223 222 220 219 218 217 215 214 212 211 209 207 205 203 201 199 197 195 193 191 189 187 185 183 181 179 177 175 172 170 168 165 163 160 158 155 152 148 145 141 137 133 129 125 121 117 114 110 107 104 101 98 95 92 89 86 83 80 77 74 71 67 63 60 56 53 49 46 43 40 37 34 31 28 26 23 21 18 16 14 12 10 9 7 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1013 1006 996 987 978 968 958 948 939 929 917 906 895 884 872 861 850 839 827 814 802 790 778 765 753 740 726 713 700 687 673 660 647 633 618 604 591 578 563 550 536 523 510 497 484 471 459 446 435 424 412 400 390 380 370 361 353 345 337 330 324 317 311 305 300 296 291 287 283 280 277 274 271 269 267 265 263 261 259 256 255 254 252 251 250 249 248 247 246 245 244 243 242 241 240 239 237 236 235 233 231 229 227 225 223 220 218 216 214 212 209 207 205 202 200 197 195 192 190 187 184 181 178 174 170 166 162 158 153 148 143 139 135 130 126 122 118 115 111 108 105 101 98 94 91 87 84 80 76 73 69 65 62 58 54 50 47 43 40 36 33 30 27 24 21 19 16 13 11 9 8 6 5 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1012 1004 995 987 979 971 961 953 944 933 923 914 905 893 884 874 863 852 840 830 819 807 796 785 775 763 751 739 727 716 704 692 681 668 656 645 633 621 609 597 586 574 563 550 539 528 517 506 496 485 474 464 454 444 434 424 415 407 397 390 382 375 368 362 355 349 344 339 334 330 326 322 319 316 313 310 307 305 301 299 297 296 294 292 292 290 289 288 287 286 285 284 284 283 282 281 280 279 279 278 277 275 274 272 270 268 266 264 262 260 258 255 253 251 249 246 244 241 238 234 230 226 221 217 212 205 198 191 183 175 167 160 153 146 140 135 131 126 122 117 113 109 105 101 97 92 88 84 80 77 73 69 65 61 57 53 49 45 42 39 35 32 29 26 23 20 17 15 12 10 8 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1013 1005 998 991 983 975 967 960 951 942 934 925 917 908 899 890 881 872 863 855 844 835 826 817 807 797 790 780 771 762 753 744 734 725 716 708 699 690 682 674 665 656 649 640 632 623 615 607 599 590 582 573 564 555 546 538 529 519 510 501 492 483 474 466 458 450 442 435 428 421 415 409 403 398 393 388 384 379 375 371 367 363 360 357 354 351 349 346 344 342 340 339 338 337 336 336 335 335 334 334 333 333 332 332 331 330 329 327 325 322 318 314 309 303 299 294 289 284 278 273 266 259 252 243 235 226 217 209 199 189 180 171 163 156 149 143 138 133 128 123 118 114 109 105 100 96 92 87 83 78 74 70 66 63 59 55 51 47 44 40 37 33 30 27 24 21 18 15 13 11 9 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1011 1006 1000 993 986 980 974 968 961 954 947 940 932 926 920 912 905 898 892 885 878 870 864 858 852 845 839 833 827 822 818 812 807 803 799 795 791 787 782 778 774 769 766 761 756 752 747 742 736 732 726 720 714 708 702 695 688 680 674 666 657 649 641 633 623 614 605 597 588 579 571 562 553 544 537 529 520 512 504 496 489 482 475 469 462 456 451 445 440 436 432 428 424 421 419 415 413 410 407 404 402 399 396 393 389 386 382 378 372 367 362 357 351 346 340 334 327 319 309 299 289 280 272 263 254 245 235 226 216 207 198 189 181 173 166 160 154 148 142 137 131 126 121 116 112 107 102 98 93 89 84 80 75 71 67 62 57 53 49 45 41 37 33 30 27 24 20 17 14 12 9 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1011 1007 1002 998 992 987 982 977 972 967 962 956 951 947 943 938 933 928 924 919 915 911 909 906 903 901 900 898 897 896 896 895 895 895 896 896 896 897 898 899 898 899 899 898 897 896 896 894 893 892 889 887 884 882 879 877 873 869 864 859 854 848 843 837 830 823 815 807 798 790 781 773 762 751 742 732 721 711 701 691 681 672 662 652 645 636 627 619 610 602 594 587 579 572 565 558 551 544 537 531 525 518 510 503 497 489 481 474 466 458 449 439 428 416 403 392 381 369 359 349 339 329 319 310 301 292 284 276 267 259 250 242 234 226 218 210 202 192 183 174 165 157 149 141 134 127 121 115 109 103 98 93 88 83 78 72 67 62 57 52 48 43 38 34 30 27 23 20 16 13 10 8 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1014 1010 1006 1001 998 995 992 989 987 982 979 975 973 970 967 965 964 961 960 959 959 959 958 959 961 963 966 969 971 975 978 984 988 993 998 1002 1008 1012 1016 1021 1025 1030 1033 1036 1040 1042 1045 1048 1052 1053 1055 1056 1057 1058 1059 1057 1057 1057 1055 1052 1049 1046 1041 1035 1031 1026 1019 1012 1004 998 990 980 972 964 956 946 937 929 920 912 903 894 887 879 871 862 855 847 839 831 823 816 807 799 792 784 775 767 760 751 743 735 727 718 708 698 688 676 660 644 626 609 591 573 557 541 527 513 500 487 475 464 453 442 431 421 411 400 390 379 369 358 347 335 323 311 298 285 271 259 245 231 217 203 190 178 167 156 145 135 125 116 107 99 92 85 78 73 67 62 57 51 46 41 36 31 27 23 19 16 12 9 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1014 1012 1010 1008 1006 1004 1003 1001 1000 998 997 995 995 994 994 994 995 996 997 999 1002 1006 1009 1013 1018 1024 1030 1038 1045 1052 1060 1070 1079 1088 1096 1105 1114 1121 1129 1138 1145 1152 1159 1167 1172 1179 1184 1192 1197 1201 1206 1210 1213 1216 1218 1220 1222 1223 1222 1222 1221 1219 1215 1211 1206 1201 1194 1188 1182 1175 1168 1160 1154 1146 1140 1134 1127 1121 1114 1108 1103 1097 1090 1083 1077 1071 1063 1057 1051 1045 1038 1031 1026 1018 1011 1004 998 992 984 977 969 962 953 944 933 921 904 886 867 848 827 808 789 772 756 743 730 718 707 696 686 677 668 657 647 636 622 607 591 573 554 533 511 488 464 440 419 395 373 351 330 310 291 272 254 236 217 199 185 173 162 152 142 132 122 113 104 95 87 79 71 63 56 49 43 37 32 27 23 18 13 10 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1044 1043 1042 1042 1042 1042 1040 1041 1042 1043 1043 1044 1045 1046 1047 1051 1053 1056 1061 1067 1071 1077 1083 1091 1099 1107 1117 1128 1139 1148 1161 1174 1187 1198 1211 1223 1236 1247 1258 1271 1283 1293 1304 1314 1322 1330 1342 1351 1359 1365 1370 1376 1382 1387 1391 1395 1398 1400 1401 1403 1403 1401 1399 1395 1392 1386 1381 1375 1369 1363 1357 1351 1345 1339 1333 1328 1322 1317 1312 1308 1305 1300 1296 1292 1287 1283 1277 1274 1269 1266 1261 1259 1255 1254 1252 1250 1248 1247 1246 1246 1246 1245 1244 1244 1238 1231 1223 1214 1204 1194 1185 1177 1172 1166 1164 1163 1162 1162 1163 1163 1164 1165 1162 1155 1144 1131 1114 1096 1074 1053 1032 1010 988 966 943 919 894 867 840 811 781 749 717 683 645 605 568 532 499 469 440 411 381 349 317 287 258 232 208 183 160 136 116 98 83 69 55 40 31 24 18 13 10 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1044 1045 1045 1047 1049 1049 1050 1052 1054 1055 1057 1059 1062 1065 1069 1072 1077 1080 1087 1094 1100 1107 1115 1125 1135 1144 1156 1169 1181 1193 1208 1222 1237 1250 1266 1281 1295 1309 1323 1335 1348 1362 1375 1388 1399 1411 1421 1432 1443 1451 1460 1469 1475 1480 1485 1490 1495 1497 1500 1502 1502 1501 1500 1498 1495 1490 1485 1480 1474 1467 1462 1456 1449 1442 1437 1433 1428 1425 1423 1421 1420 1417 1415 1414 1413 1411 1411 1411 1411 1413 1417 1420 1424 1429 1436 1444 1454 1465 1477 1490 1505 1519 1537 1555 1570 1585 1601 1615 1627 1640 1652 1666 1678 1691 1706 1721 1735 1749 1762 1774 1787 1802 1816 1827 1838 1846 1846 1840 1822 1803 1776 1745 1713 1681 1646 1610 1571 1534 1493 1450 1404 1355 1305 1256 1205 1151 1096 1040 984 929 873 816 759 703 649 597 548 497 448 396 346 297 256 218 185 155 125 102 85 68 51 33 16 10 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1043 1046 1048 1050 1053 1055 1058 1060 1063 1066 1071 1073 1076 1081 1084 1088 1094 1099 1106 1112 1120 1129 1136 1146 1156 1167 1179 1190 1204 1218 1232 1247 1262 1278 1295 1310 1326 1344 1359 1374 1390 1406 1419 1432 1447 1461 1473 1484 1495 1506 1516 1524 1533 1541 1547 1551 1556 1561 1563 1565 1566 1567 1564 1562 1561 1558 1551 1546 1540 1535 1526 1519 1512 1503 1495 1489 1481 1473 1467 1464 1459 1457 1454 1452 1450 1449 1449 1450 1451 1453 1456 1461 1467 1474 1483 1495 1508 1523 1538 1558 1581 1605 1630 1658 1687 1714 1745 1775 1805 1829 1854 1880 1906 1928 1952 1974 1994 2010 2030 2045 2058 2068 2080 2091 2102 2114 2125 2135 2143 2151 2150 2143 2128 2107 2078 2042 2000 1955 1904 1848 1790 1729 1667 1599 1529 1457 1384 1308 1234 1160 1086 1011 940 869 799 728 669 613 555 494 435 375 320 269 224 184 152 124 101 84 67 51 34 17 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1042 1046 1049 1054 1057 1062 1064 1068 1071 1074 1078 1082 1088 1093 1096 1102 1107 1112 1118 1125 1133 1141 1149 1158 1168 1179 1190 1200 1214 1228 1241 1255 1271 1287 1302 1318 1334 1351 1370 1386 1404 1420 1437 1451 1467 1483 1497 1512 1527 1541 1551 1564 1575 1584 1592 1598 1606 1611 1614 1618 1620 1620 1619 1618 1615 1611 1606 1601 1594 1587 1580 1571 1562 1550 1540 1530 1519 1509 1497 1489 1478 1469 1460 1453 1447 1440 1435 1434 1432 1432 1434 1436 1440 1443 1452 1459 1468 1477 1490 1503 1517 1532 1549 1569 1590 1613 1637 1663 1689 1717 1744 1772 1793 1817 1839 1858 1873 1888 1901 1912 1920 1924 1926 1924 1925 1922 1916 1911 1902 1894 1882 1868 1851 1832 1811 1782 1750 1719 1680 1635 1586 1537 1482 1424 1367 1308 1252 1194 1138 1081 1022 959 896 832 766 704 643 584 527 467 410 356 307 261 220 181 149 123 99 82 66 50 34 18 11 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1041 1047 1052 1057 1061 1066 1070 1076 1079 1083 1088 1091 1096 1101 1106 1110 1116 1122 1127 1133 1139 1148 1156 1164 1172 1182 1193 1201 1214 1226 1240 1252 1266 1280 1294 1309 1325 1342 1358 1375 1394 1411 1430 1447 1464 1483 1501 1517 1535 1554 1570 1585 1600 1615 1630 1641 1654 1666 1674 1683 1692 1698 1701 1702 1703 1703 1698 1692 1686 1679 1668 1657 1648 1635 1620 1605 1591 1575 1558 1542 1528 1514 1500 1487 1476 1466 1454 1446 1440 1434 1428 1423 1421 1420 1419 1420 1422 1424 1426 1430 1437 1442 1449 1455 1464 1473 1483 1494 1505 1516 1526 1536 1547 1557 1567 1576 1583 1584 1582 1578 1571 1558 1541 1524 1502 1478 1452 1424 1392 1359 1325 1290 1254 1218 1184 1153 1123 1093 1064 1034 1004 973 941 908 874 836 796 754 713 672 632 592 554 514 475 435 393 352 314 278 245 214 187 161 137 115 95 81 67 53 39 29 21 14 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1042 1048 1054 1059 1064 1070 1074 1079 1084 1089 1093 1099 1104 1108 1112 1118 1124 1129 1135 1141 1147 1153 1160 1167 1174 1181 1189 1198 1208 1218 1228 1240 1252 1264 1278 1292 1306 1320 1336 1352 1368 1383 1401 1421 1441 1459 1477 1500 1519 1538 1559 1578 1600 1618 1638 1656 1674 1694 1709 1726 1741 1755 1767 1779 1788 1795 1801 1805 1805 1805 1799 1793 1782 1770 1755 1739 1720 1699 1677 1654 1631 1606 1584 1560 1539 1516 1495 1478 1461 1446 1435 1425 1418 1412 1406 1402 1400 1396 1393 1393 1391 1388 1385 1382 1378 1375 1371 1365 1361 1353 1346 1339 1329 1317 1306 1292 1275 1256 1236 1213 1187 1159 1131 1098 1064 1030 993 957 922 890 859 831 801 774 746 719 691 665 638 613 586 560 533 506 479 453 429 405 382 359 335 312 290 268 246 225 205 186 167 148 130 114 98 87 75 64 52 43 34 27 20 15 11 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1040 1047 1054 1059 1066 1072 1078 1083 1088 1094 1099 1103 1107 1112 1118 1122 1128 1132 1137 1143 1148 1155 1160 1166 1172 1180 1187 1194 1202 1211 1218 1228 1239 1249 1259 1270 1282 1294 1307 1319 1333 1350 1365 1382 1400 1417 1435 1454 1473 1493 1514 1534 1556 1578 1599 1619 1643 1663 1681 1703 1720 1736 1748 1760 1769 1776 1780 1780 1779 1774 1767 1757 1747 1734 1717 1702 1685 1666 1645 1624 1605 1582 1562 1539 1519 1496 1475 1453 1433 1414 1396 1379 1364 1349 1336 1324 1314 1306 1298 1290 1283 1277 1269 1262 1254 1244 1231 1217 1201 1182 1160 1138 1112 1084 1054 1022 987 952 916 880 843 808 775 742 711 682 652 626 600 576 553 530 507 486 464 442 420 399 378 358 339 321 303 287 271 255 240 225 212 198 185 172 160 148 136 125 114 103 94 85 77 68 59 52 45 38 33 27 22 18 14 10 8 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1038 1045 1052 1060 1066 1072 1079 1084 1090 1096 1101 1106 1111 1116 1122 1126 1131 1136 1142 1147 1151 1157 1163 1169 1174 1180 1186 1192 1199 1206 1213 1220 1228 1237 1244 1253 1263 1274 1284 1294 1307 1319 1331 1346 1360 1374 1390 1405 1421 1435 1454 1470 1489 1506 1523 1539 1557 1573 1587 1598 1610 1620 1625 1629 1632 1632 1627 1621 1612 1600 1584 1567 1550 1529 1505 1484 1459 1435 1408 1383 1361 1336 1311 1287 1266 1244 1224 1204 1184 1167 1149 1133 1119 1105 1091 1077 1065 1052 1039 1026 1012 999 982 963 945 925 902 877 853 825 796 768 739 708 677 646 617 588 560 535 511 488 466 447 429 411 394 378 363 348 334 321 308 295 283 271 259 247 236 225 215 204 194 185 175 166 156 148 139 130 122 114 106 99 92 85 78 71 64 58 52 46 41 36 31 26 22 19 15 12 10 8 6 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1037 1044 1052 1059 1066 1073 1079 1086 1091 1098 1102 1108 1115 1119 1124 1129 1134 1139 1144 1149 1154 1160 1165 1171 1177 1183 1187 1194 1201 1206 1213 1220 1229 1235 1242 1250 1259 1269 1277 1288 1298 1306 1317 1330 1341 1351 1363 1377 1389 1402 1414 1427 1439 1449 1459 1471 1479 1484 1489 1493 1497 1497 1494 1490 1487 1478 1468 1459 1445 1431 1415 1396 1377 1356 1334 1311 1286 1260 1237 1211 1187 1160 1134 1110 1085 1061 1040 1019 999 979 961 944 926 910 894 878 861 845 826 808 786 763 739 714 687 659 631 604 575 545 518 492 466 442 420 399 379 361 345 330 315 302 291 279 268 258 248 238 229 220 211 202 193 185 177 170 162 155 147 140 133 126 120 114 108 101 96 92 87 82 77 73 68 64 59 55 50 46 42 39 35 31 28 25 22 19 16 13 11 9 7 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 1037 1044 1052 1059 1066 1073 1079 1086 1091 1098 1102 1108 1115 1119 1124 1129 1134 1139 1144 1149 1154 1160 1165 1171 1177 1183 1187 1194 1201 1206 1213 1220 1229 1235 1242 1250 1259 1269 1277 1288 1298 1306 1317 1330 1341 1351 1363 1377 1389 1402 1414 1427 1439 1449 1459 1471 1479 1484 1489 1493 1497 1497 1494 1490 1487 1478 1468 1459 1445 1431 1415 1396 1377 1356 1334 1311 1286 1260 1237 1211 1187 1160 1134 1110 1085 1061 1040 1019 999 979 961 944 926 910 894 878 861 845 826 808 786 763 739 714 687 659 631 604 575 545 518 492 466 442 420 399 379 361 345 330 315 302 291 279 268 258 248 238 229 220 211 202 193 185 177 170 162 155 147 140 133 126 120 114 108 101 96 92 87 82 77 73 68 64 59 55 50 46 42 39 35 31 28 25 22 19 16 13 11 9 7 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0