IESNA:LM-63-2002 [TEST] HEPER-11-2022 [TESTLAB] HEPER [TESTDATE] 06/11/2022 [ISSUEDATE] 06/11/2022 [MANUFAC] HEPER [LUMCAT] LL2013.862-EN-T5-350-840 [LUMINAIRE] TILA AFX 2 Module - AREAFLEX 32 - 30W - 350mA - 4000K CRI 80 [LAMP] LED 4000 K 30W 4140lm TILT=NONE 1 -1 1 361 37 1 2 0.11 0.25 0 1 1 34 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 901 902 900 901 903 904 905 907 909 910 912 915 918 922 925 928 933 936 939 946 951 955 960 965 969 977 984 989 997 1002 1009 1017 1023 1032 1040 1048 1058 1065 1075 1084 1093 1100 1110 1120 1128 1139 1148 1158 1168 1179 1189 1198 1206 1220 1230 1240 1249 1259 1268 1279 1288 1300 1309 1318 1329 1338 1344 1355 1364 1370 1378 1388 1392 1399 1405 1410 1415 1420 1423 1427 1427 1432 1430 1434 1433 1431 1431 1428 1425 1424 1420 1412 1406 1399 1386 1375 1360 1341 1316 1291 1261 1229 1194 1159 1119 1082 1041 1005 965 932 896 863 833 803 774 748 719 692 664 636 609 581 552 524 496 469 443 417 391 365 340 317 294 273 254 235 219 202 187 173 160 149 138 128 119 110 103 95 87 80 72 66 61 56 51 47 43 40 36 33 29 26 24 21 18 16 14 12 10 8 7 6 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 901 901 900 903 903 904 905 907 907 911 912 915 919 920 925 928 931 935 939 944 951 955 958 964 970 975 982 987 994 1001 1009 1016 1022 1030 1040 1047 1054 1064 1074 1082 1090 1098 1109 1118 1129 1135 1146 1155 1164 1176 1186 1195 1204 1215 1226 1237 1246 1257 1266 1278 1286 1297 1307 1315 1325 1333 1343 1351 1360 1365 1376 1381 1389 1396 1403 1408 1412 1414 1420 1423 1425 1427 1431 1430 1429 1431 1428 1429 1423 1422 1419 1412 1407 1398 1387 1375 1362 1347 1325 1304 1277 1246 1211 1175 1139 1101 1059 1020 980 943 905 869 837 805 774 746 717 689 661 635 605 579 551 522 494 468 443 417 392 366 341 317 296 275 256 238 221 205 190 177 163 152 141 130 121 113 105 97 91 83 75 68 63 58 53 48 45 42 38 35 32 28 25 23 20 17 15 12 10 9 7 6 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 901 900 901 901 902 904 904 904 907 909 911 914 917 920 922 926 931 935 939 942 948 951 957 961 967 973 979 987 991 999 1004 1014 1019 1026 1035 1043 1053 1062 1070 1077 1086 1095 1105 1114 1122 1133 1142 1151 1161 1171 1180 1189 1202 1209 1221 1231 1240 1252 1261 1271 1281 1290 1300 1309 1318 1327 1337 1346 1351 1360 1369 1376 1384 1389 1397 1402 1407 1411 1415 1419 1423 1425 1425 1426 1427 1426 1423 1422 1418 1415 1410 1403 1400 1390 1381 1373 1362 1348 1333 1313 1294 1271 1243 1210 1177 1139 1101 1059 1017 975 935 893 854 816 780 746 714 681 653 625 596 568 540 513 486 457 433 409 384 360 337 314 293 273 254 236 219 203 189 175 163 151 140 130 121 112 104 96 89 83 76 69 63 57 52 48 44 41 37 34 30 28 25 22 20 17 15 13 11 9 7 6 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 901 898 898 900 900 901 903 904 905 907 909 912 914 918 922 924 929 931 937 942 944 949 955 960 965 971 977 982 988 994 1003 1009 1015 1024 1032 1039 1050 1055 1064 1072 1082 1091 1101 1111 1119 1130 1137 1148 1156 1166 1176 1186 1196 1208 1217 1226 1235 1247 1256 1266 1275 1285 1293 1302 1313 1320 1330 1338 1346 1353 1361 1367 1374 1380 1387 1393 1399 1400 1405 1408 1411 1413 1413 1417 1415 1414 1410 1407 1402 1400 1394 1386 1381 1370 1360 1353 1340 1330 1314 1300 1286 1270 1248 1227 1205 1179 1149 1116 1081 1041 999 958 914 869 828 785 743 703 667 632 599 567 538 510 482 454 429 405 381 356 333 311 290 270 249 231 213 196 180 166 153 141 130 120 111 102 95 88 82 76 71 66 61 56 52 47 44 40 37 33 30 27 24 22 19 17 15 12 10 9 7 6 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 901 898 898 899 899 901 903 903 905 907 910 911 914 917 919 922 927 929 934 939 944 947 953 958 963 968 976 982 986 994 1000 1008 1014 1021 1029 1037 1045 1052 1062 1071 1079 1086 1097 1107 1115 1124 1132 1143 1153 1163 1173 1184 1193 1203 1213 1222 1232 1242 1253 1260 1271 1280 1288 1297 1305 1315 1322 1331 1341 1348 1353 1360 1365 1371 1377 1382 1387 1392 1396 1398 1401 1402 1403 1401 1402 1402 1397 1396 1392 1386 1379 1373 1368 1360 1349 1341 1329 1316 1303 1288 1273 1258 1239 1219 1199 1179 1156 1132 1106 1081 1052 1018 988 953 915 873 829 785 741 696 652 609 569 530 492 455 425 396 366 336 310 286 263 243 223 207 191 177 164 152 142 132 123 115 107 100 93 87 81 76 71 66 61 57 53 49 45 41 38 34 30 27 24 21 19 16 14 12 10 8 7 5 4 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 901 899 898 898 899 900 901 903 904 906 908 911 914 915 917 922 926 928 932 937 941 944 950 956 960 967 972 979 987 990 997 1005 1011 1020 1027 1035 1045 1052 1060 1068 1077 1084 1095 1103 1114 1121 1130 1141 1150 1160 1167 1178 1188 1196 1208 1215 1226 1236 1247 1256 1265 1274 1283 1289 1300 1306 1314 1321 1330 1336 1345 1350 1357 1362 1365 1373 1377 1382 1385 1388 1390 1393 1393 1392 1392 1391 1392 1386 1383 1381 1373 1368 1360 1351 1340 1333 1320 1310 1295 1284 1266 1250 1233 1212 1193 1173 1152 1126 1101 1075 1047 1017 986 954 918 882 844 805 765 723 681 638 597 554 512 474 441 407 374 340 307 283 260 241 222 206 191 177 165 153 142 132 123 114 107 99 93 86 80 75 70 65 60 56 51 47 43 40 36 33 29 26 23 20 18 16 13 11 10 8 6 5 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 901 898 897 899 900 899 900 902 904 905 908 908 913 914 917 921 924 927 932 936 938 946 949 954 959 965 971 976 983 990 996 1004 1011 1019 1027 1033 1041 1049 1059 1067 1075 1084 1093 1102 1110 1120 1131 1137 1149 1155 1163 1173 1184 1195 1203 1212 1221 1231 1240 1249 1256 1266 1275 1284 1291 1301 1309 1317 1325 1331 1338 1346 1350 1359 1362 1370 1373 1378 1383 1385 1385 1389 1389 1388 1389 1386 1385 1384 1379 1374 1369 1362 1354 1345 1335 1325 1315 1302 1290 1273 1259 1242 1222 1204 1182 1159 1134 1109 1078 1045 1011 979 942 903 862 823 780 741 702 663 627 591 558 526 495 468 442 416 390 365 339 316 294 274 254 235 216 199 182 167 153 140 128 118 109 100 93 86 80 74 69 64 59 54 50 46 42 38 35 31 28 25 22 20 17 15 13 11 9 7 6 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 0 901 897 897 897 899 900 901 903 904 903 906 909 910 912 915 919 923 927 929 933 938 943 946 951 958 962 969 974 981 988 993 1000 1007 1013 1022 1029 1036 1045 1054 1060 1071 1079 1086 1095 1103 1112 1122 1131 1139 1148 1155 1167 1175 1182 1194 1204 1212 1221 1230 1239 1247 1258 1264 1274 1282 1290 1299 1306 1312 1321 1328 1336 1340 1346 1352 1360 1362 1368 1371 1373 1374 1377 1378 1380 1379 1379 1376 1374 1370 1364 1362 1354 1347 1341 1330 1321 1311 1299 1285 1270 1254 1235 1213 1188 1164 1135 1105 1073 1038 1001 963 923 883 842 803 766 727 691 657 624 594 564 536 508 481 456 431 406 381 357 333 311 291 271 252 234 217 202 187 173 160 148 137 127 118 109 101 93 85 78 72 66 60 54 49 45 41 37 34 30 27 24 21 19 16 14 12 10 8 7 5 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 0 901 895 896 897 899 898 900 900 902 903 905 907 910 912 915 917 920 924 928 932 938 941 946 951 956 960 968 972 978 984 991 998 1004 1011 1017 1025 1035 1040 1049 1058 1064 1072 1082 1089 1097 1105 1113 1124 1132 1140 1148 1156 1165 1173 1184 1193 1202 1209 1220 1231 1238 1247 1255 1263 1273 1282 1289 1298 1306 1313 1319 1329 1333 1340 1344 1349 1357 1359 1362 1363 1367 1368 1367 1369 1369 1368 1365 1360 1360 1353 1348 1341 1334 1327 1317 1306 1294 1284 1268 1250 1234 1212 1189 1163 1133 1105 1073 1038 1002 965 924 885 849 812 776 741 707 674 644 615 587 558 531 505 479 455 429 404 378 353 330 308 287 267 249 231 214 199 183 170 157 145 134 124 114 106 98 91 83 76 70 63 58 52 48 44 40 37 33 29 26 23 20 18 15 13 11 9 8 6 5 4 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 0 901 908 907 908 908 909 912 912 914 914 917 919 922 924 927 930 933 938 941 944 949 955 960 965 970 976 981 989 993 999 1006 1014 1021 1026 1034 1041 1050 1059 1064 1072 1082 1090 1097 1107 1116 1122 1130 1139 1149 1155 1165 1173 1181 1192 1200 1210 1218 1228 1236 1244 1253 1263 1271 1280 1288 1294 1304 1309 1319 1323 1332 1338 1342 1350 1353 1360 1364 1370 1370 1372 1372 1377 1377 1375 1374 1372 1370 1369 1363 1359 1353 1347 1339 1331 1320 1310 1298 1285 1268 1250 1230 1208 1181 1155 1124 1094 1059 1022 984 947 910 872 835 799 764 729 697 666 636 608 580 552 525 499 472 447 422 397 373 349 326 304 282 263 244 226 208 192 178 164 152 140 130 121 113 104 96 87 80 73 66 60 54 49 44 40 36 32 28 25 22 19 17 15 13 11 10 8 6 5 4 3 3 2 1 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 0 901 905 906 906 907 908 908 911 912 911 915 917 918 922 924 928 932 936 939 944 948 951 958 963 968 973 977 984 990 996 1002 1009 1016 1022 1030 1038 1045 1052 1061 1069 1076 1084 1091 1100 1110 1116 1124 1131 1141 1149 1159 1169 1175 1184 1194 1203 1212 1221 1228 1237 1245 1252 1262 1272 1278 1286 1293 1302 1308 1316 1322 1328 1335 1341 1345 1349 1353 1358 1362 1363 1366 1365 1367 1365 1365 1364 1362 1360 1354 1350 1346 1339 1333 1323 1317 1305 1295 1279 1265 1250 1231 1209 1185 1159 1131 1102 1070 1033 997 960 923 887 847 810 776 741 706 676 644 615 587 560 534 506 480 454 429 404 379 355 332 310 288 267 249 230 213 197 182 168 155 144 133 124 115 107 98 89 82 75 68 62 56 51 47 42 39 35 32 28 25 22 20 17 15 13 11 9 7 6 5 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 0 901 907 906 906 907 908 910 910 910 913 913 917 918 921 923 927 930 934 936 941 946 950 954 959 965 970 975 982 988 994 998 1006 1011 1018 1025 1032 1042 1047 1055 1063 1072 1078 1086 1095 1103 1112 1120 1128 1138 1145 1152 1163 1172 1180 1188 1196 1208 1216 1223 1231 1240 1249 1256 1265 1271 1279 1287 1294 1304 1309 1317 1321 1328 1333 1339 1345 1346 1352 1353 1357 1359 1362 1362 1365 1362 1360 1358 1354 1352 1348 1343 1335 1331 1322 1315 1305 1295 1285 1268 1256 1239 1219 1198 1180 1153 1127 1099 1068 1031 995 958 922 886 846 806 769 732 695 660 626 597 566 538 508 481 455 430 404 380 356 333 311 290 268 250 232 216 199 184 170 158 146 135 125 117 108 100 91 84 77 70 64 58 52 47 43 39 35 32 29 26 23 20 18 15 13 12 10 8 6 5 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 0 901 904 905 905 905 906 907 907 910 911 912 915 917 920 922 927 928 932 936 941 944 946 952 958 963 968 971 977 981 989 994 1001 1007 1013 1019 1029 1035 1042 1049 1057 1066 1073 1082 1092 1096 1107 1114 1123 1134 1142 1148 1157 1167 1174 1184 1191 1200 1209 1216 1226 1236 1243 1252 1259 1266 1275 1281 1288 1295 1302 1308 1314 1321 1325 1331 1335 1339 1344 1345 1350 1350 1351 1352 1353 1353 1351 1348 1347 1342 1339 1335 1329 1323 1313 1305 1295 1286 1276 1263 1251 1236 1220 1203 1184 1166 1143 1121 1098 1071 1040 1004 970 935 900 859 819 777 737 696 656 620 585 551 520 490 460 434 408 382 357 334 311 288 268 247 227 209 191 174 160 146 134 125 116 107 99 90 83 77 72 67 62 57 53 48 44 40 36 33 30 27 24 21 19 17 15 13 11 9 7 5 4 3 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 0 901 903 904 904 905 905 906 905 907 909 913 914 916 918 920 924 927 930 933 936 941 944 948 954 959 963 969 972 979 984 990 997 1004 1009 1016 1023 1031 1037 1045 1053 1061 1069 1077 1085 1095 1104 1110 1122 1129 1136 1146 1154 1163 1172 1179 1190 1199 1204 1215 1222 1231 1240 1246 1254 1260 1267 1276 1283 1287 1297 1303 1307 1313 1320 1326 1328 1335 1338 1338 1342 1343 1346 1347 1345 1347 1346 1343 1339 1336 1331 1326 1321 1314 1309 1300 1288 1279 1269 1257 1244 1230 1213 1196 1178 1162 1142 1119 1100 1076 1053 1026 998 970 943 915 879 843 806 768 726 686 643 602 559 516 474 435 398 364 332 304 279 256 236 217 200 185 171 159 147 136 127 119 111 103 95 88 82 77 72 67 62 58 54 50 46 42 38 34 31 28 25 22 19 17 14 13 11 9 7 6 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 0 901 903 903 902 902 903 904 906 907 909 910 912 916 917 919 922 925 928 932 935 938 943 948 950 956 959 965 970 975 981 989 993 998 1005 1012 1019 1026 1035 1041 1049 1058 1066 1074 1081 1091 1098 1105 1116 1123 1133 1141 1149 1159 1166 1175 1184 1193 1199 1206 1217 1225 1232 1242 1248 1256 1264 1271 1278 1284 1291 1299 1306 1311 1317 1320 1326 1330 1334 1336 1341 1341 1343 1343 1344 1342 1341 1338 1337 1334 1329 1323 1319 1311 1304 1294 1286 1276 1266 1252 1242 1226 1210 1194 1176 1158 1139 1118 1095 1073 1049 1019 989 958 928 898 859 819 777 734 693 652 612 573 534 500 463 432 399 370 341 313 287 263 241 221 203 186 171 158 145 135 125 117 110 102 94 88 82 77 71 67 62 58 54 50 46 42 38 35 31 28 25 22 20 17 15 13 12 10 8 6 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 0 901 903 903 902 903 905 905 907 906 909 910 911 915 915 919 921 923 928 931 934 937 941 945 948 955 958 964 970 975 979 986 991 997 1005 1012 1019 1025 1032 1040 1049 1054 1062 1071 1081 1088 1096 1102 1114 1120 1129 1137 1147 1156 1164 1172 1181 1188 1196 1206 1213 1220 1231 1237 1244 1253 1261 1268 1276 1281 1288 1295 1304 1309 1312 1319 1326 1327 1332 1334 1339 1336 1341 1343 1343 1341 1339 1337 1333 1333 1326 1321 1317 1307 1302 1295 1285 1276 1265 1253 1237 1225 1208 1191 1172 1151 1130 1104 1075 1045 1008 971 934 898 857 818 779 740 704 668 634 603 571 542 513 485 457 430 405 380 356 332 309 287 267 248 228 210 193 177 163 150 138 127 118 109 100 91 84 78 72 67 62 58 53 48 44 41 37 34 31 28 26 23 21 18 16 14 12 10 8 6 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 0 901 902 902 902 901 901 903 906 906 907 909 912 912 914 917 921 923 927 931 933 937 940 944 948 953 958 962 970 973 979 985 990 996 1003 1010 1017 1023 1031 1039 1045 1054 1062 1070 1076 1085 1092 1101 1110 1118 1126 1135 1143 1150 1160 1168 1176 1184 1192 1201 1210 1218 1228 1233 1242 1250 1259 1266 1271 1283 1289 1294 1298 1306 1311 1317 1321 1325 1329 1331 1336 1338 1340 1341 1339 1337 1340 1338 1333 1332 1328 1323 1318 1309 1304 1297 1287 1278 1264 1250 1236 1219 1199 1176 1148 1120 1088 1056 1019 982 946 908 872 837 801 766 734 703 672 644 615 589 560 534 507 479 453 428 402 378 354 331 309 288 267 248 230 213 197 184 170 158 147 136 126 118 110 102 94 88 81 74 68 61 56 51 46 42 38 35 32 29 26 23 21 18 16 14 12 10 8 6 5 4 3 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 0 901 901 900 901 902 902 903 905 906 908 909 911 912 915 917 921 922 925 929 933 936 939 943 948 953 958 963 967 973 978 983 989 996 1003 1008 1014 1021 1030 1037 1044 1053 1059 1067 1075 1083 1091 1100 1107 1115 1125 1132 1140 1149 1158 1164 1174 1182 1191 1199 1208 1217 1224 1232 1240 1247 1257 1263 1272 1280 1285 1289 1296 1302 1307 1314 1319 1323 1325 1329 1331 1333 1333 1336 1335 1335 1333 1329 1329 1324 1321 1316 1311 1303 1297 1288 1277 1267 1250 1238 1216 1195 1171 1143 1112 1078 1043 1008 973 938 903 869 836 803 773 745 717 691 664 638 613 587 562 534 508 482 455 430 405 380 357 333 311 290 270 251 232 216 200 185 171 159 147 136 126 118 110 102 94 87 80 72 66 61 56 51 47 43 40 36 33 30 27 24 21 18 16 14 12 10 8 6 5 4 3 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 0 901 900 901 900 901 902 902 905 906 907 909 911 912 915 917 919 923 924 927 932 935 938 942 948 953 957 960 967 972 978 985 990 997 1002 1009 1016 1023 1030 1037 1045 1053 1059 1068 1075 1082 1093 1099 1108 1115 1126 1131 1141 1148 1156 1166 1174 1184 1191 1199 1209 1217 1225 1233 1242 1249 1257 1265 1271 1278 1285 1290 1298 1304 1307 1313 1321 1324 1327 1329 1331 1333 1336 1338 1337 1338 1336 1336 1332 1330 1325 1319 1314 1308 1300 1292 1280 1266 1252 1235 1211 1189 1163 1132 1100 1066 1032 997 963 929 894 862 830 799 769 743 717 689 663 638 613 585 561 534 506 480 455 428 403 380 355 332 310 288 268 248 230 213 197 182 168 155 144 133 125 117 109 100 92 85 77 70 64 59 54 50 46 41 38 34 31 28 25 22 19 17 15 13 11 10 8 6 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 0 901 900 900 900 901 901 904 904 904 907 907 910 912 914 919 920 922 925 930 932 936 939 944 948 952 958 963 968 974 979 984 991 999 1003 1012 1018 1025 1033 1038 1047 1054 1062 1069 1077 1086 1093 1102 1111 1121 1128 1135 1143 1153 1162 1170 1180 1188 1198 1205 1214 1222 1232 1240 1249 1258 1264 1273 1280 1285 1293 1300 1305 1312 1318 1322 1328 1332 1338 1338 1344 1345 1348 1349 1350 1351 1349 1350 1346 1345 1340 1338 1330 1326 1318 1310 1299 1288 1274 1257 1237 1216 1191 1160 1129 1095 1062 1026 991 956 920 884 850 816 785 756 728 702 675 647 621 595 568 541 515 487 461 434 409 383 359 335 312 291 271 252 234 216 200 185 172 159 147 136 126 118 110 102 94 87 79 72 66 61 56 51 47 43 40 36 33 30 27 24 21 18 16 14 12 10 8 6 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 0 901 900 900 900 900 901 903 903 904 906 909 910 912 915 916 919 922 926 928 932 936 941 945 948 952 957 963 969 975 978 985 992 999 1004 1011 1018 1025 1034 1042 1049 1057 1065 1073 1081 1090 1098 1107 1115 1124 1130 1142 1148 1159 1167 1177 1186 1195 1204 1213 1223 1231 1240 1250 1257 1266 1272 1281 1288 1297 1302 1308 1316 1321 1329 1333 1340 1341 1347 1348 1352 1354 1357 1359 1360 1359 1359 1360 1358 1354 1351 1348 1344 1338 1331 1324 1314 1305 1295 1280 1264 1248 1226 1203 1173 1146 1112 1075 1037 999 961 923 885 849 811 778 747 715 684 653 626 597 569 540 514 486 459 433 408 382 358 334 312 290 270 250 233 215 200 185 172 159 147 137 127 119 111 103 95 88 82 76 69 63 57 52 48 44 40 36 33 30 27 24 21 19 16 14 12 10 8 6 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 0 901 896 899 898 899 901 901 903 904 905 907 908 912 913 916 919 922 927 928 933 935 940 945 949 953 958 963 968 975 980 986 993 1000 1007 1013 1022 1028 1036 1045 1052 1061 1068 1076 1086 1094 1102 1112 1120 1129 1139 1146 1155 1166 1174 1182 1192 1200 1211 1219 1230 1238 1246 1253 1264 1271 1279 1287 1293 1301 1309 1316 1322 1329 1335 1340 1345 1350 1355 1355 1359 1362 1365 1367 1366 1368 1366 1365 1361 1359 1355 1352 1347 1340 1333 1325 1316 1308 1297 1286 1268 1256 1240 1223 1204 1181 1157 1130 1099 1064 1026 988 950 911 873 833 792 751 714 679 646 612 581 551 522 493 465 438 412 387 362 337 315 292 272 252 234 217 200 185 171 157 145 133 124 116 107 98 89 83 76 71 66 61 55 50 46 42 38 35 32 29 26 23 21 18 16 14 12 10 8 6 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 0 901 896 898 898 899 900 900 902 903 905 906 908 912 913 915 919 923 926 928 932 936 941 945 949 955 959 965 969 977 982 988 995 1002 1009 1017 1024 1033 1040 1046 1055 1064 1072 1081 1090 1099 1108 1117 1124 1136 1143 1153 1164 1173 1181 1191 1200 1210 1220 1226 1238 1246 1256 1264 1273 1280 1291 1297 1302 1311 1319 1328 1332 1336 1343 1350 1354 1360 1362 1365 1369 1372 1376 1374 1373 1377 1374 1372 1370 1366 1363 1359 1353 1348 1339 1331 1322 1312 1300 1290 1275 1260 1245 1226 1211 1189 1169 1149 1126 1100 1074 1048 1014 980 946 913 879 835 794 748 705 663 623 585 547 512 479 448 418 388 360 333 309 285 262 241 221 203 186 171 158 146 135 125 117 109 101 93 87 81 76 70 65 61 56 52 48 43 39 35 32 29 26 23 20 17 15 13 11 10 8 6 5 3 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 0 901 897 897 897 899 899 901 903 903 905 906 909 912 915 917 919 923 925 930 933 936 941 946 951 954 962 965 970 977 985 991 998 1005 1011 1020 1028 1034 1043 1052 1060 1069 1076 1086 1096 1104 1112 1122 1131 1143 1152 1161 1170 1179 1189 1199 1208 1220 1228 1240 1249 1257 1264 1273 1282 1293 1298 1307 1317 1323 1331 1339 1345 1350 1358 1362 1368 1372 1377 1380 1385 1386 1389 1390 1391 1391 1390 1389 1386 1384 1379 1374 1370 1365 1358 1349 1338 1330 1318 1304 1293 1280 1263 1247 1225 1208 1187 1163 1140 1117 1092 1066 1037 1007 976 946 915 884 850 812 773 734 693 650 605 561 518 473 433 393 358 326 297 273 250 229 211 195 181 167 155 144 133 125 117 109 101 93 86 80 75 69 64 60 55 51 47 43 39 35 32 28 25 22 19 17 15 13 11 9 7 5 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 0 901 898 896 899 899 899 899 901 903 906 907 909 910 913 917 919 922 927 929 934 939 941 946 951 958 964 968 974 980 987 994 1000 1006 1015 1023 1030 1039 1048 1057 1064 1075 1083 1093 1102 1109 1120 1131 1139 1148 1156 1167 1178 1189 1197 1210 1215 1226 1237 1246 1257 1267 1277 1284 1295 1300 1312 1322 1330 1336 1345 1352 1360 1365 1374 1379 1384 1389 1394 1400 1403 1404 1408 1410 1411 1411 1412 1411 1406 1405 1402 1397 1391 1386 1379 1371 1361 1350 1340 1329 1315 1299 1285 1266 1247 1227 1208 1183 1158 1132 1103 1072 1043 1006 968 930 892 851 807 765 722 679 639 600 562 527 492 460 429 402 374 348 324 300 278 256 236 216 197 180 164 150 138 127 118 110 101 93 86 80 74 69 64 59 54 49 45 41 37 33 30 27 24 21 19 16 14 12 10 8 6 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 0 0 901 896 896 896 898 899 901 901 903 903 905 909 911 913 916 919 923 926 930 935 939 944 947 953 958 964 968 974 981 989 994 1003 1011 1016 1025 1033 1042 1052 1059 1068 1076 1086 1096 1104 1114 1122 1133 1143 1153 1162 1172 1184 1192 1202 1213 1224 1233 1243 1254 1265 1273 1284 1291 1302 1310 1321 1329 1338 1348 1355 1363 1370 1377 1385 1390 1397 1402 1405 1409 1417 1419 1421 1423 1425 1426 1428 1427 1424 1425 1421 1418 1413 1406 1401 1393 1385 1374 1364 1349 1337 1321 1305 1286 1268 1245 1223 1196 1170 1139 1105 1070 1029 989 949 908 868 822 779 735 693 653 614 578 543 510 479 450 422 395 369 344 321 298 277 257 238 220 204 188 174 161 149 138 128 119 110 102 93 85 78 72 65 59 53 48 44 40 36 32 29 26 23 21 18 15 13 11 9 8 6 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 0 0 901 895 897 897 899 900 900 901 903 903 907 907 911 913 917 919 922 926 930 935 938 943 949 953 958 964 970 976 982 989 997 1005 1011 1021 1027 1037 1044 1053 1061 1069 1078 1089 1098 1108 1117 1126 1136 1146 1156 1166 1176 1184 1196 1206 1217 1228 1239 1248 1257 1268 1276 1289 1295 1307 1316 1324 1332 1343 1350 1362 1368 1377 1384 1389 1395 1403 1407 1411 1415 1418 1424 1426 1427 1428 1428 1432 1429 1427 1426 1423 1420 1415 1411 1403 1395 1389 1376 1364 1352 1338 1321 1304 1286 1265 1242 1216 1186 1157 1121 1086 1045 1003 961 920 879 833 791 749 709 669 633 598 566 534 503 473 446 418 393 366 341 318 295 274 254 235 218 201 185 171 158 146 135 125 116 108 100 92 84 77 70 64 58 53 48 44 40 36 32 29 26 23 20 17 15 13 11 9 7 5 4 3 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 0 0 901 906 908 907 909 910 911 913 913 915 917 920 921 924 928 931 934 938 941 945 950 954 958 965 968 976 982 987 994 1003 1009 1014 1025 1031 1040 1047 1057 1064 1072 1083 1090 1100 1112 1121 1130 1142 1152 1159 1171 1181 1191 1201 1213 1223 1234 1245 1255 1263 1276 1285 1296 1305 1318 1326 1338 1345 1355 1365 1374 1382 1390 1399 1408 1414 1421 1428 1434 1438 1444 1451 1454 1456 1459 1461 1463 1463 1464 1465 1461 1458 1456 1452 1446 1442 1435 1425 1417 1406 1396 1379 1366 1348 1328 1309 1284 1257 1229 1196 1160 1123 1084 1041 998 952 909 864 819 775 736 696 658 622 588 555 524 494 465 438 411 384 357 330 307 285 263 244 225 208 191 177 163 150 138 128 118 109 101 94 86 79 72 66 59 53 48 44 39 35 31 27 24 21 18 16 14 12 10 8 7 6 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 0 0 901 905 906 907 909 909 911 912 913 916 916 919 920 924 929 931 934 938 942 946 949 956 960 966 970 977 982 989 996 1003 1009 1017 1025 1034 1041 1051 1058 1067 1077 1086 1095 1105 1114 1126 1134 1141 1153 1163 1174 1184 1194 1206 1217 1228 1238 1246 1259 1270 1279 1292 1303 1311 1321 1332 1343 1353 1362 1372 1381 1392 1398 1408 1415 1424 1430 1438 1444 1450 1453 1458 1461 1466 1467 1470 1473 1472 1473 1471 1470 1466 1463 1460 1454 1447 1439 1432 1422 1409 1398 1386 1369 1351 1333 1314 1289 1266 1240 1210 1174 1138 1099 1059 1016 970 927 880 834 789 746 705 666 629 592 560 527 497 468 441 414 387 360 333 310 288 266 247 228 211 195 180 165 153 141 131 121 112 103 95 87 80 73 67 61 55 50 46 42 38 34 30 27 24 21 18 15 13 11 9 7 6 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 0 0 901 906 907 907 908 907 910 913 913 915 918 919 922 924 928 931 935 938 943 946 952 955 961 966 972 978 984 989 997 1004 1011 1021 1028 1035 1046 1053 1060 1071 1079 1088 1098 1106 1115 1127 1137 1146 1157 1167 1178 1189 1199 1211 1222 1232 1243 1254 1264 1275 1287 1296 1308 1317 1329 1337 1349 1358 1368 1379 1386 1396 1406 1413 1421 1428 1437 1442 1448 1456 1462 1464 1466 1471 1474 1477 1476 1479 1477 1474 1473 1472 1470 1464 1460 1454 1444 1434 1426 1412 1401 1388 1372 1355 1336 1317 1295 1273 1248 1221 1190 1160 1125 1088 1047 1007 962 917 871 823 779 735 690 649 609 572 537 504 474 446 418 391 363 336 312 290 269 249 230 213 197 182 169 156 144 133 123 113 104 96 88 80 73 67 60 55 49 45 41 38 34 30 27 24 21 19 16 14 11 10 8 6 5 4 3 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 0 0 901 905 906 906 906 908 908 910 913 914 917 919 922 926 928 932 934 939 944 948 951 957 962 967 972 979 985 992 998 1006 1011 1021 1027 1035 1044 1052 1064 1070 1081 1087 1098 1109 1116 1128 1137 1147 1158 1168 1180 1190 1202 1213 1223 1233 1245 1256 1268 1278 1288 1301 1310 1321 1330 1341 1350 1361 1371 1380 1391 1398 1408 1417 1425 1432 1438 1444 1451 1457 1460 1464 1469 1474 1474 1473 1475 1476 1478 1472 1469 1466 1464 1459 1452 1445 1437 1426 1418 1407 1396 1381 1364 1348 1331 1310 1291 1268 1247 1221 1196 1169 1140 1109 1074 1035 996 952 908 862 818 774 728 684 641 602 561 522 488 453 423 394 365 335 310 285 260 238 217 198 181 165 152 140 129 119 111 102 95 88 82 76 70 66 61 56 51 47 43 39 36 32 28 25 23 20 17 15 13 10 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 0 901 905 905 904 905 907 909 910 912 914 917 919 922 923 927 932 935 938 943 947 952 956 962 968 973 980 986 992 999 1007 1014 1021 1029 1037 1045 1054 1063 1071 1081 1090 1098 1110 1120 1128 1139 1149 1161 1172 1182 1191 1205 1217 1225 1236 1247 1259 1271 1280 1292 1305 1314 1323 1334 1343 1355 1363 1372 1382 1392 1401 1406 1415 1422 1430 1435 1444 1449 1452 1456 1462 1464 1468 1471 1472 1475 1471 1472 1468 1463 1462 1458 1451 1447 1438 1430 1421 1411 1399 1387 1374 1358 1339 1321 1304 1283 1262 1240 1214 1189 1162 1131 1103 1071 1040 1007 970 935 895 855 811 768 717 670 622 574 527 482 445 409 373 337 302 277 255 235 216 200 185 172 160 147 137 127 118 110 102 95 89 83 77 72 67 62 57 53 49 45 41 37 33 30 26 23 20 18 15 13 11 9 7 6 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 0 901 904 903 904 906 908 909 910 911 914 915 918 921 924 927 932 933 937 943 946 953 958 961 969 973 979 985 994 999 1007 1013 1022 1030 1037 1046 1055 1064 1072 1084 1093 1100 1110 1121 1129 1141 1149 1163 1173 1182 1194 1206 1216 1228 1238 1250 1261 1274 1282 1292 1305 1314 1326 1336 1344 1354 1364 1374 1382 1394 1401 1408 1418 1424 1431 1438 1443 1448 1453 1459 1463 1467 1469 1471 1473 1473 1471 1471 1468 1466 1461 1456 1451 1445 1437 1428 1420 1409 1395 1382 1367 1353 1335 1318 1299 1280 1257 1233 1208 1180 1151 1118 1081 1040 998 952 904 856 809 762 715 672 631 593 556 522 489 458 430 402 374 346 320 297 273 252 232 213 195 180 164 151 140 129 120 111 103 96 90 83 77 72 67 62 58 53 49 45 41 37 34 31 27 24 21 19 16 14 12 10 8 6 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 0 901 901 903 904 905 906 907 910 912 914 915 918 921 923 927 930 934 939 943 947 952 958 963 967 974 979 987 994 999 1007 1014 1022 1030 1038 1047 1055 1063 1074 1083 1091 1103 1111 1122 1131 1140 1151 1164 1172 1181 1194 1204 1214 1228 1237 1248 1257 1266 1280 1290 1299 1309 1320 1331 1341 1350 1362 1370 1381 1390 1400 1406 1415 1422 1430 1436 1441 1449 1453 1457 1461 1466 1469 1469 1471 1476 1471 1470 1469 1468 1462 1456 1452 1444 1437 1429 1420 1411 1399 1383 1369 1352 1333 1313 1291 1262 1231 1197 1159 1117 1075 1028 983 939 893 850 806 768 730 693 660 627 596 565 536 505 478 452 426 399 373 347 323 301 280 261 242 225 208 193 178 165 153 141 130 119 110 102 94 87 80 74 68 63 57 52 47 44 40 37 33 30 27 24 22 19 17 14 12 10 8 7 5 4 3 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 0 901 901 903 903 905 906 906 909 910 912 916 917 920 923 927 931 935 939 942 946 951 957 962 968 972 980 985 993 999 1006 1014 1021 1029 1037 1047 1056 1064 1074 1083 1090 1101 1110 1119 1129 1140 1149 1160 1168 1179 1188 1200 1211 1221 1232 1242 1254 1263 1273 1284 1296 1303 1316 1324 1335 1344 1354 1367 1374 1382 1391 1399 1405 1414 1420 1427 1433 1439 1444 1449 1454 1458 1461 1464 1463 1462 1466 1462 1463 1461 1458 1454 1447 1443 1434 1426 1418 1406 1391 1374 1354 1331 1305 1274 1237 1201 1161 1122 1078 1036 994 953 915 875 839 804 771 740 708 678 648 620 591 560 532 503 476 448 422 396 371 348 326 303 281 258 240 223 206 192 177 165 153 142 132 123 114 106 98 92 85 78 71 65 59 54 49 46 42 39 35 31 28 25 22 20 17 15 12 10 8 7 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 0 901 900 902 902 903 905 907 909 910 912 915 916 919 922 924 929 932 938 940 947 951 955 960 966 972 979 984 991 999 1006 1011 1021 1027 1037 1044 1053 1061 1071 1078 1089 1098 1105 1117 1125 1135 1142 1154 1164 1174 1184 1195 1204 1215 1224 1235 1245 1256 1267 1277 1286 1296 1306 1317 1326 1336 1345 1353 1362 1371 1379 1385 1396 1404 1408 1416 1421 1426 1430 1435 1437 1441 1443 1444 1445 1447 1444 1444 1441 1437 1435 1430 1426 1420 1411 1403 1394 1379 1361 1340 1314 1286 1254 1220 1183 1145 1106 1066 1027 986 949 915 879 847 817 786 758 730 701 673 645 616 587 559 530 501 474 448 421 395 369 343 320 298 277 256 238 221 205 190 175 163 151 140 130 120 112 104 97 90 82 74 68 62 57 53 48 45 41 38 34 31 28 25 22 19 17 14 12 10 9 7 6 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 901 900 902 902 903 905 907 909 910 912 915 916 919 922 924 929 932 938 940 947 951 955 960 966 972 979 984 991 999 1006 1011 1021 1027 1037 1044 1053 1061 1071 1078 1089 1098 1105 1117 1125 1135 1142 1154 1164 1174 1184 1195 1204 1215 1224 1235 1245 1256 1267 1277 1286 1296 1306 1317 1326 1336 1345 1353 1362 1371 1379 1385 1396 1404 1408 1416 1421 1426 1430 1435 1437 1441 1443 1444 1445 1447 1444 1444 1441 1437 1435 1430 1426 1420 1411 1403 1394 1379 1361 1340 1314 1286 1254 1220 1183 1145 1106 1066 1027 986 949 915 879 847 817 786 758 730 701 673 645 616 587 559 530 501 474 448 421 395 369 343 320 298 277 256 238 221 205 190 175 163 151 140 130 120 112 104 97 90 82 74 68 62 57 53 48 45 41 38 34 31 28 25 22 19 17 14 12 10 9 7 6 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