0           1
           1           2
           2           2
           3           3
           4           1
           5           1
           6           4
           7           3
           8           3
           9           3
          10           5
          11           4
          12           2
          13           1
          14           2
          15           6
          16           5
          17           4
          18           2
          19           3
          20           3
          21           7
          22           6
          23           5
          24           4
          25           1
          26           2
          27           1
          28           8
          29           7
          30           6
          31           5
          32           4
          33           1
          34           2
          35           2
          36           9
          37           8
          38           7
          39           6
          40           5
          41           4
          42           4
          43           1
          44           1
          45          10
          46           9
          47           8
          48           7
          49           6
          50           5
          51           3
          52           4
          53           4
          54           4
          55          11
          56          10
          57           9
          58           8
          59           7
          60           6
          61           5
          62           3
          63           2
          64           1
          65           2
          66          12
          67          11
          68          10
          69           9
          70           8
          71           7
          72           6
          73           5
          74           3
          75           2
          76           4
          77           4
          78          13
          79          12
          80          11
          81          10
          82           9
          83           8
          84           7
          85           6
          86           5
          87           3
          88           1
          89           2
          90           1
          91          14
          92          13
          93          12
          94          11
          95          10
          96           9
          97           8
          98           7
          99           6
         100           5
         101           3
         102           1
         103           3
         104           3
         105          15
         106          14
         107          13
         108          12
         109          11
         110          10
         111           9
         112           8
         113           7
         114           6
         115           5
         116           3
         117           4
         118           1
         119           1
         120          16
         121          15
         122          14
         123          13
         124          12
         125          11
         126          10
         127           9
         128           8
         129           7
         130           6
         131           5
         132           2
         133           4
         134           4
         135           4
         136          17
         137          16
         138          15
         139          14
         140          13
         141          12
         142          11
         143          10
         144           9
         145           8
         146           7
         147           6
         148           5
         149           2
         150           3
         151           1
         152           3
         153          18
         154          17
         155          16
         156          15
         157          14
         158          13
         159          12
         160          11
         161          10
         162           9
         163           8
         164           7
         165           6
         166           5
         167           2
         168           3
         169           4
         170           4
         171          19
         172          18
         173          17
         174          16
         175          15
         176          14
         177          13
         178          12
         179          11
         180          10
         181           9
         182           8
         183           7
         184           6
         185           5
         186           2
         187           1
         188           3
         189           2
         190          20
         191          19
         192          18
         193          17
         194          16
         195          15
         196          14
         197          13
         198          12
         199          11
         200          10
         201           9
         202           8
         203           7
         204           6
         205           5
         206           2
         207           1
         208           3
         209           3
         210          21
         211          20
         212          19
         213          18
         214          17
         215          16
         216          15
         217          14
         218          13
         219          12
         220          11
         221          10
         222           9
         223           8
         224           7
         225           6
         226           5
         227           2
         228           4
         229           2
         230           2
         231          22
         232          21
         233          20
         234          19
         235          18
         236          17
         237          16
         238          15
         239          14
         240          13
         241          12
         242          11
         243          10
         244           9
         245           8
         246           7
         247           6
         248           5
         249           1
         250           4
         251           4
         252           4
         253          23
         254          22
         255          21
         256          20
         257          19
         258          18
         259          17
         260          16
         261          15
         262          14
         263          13
         264          12
         265          11
         266          10
         267           9
         268           8
         269           7
         270           6
         271           5
         272           1
         273           3
         274           2
         275           3
         276          24
         277          23
         278          22
         279          21
         280          20
         281          19
         282          18
         283          17
         284          16
         285          15
         286          14
         287          13
         288          12
         289          11
         290          10
         291           9
         292           8
         293           7
         294           6
         295           5
         296           1
         297           3
         298           4
         299           4
         300          25
         301          24
         302          23
         303          22
         304          21
         305          20
         306          19
         307          18
         308          17
         309          16
         310          15
         311          14
         312          13
         313          12
         314          11
         315          10
         316           9
         317           8
         318           7
         319           6
         320           5
         321           1
         322           2
         323           3
         324           1
         325          26
         326          25
         327          24
         328          23
         329          22
         330          21
         331          20
         332          19
         333          18
         334          17
         335          16
         336          15
         337          14
         338          13
         339          12
         340          11
         341          10
         342           9
         343           8
         344           7
         345           6
         346           5
         347           1
         348           2
         349           2
         350           2
         351          27
         352          26
         353          25
         354          24
         355          23
         356          22
         357          21
         358          20
         359          19
         360          18
         361          17
         362          16
         363          15
         364          14
         365          13
         366          12
         367          11
         368          10
         369           9
         370           8
         371           7
         372           6
         373           5
         374           1
         375           3
         376           1
         377           1
         378          28
         379          27
         380          26
         381          25
         382          24
         383          23
         384          22
         385          21
         386          20
         387          19
         388          18
         389          17
         390          16
         391          15
         392          14
         393          13
         394          12
         395          11
         396          10
         397           9
         398           8
         399           7
         400           6
         401           5
         402           5
         403           3
         404           3
         405           3
         406          29
         407          28
         408          27
         409          26
         410          25
         411          24
         412          23
         413          22
         414          21
         415          20
         416          19
         417          18
         418          17
         419          16
         420          15
         421          14
         422          13
         423          12
         424          11
         425          10
         426           9
         427           8
         428           7
         429           6
         430           4
         431           5
         432           2
         433           1
         434           2
         435          30
         436          29
         437          28
         438          27
         439          26
         440          25
         441          24
         442          23
         443          22
         444          21
         445          20
         446          19
         447          18
         448          17
         449          16
         450          15
         451          14
         452          13
         453          12
         454          11
         455          10
         456           9
         457           8
         458           7
         459           6
         460           4
         461           5
         462           2
         463           3
         464           3
         465          31
         466          30
         467          29
         468          28
         469          27
         470          26
         471          25
         472          24
         473          23
         474          22
         475          21
         476          20
         477          19
         478          18
         479          17
         480          16
         481          15
         482          14
         483          13
         484          12
         485          11
         486          10
         487           9
         488           8
         489           7
         490           6
         491           4
         492           5
         493           1
         494           2
         495           1
         496          32
         497          31
         498          30
         499          29
         500          28
         501          27
         502          26
         503          25
         504          24
         505          23
         506          22
         507          21
         508          20
         509          19
         510          18
         511          17
         512          16
         513          15
         514          14
         515          13
         516          12
         517          11
         518          10
         519           9
         520           8
         521           7
         522           6
         523           4
         524           5
         525           1
         526           2
         527           2
         528          33
         529          32
         530          31
         531          30
         532          29
         533          28
         534          27
         535          26
         536          25
         537          24
         538          23
         539          22
         540          21
         541          20
         542          19
         543          18
         544          17
         545          16
         546          15
         547          14
         548          13
         549          12
         550          11
         551          10
         552           9
         553           8
         554           7
         555           6
         556           4
         557           5
         558           5
         559           1
         560           1
         561          34
         562          33
         563          32
         564          31
         565          30
         566          29
         567          28
         568          27
         569          26
         570          25
         571          24
         572          23
         573          22
         574          21
         575          20
         576          19
         577          18
         578          17
         579          16
         580          15
         581          14
         582          13
         583          12
         584          11
         585          10
         586           9
         587           8
         588           7
         589           6
         590           4
         591           3
         592           5
         593           5
         594           5
         595          35
         596          34
         597          33
         598          32
         599          31
         600          30
         601          29
         602          28
         603          27
         604          26
         605          25
         606          24
         607          23
         608          22
         609          21
         610          20
         611          19
         612          18
         613          17
         614          16
         615          15
         616          14
         617          13
         618          12
         619          11
         620          10
         621           9
         622           8
         623           7
         624           6
         625           4
         626           3
         627           2
         628           1
         629           2
         630          36
         631          35
         632          34
         633          33
         634          32
         635          31
         636          30
         637          29
         638          28
         639          27
         640          26
         641          25
         642          24
         643          23
         644          22
         645          21
         646          20
         647          19
         648          18
         649          17
         650          16
         651          15
         652          14
         653          13
         654          12
         655          11
         656          10
         657           9
         658           8
         659           7
         660           6
         661           4
         662           3
         663           2
         664           5
         665           5
         666          37
         667          36
         668          35
         669          34
         670          33
         671          32
         672          31
         673          30
         674          29
         675          28
         676          27
         677          26
         678          25
         679          24
         680          23
         681          22
         682          21
         683          20
         684          19
         685          18
         686          17
         687          16
         688          15
         689          14
         690          13
         691          12
         692          11
         693          10
         694           9
         695           8
         696           7
         697           6
         698           4
         699           3
         700           1
         701           2
         702           1
         703          38
         704          37
         705          36
         706          35
         707          34
         708          33
         709          32
         710          31
         711          30
         712          29
         713          28
         714          27
         715          26
         716          25
         717          24
         718          23
         719          22
         720          21
         721          20
         722          19
         723          18
         724          17
         725          16
         726          15
         727          14
         728          13
         729          12
         730          11
         731          10
         732           9
         733           8
         734           7
         735           6
         736           4
         737           3
         738           1
         739           3
         740           3
         741          39
         742          38
         743          37
         744          36
         745          35
         746          34
         747          33
         748          32
         749          31
         750          30
         751          29
         752          28
         753          27
         754          26
         755          25
         756          24
         757          23
         758          22
         759          21
         760          20
         761          19
         762          18
         763          17
         764          16
         765          15
         766          14
         767          13
         768          12
         769          11
         770          10
         771           9
         772           8
         773           7
         774           6
         775           4
         776           3
         777           5
         778           1
         779           1
         780          40
         781          39
         782          38
         783          37
         784          36
         785          35
         786          34
         787          33
         788          32
         789          31
         790          30
         791          29
         792          28
         793          27
         794          26
         795          25
         796          24
         797          23
         798          22
         799          21
         800          20
         801          19
         802          18
         803          17
         804          16
         805          15
         806          14
         807          13
         808          12
         809          11
         810          10
         811           9
         812           8
         813           7
         814           6
         815           4
         816           2
         817           5
         818           5
         819           5
         820          41
         821          40
         822          39
         823          38
         824          37
         825          36
         826          35
         827          34
         828          33
         829          32
         830          31
         831          30
         832          29
         833          28
         834          27
         835          26
         836          25
         837          24
         838          23
         839          22
         840          21
         841          20
         842          19
         843          18
         844          17
         845          16
         846          15
         847          14
         848          13
         849          12
         850          11
         851          10
         852           9
         853           8
         854           7
         855           6
         856           4
         857           2
         858           3
         859           1
         860           3
         861          42
         862          41
         863          40
         864          39
         865          38
         866          37
         867          36
         868          35
         869          34
         870          33
         871          32
         872          31
         873          30
         874          29
         875          28
         876          27
         877          26
         878          25
         879          24
         880          23
         881          22
         882          21
         883          20
         884          19
         885          18
         886          17
         887          16
         888          15
         889          14
         890          13
         891          12
         892          11
         893          10
         894           9
         895           8
         896           7
         897           6
         898           4
         899           2
         900           3
         901           5
         902           5
         903          43
         904          42
         905          41
         906          40
         907          39
         908          38
         909          37
         910          36
         911          35
         912          34
         913          33
         914          32
         915          31
         916          30
         917          29
         918          28
         919          27
         920          26
         921          25
         922          24
         923          23
         924          22
         925          21
         926          20
         927          19
         928          18
         929          17
         930          16
         931          15
         932          14
         933          13
         934          12
         935          11
         936          10
         937           9
         938           8
         939           7
         940           6
         941           4
         942           2
         943           1
         944           3
         945           2
         946          44
         947          43
         948          42
         949          41
         950          40
         951          39
         952          38
         953          37
         954          36
         955          35
         956          34
         957          33
         958          32
         959          31
         960          30
         961          29
         962          28
         963          27
         964          26
         965          25
         966          24
         967          23
         968          22
         969          21
         970          20
         971          19
         972          18
         973          17
         974          16
         975          15
         976          14
         977          13
         978          12
         979          11
         980          10
         981           9
         982           8
         983           7
         984           6
         985           4
         986           2
         987           1
         988           3
         989           3
         990          45
         991          44
         992          43
         993          42
         994          41
         995          40
         996          39
         997          38
         998          37
         999          36
        1000          35
        1001          34
        1002          33
        1003          32
        1004          31
        1005          30
        1006          29
        1007          28
        1008          27
        1009          26
        1010          25
        1011          24
        1012          23
        1013          22
        1014          21
        1015          20
        1016          19
        1017          18
        1018          17
        1019          16
        1020          15
        1021          14
        1022          13
        1023          12
        1024          11
        1025          10
        1026           9
        1027           8
        1028           7
        1029           6
        1030           4
        1031           2
        1032           5
        1033           2
        1034           2
        1035          46
        1036          45
        1037          44
        1038          43
        1039          42
        1040          41
        1041          40
        1042          39
        1043          38
        1044          37
        1045          36
        1046          35
        1047          34
        1048          33
        1049          32
        1050          31
        1051          30
        1052          29
        1053          28
        1054          27
        1055          26
        1056          25
        1057          24
        1058          23
        1059          22
        1060          21
        1061          20
        1062          19
        1063          18
        1064          17
        1065          16
        1066          15
        1067          14
        1068          13
        1069          12
        1070          11
        1071          10
        1072           9
        1073           8
        1074           7
        1075           6
        1076           4
        1077           1
        1078           5
        1079           5
        1080           5
        1081          47
        1082          46
        1083          45
        1084          44
        1085          43
        1086          42
        1087          41
        1088          40
        1089          39
        1090          38
        1091          37
        1092          36
        1093          35
        1094          34
        1095          33
        1096          32
        1097          31
        1098          30
        1099          29
        1100          28
        1101          27
        1102          26
        1103          25
        1104          24
        1105          23
        1106          22
        1107          21
        1108          20
        1109          19
        1110          18
        1111          17
        1112          16
        1113          15
        1114          14
        1115          13
        1116          12
        1117          11
        1118          10
        1119           9
        1120           8
        1121           7
        1122           6
        1123           4
        1124           1
        1125           3
        1126           2
        1127           3
        1128          48
        1129          47
        1130          46
        1131          45
        1132          44
        1133          43
        1134          42
        1135          41
        1136          40
        1137          39
        1138          38
        1139          37
        1140          36
        1141          35
        1142          34
        1143          33
        1144          32
        1145          31
        1146          30
        1147          29
        1148          28
        1149          27
        1150          26
        1151          25
        1152          24
        1153          23
        1154          22
        1155          21
        1156          20
        1157          19
        1158          18
        1159          17
        1160          16
        1161          15
        1162          14
        1163          13
        1164          12
        1165          11
        1166          10
        1167           9
        1168           8
        1169           7
        1170           6
        1171           4
        1172           1
        1173           3
        1174           5
        1175           5
        1176          49
        1177          48
        1178          47
        1179          46
        1180          45
        1181          44
        1182          43
        1183          42
        1184          41
        1185          40
        1186          39
        1187          38
        1188          37
        1189          36
        1190          35
        1191          34
        1192          33
        1193          32
        1194          31
        1195          30
        1196          29
        1197          28
        1198          27
        1199          26
        1200          25
        1201          24
        1202          23
        1203          22
        1204          21
        1205          20
        1206          19
        1207          18
        1208          17
        1209          16
        1210          15
        1211          14
        1212          13
        1213          12
        1214          11
        1215          10
        1216           9
        1217           8
        1218           7
        1219           6
        1220           4
        1221           1
        1222           2
        1223           3
        1224           1
        1225          50
        1226          49
        1227          48
        1228          47
        1229          46
        1230          45
        1231          44
        1232          43
        1233          42
        1234          41
        1235          40
        1236          39
        1237          38
        1238          37
        1239          36
        1240          35
        1241          34
        1242          33
        1243          32
        1244          31
        1245          30
        1246          29
        1247          28
        1248          27
        1249          26
        1250          25
        1251          24
        1252          23
        1253          22
        1254          21
        1255          20
        1256          19
        1257          18
        1258          17
        1259          16
        1260          15
        1261          14
        1262          13
        1263          12
        1264          11
        1265          10
        1266           9
        1267           8
        1268           7
        1269           6
        1270           4
        1271           1
        1272           2
        1273           2
        1274           2
        1275          51
        1276          50
        1277          49
        1278          48
        1279          47
        1280          46
        1281          45
        1282          44
        1283          43
        1284          42
        1285          41
        1286          40
        1287          39
        1288          38
        1289          37
        1290          36
        1291          35
        1292          34
        1293          33
        1294          32
        1295          31
        1296          30
        1297          29
        1298          28
        1299          27
        1300          26
        1301          25
        1302          24
        1303          23
        1304          22
        1305          21
        1306          20
        1307          19
        1308          18
        1309          17
        1310          16
        1311          15
        1312          14
        1313          13
        1314          12
        1315          11
        1316          10
        1317           9
        1318           8
        1319           7
        1320           6
        1321           4
        1322           1
        1323           4
        1324           1
        1325           1
        1326          52
        1327          51
        1328          50
        1329          49
        1330          48
        1331          47
        1332          46
        1333          45
        1334          44
        1335          43
        1336          42
        1337          41
        1338          40
        1339          39
        1340          38
        1341          37
        1342          36
        1343          35
        1344          34
        1345          33
        1346          32
        1347          31
        1348          30
        1349          29
        1350          28
        1351          27
        1352          26
        1353          25
        1354          24
        1355          23
        1356          22
        1357          21
        1358          20
        1359          19
        1360          18
        1361          17
        1362          16
        1363          15
        1364          14
        1365          13
        1366          12
        1367          11
        1368          10
        1369           9
        1370           8
        1371           7
        1372           6
        1373           4
        1374           5
        1375           4
        1376           4
        1377           4
        1378          53
        1379          52
        1380          51
        1381          50
        1382          49
        1383          48
        1384          47
        1385          46
        1386          45
        1387          44
        1388          43
        1389          42
        1390          41
        1391          40
        1392          39
        1393          38
        1394          37
        1395          36
        1396          35
        1397          34
        1398          33
        1399          32
        1400          31
        1401          30
        1402          29
        1403          28
        1404          27
        1405          26
        1406          25
        1407          24
        1408          23
        1409          22
        1410          21
        1411          20
        1412          19
        1413          18
        1414          17
        1415          16
        1416          15
        1417          14
        1418          13
        1419          12
        1420          11
        1421          10
        1422           9
        1423           8
        1424           7
        1425           6
        1426           3
        1427           5
        1428           2
        1429           1
        1430           2
        1431          54
        1432          53
        1433          52
        1434          51
        1435          50
        1436          49
        1437          48
        1438          47
        1439          46
        1440          45
        1441          44
        1442          43
        1443          42
        1444          41
        1445          40
        1446          39
        1447          38
        1448          37
        1449          36
        1450          35
        1451          34
        1452          33
        1453          32
        1454          31
        1455          30
        1456          29
        1457          28
        1458          27
        1459          26
        1460          25
        1461          24
        1462          23
        1463          22
        1464          21
        1465          20
        1466          19
        1467          18
        1468          17
        1469          16
        1470          15
        1471          14
        1472          13
        1473          12
        1474          11
        1475          10
        1476           9
        1477           8
        1478           7
        1479           6
        1480           3
        1481           5
        1482           2
        1483           4
        1484           4
        1485          55
        1486          54
        1487          53
        1488          52
        1489          51
        1490          50
        1491          49
        1492          48
        1493          47
        1494          46
        1495          45
        1496          44
        1497          43
        1498          42
        1499          41
        1500          40
        1501          39
        1502          38
        1503          37
        1504          36
        1505          35
        1506          34
        1507          33
        1508          32
        1509          31
        1510          30
        1511          29
        1512          28
        1513          27
        1514          26
        1515          25
        1516          24
        1517          23
        1518          22
        1519          21
        1520          20
        1521          19
        1522          18
        1523          17
        1524          16
        1525          15
        1526          14
        1527          13
        1528          12
        1529          11
        1530          10
        1531           9
        1532           8
        1533           7
        1534           6
        1535           3
        1536           5
        1537           1
        1538           2
        1539           1
        1540          56
        1541          55
        1542          54
        1543          53
        1544          52
        1545          51
        1546          50
        1547          49
        1548          48
        1549          47
        1550          46
        1551          45
        1552          44
        1553          43
        1554          42
        1555          41
        1556          40
        1557          39
        1558          38
        1559          37
        1560          36
        1561          35
        1562          34
        1563          33
        1564          32
        1565          31
        1566          30
        1567          29
        1568          28
        1569          27
        1570          26
        1571          25
        1572          24
        1573          23
        1574          22
        1575          21
        1576          20
        1577          19
        1578          18
        1579          17
        1580          16
        1581          15
        1582          14
        1583          13
        1584          12
        1585          11
        1586          10
        1587           9
        1588           8
        1589           7
        1590           6
        1591           3
        1592           5
        1593           1
        1594           2
        1595           2
        1596          57
        1597          56
        1598          55
        1599          54
        1600          53
        1601          52
        1602          51
        1603          50
        1604          49
        1605          48
        1606          47
        1607          46
        1608          45
        1609          44
        1610          43
        1611          42
        1612          41
        1613          40
        1614          39
        1615          38
        1616          37
        1617          36
        1618          35
        1619          34
        1620          33
        1621          32
        1622          31
        1623          30
        1624          29
        1625          28
        1626          27
        1627          26
        1628          25
        1629          24
        1630          23
        1631          22
        1632          21
        1633          20
        1634          19
        1635          18
        1636          17
        1637          16
        1638          15
        1639          14
        1640          13
        1641          12
        1642          11
        1643          10
        1644           9
        1645           8
        1646           7
        1647           6
        1648           3
        1649           5
        1650           5
        1651           1
        1652           1
        1653          58
        1654          57
        1655          56
        1656          55
        1657          54
        1658          53
        1659          52
        1660          51
        1661          50
        1662          49
        1663          48
        1664          47
        1665          46
        1666          45
        1667          44
        1668          43
        1669          42
        1670          41
        1671          40
        1672          39
        1673          38
        1674          37
        1675          36
        1676          35
        1677          34
        1678          33
        1679          32
        1680          31
        1681          30
        1682          29
        1683          28
        1684          27
        1685          26
        1686          25
        1687          24
        1688          23
        1689          22
        1690          21
        1691          20
        1692          19
        1693          18
        1694          17
        1695          16
        1696          15
        1697          14
        1698          13
        1699          12
        1700          11
        1701          10
        1702           9
        1703           8
        1704           7
        1705           6
        1706           3
        1707           4
        1708           5
        1709           5
        1710           5
        1711          59
        1712          58
        1713          57
        1714          56
        1715          55
        1716          54
        1717          53
        1718          52
        1719          51
        1720          50
        1721          49
        1722          48
        1723          47
        1724          46
        1725          45
        1726          44
        1727          43
        1728          42
        1729          41
        1730          40
        1731          39
        1732          38
        1733          37
        1734          36
        1735          35
        1736          34
        1737          33
        1738          32
        1739          31
        1740          30
        1741          29
        1742          28
        1743          27
        1744          26
        1745          25
        1746          24
        1747          23
        1748          22
        1749          21
        1750          20
        1751          19
        1752          18
        1753          17
        1754          16
        1755          15
        1756          14
        1757          13
        1758          12
        1759          11
        1760          10
        1761           9
        1762           8
        1763           7
        1764           6
        1765           3
        1766           4
        1767           2
        1768           1
        1769           2
        1770          60
        1771          59
        1772          58
        1773          57
        1774          56
        1775          55
        1776          54
        1777          53
        1778          52
        1779          51
        1780          50
        1781          49
        1782          48
        1783          47
        1784          46
        1785          45
        1786          44
        1787          43
        1788          42
        1789          41
        1790          40
        1791          39
        1792          38
        1793          37
        1794          36
        1795          35
        1796          34
        1797          33
        1798          32
        1799          31
        1800          30
        1801          29
        1802          28
        1803          27
        1804          26
        1805          25
        1806          24
        1807          23
        1808          22
        1809          21
        1810          20
        1811          19
        1812          18
        1813          17
        1814          16
        1815          15
        1816          14
        1817          13
        1818          12
        1819          11
        1820          10
        1821           9
        1822           8
        1823           7
        1824           6
        1825           3
        1826           4
        1827           2
        1828           5
        1829           5
        1830          61
        1831          60
        1832          59
        1833          58
        1834          57
        1835          56
        1836          55
        1837          54
        1838          53
        1839          52
        1840          51
        1841          50
        1842          49
        1843          48
        1844          47
        1845          46
        1846          45
        1847          44
        1848          43
        1849          42
        1850          41
        1851          40
        1852          39
        1853          38
        1854          37
        1855          36
        1856          35
        1857          34
        1858          33
        1859          32
        1860          31
        1861          30
        1862          29
        1863          28
        1864          27
        1865          26
        1866          25
        1867          24
        1868          23
        1869          22
        1870          21
        1871          20
        1872          19
        1873          18
        1874          17
        1875          16
        1876          15
        1877          14
        1878          13
        1879          12
        1880          11
        1881          10
        1882           9
        1883           8
        1884           7
        1885           6
        1886           3
        1887           4
        1888           1
        1889           2
        1890           1
        1891          62
        1892          61
        1893          60
        1894          59
        1895          58
        1896          57
        1897          56
        1898          55
        1899          54
        1900          53
        1901          52
        1902          51
        1903          50
        1904          49
        1905          48
        1906          47
        1907          46
        1908          45
        1909          44
        1910          43
        1911          42
        1912          41
        1913          40
        1914          39
        1915          38
        1916          37
        1917          36
        1918          35
        1919          34
        1920          33
        1921          32
        1922          31
        1923          30
        1924          29
        1925          28
        1926          27
        1927          26
        1928          25
        1929          24
        1930          23
        1931          22
        1932          21
        1933          20
        1934          19
        1935          18
        1936          17
        1937          16
        1938          15
        1939          14
        1940          13
        1941          12
        1942          11
        1943          10
        1944           9
        1945           8
        1946           7
        1947           6
        1948           3
        1949           4
        1950           1
        1951           4
        1952           4
        1953          63
        1954          62
        1955          61
        1956          60
        1957          59
        1958          58
        1959          57
        1960          56
        1961          55
        1962          54
        1963          53
        1964          52
        1965          51
        1966          50
        1967          49
        1968          48
        1969          47
        1970          46
        1971          45
        1972          44
        1973          43
        1974          42
        1975          41
        1976          40
        1977          39
        1978          38
        1979          37
        1980          36
        1981          35
        1982          34
        1983          33
        1984          32
        1985          31
        1986          30
        1987          29
        1988          28
        1989          27
        1990          26
        1991          25
        1992          24
        1993          23
        1994          22
        1995          21
        1996          20
        1997          19
        1998          18
        1999          17
        2000          16
        2001          15
        2002          14
        2003          13
        2004          12
        2005          11
        2006          10
        2007           9
        2008           8
        2009           7
        2010           6
        2011           3
        2012           4
        2013           5
        2014           1
        2015           1
        2016          64
        2017          63
        2018          62
        2019          61
        2020          60
        2021          59
        2022          58
        2023          57
        2024          56
        2025          55
        2026          54
        2027          53
        2028          52
        2029          51
        2030          50
        2031          49
        2032          48
        2033          47
        2034          46
        2035          45
        2036          44
        2037          43
        2038          42
        2039          41
        2040          40
        2041          39
        2042          38
        2043          37
        2044          36
        2045          35
        2046          34
        2047          33
        2048          32
        2049          31
        2050          30
        2051          29
        2052          28
        2053          27
        2054          26
        2055          25
        2056          24
        2057          23
        2058          22
        2059          21
        2060          20
        2061          19
        2062          18
        2063          17
        2064          16
        2065          15
        2066          14
        2067          13
        2068          12
        2069          11
        2070          10
        2071           9
        2072           8
        2073           7
        2074           6
        2075           3
        2076           2
        2077           5
        2078           5
        2079           5
        2080          65
        2081          64
        2082          63
        2083          62
        2084          61
        2085          60
        2086          59
        2087          58
        2088          57
        2089          56
        2090          55
        2091          54
        2092          53
        2093          52
        2094          51
        2095          50
        2096          49
        2097          48
        2098          47
        2099          46
        2100          45
        2101          44
        2102          43
        2103          42
        2104          41
        2105          40
        2106          39
        2107          38
        2108          37
        2109          36
        2110          35
        2111          34
        2112          33
        2113          32
        2114          31
        2115          30
        2116          29
        2117          28
        2118          27
        2119          26
        2120          25
        2121          24
        2122          23
        2123          22
        2124          21
        2125          20
        2126          19
        2127          18
        2128          17
        2129          16
        2130          15
        2131          14
        2132          13
        2133          12
        2134          11
        2135          10
        2136           9
        2137           8
        2138           7
        2139           6
        2140           3
        2141           2
        2142           4
        2143           1
        2144           4
        2145          66
        2146          65
        2147          64
        2148          63
        2149          62
        2150          61
        2151          60
        2152          59
        2153          58
        2154          57
        2155          56
        2156          55
        2157          54
        2158          53
        2159          52
        2160          51
        2161          50
        2162          49
        2163          48
        2164          47
        2165          46
        2166          45
        2167          44
        2168          43
        2169          42
        2170          41
        2171          40
        2172          39
        2173          38
        2174          37
        2175          36
        2176          35
        2177          34
        2178          33
        2179          32
        2180          31
        2181          30
        2182          29
        2183          28
        2184          27
        2185          26
        2186          25
        2187          24
        2188          23
        2189          22
        2190          21
        2191          20
        2192          19
        2193          18
        2194          17
        2195          16
        2196          15
        2197          14
        2198          13
        2199          12
        2200          11
        2201          10
        2202           9
        2203           8
        2204           7
        2205           6
        2206           3
        2207           2
        2208           4
        2209           5
        2210           5
        2211          67
        2212          66
        2213          65
        2214          64
        2215          63
        2216          62
        2217          61
        2218          60
        2219          59
        2220          58
        2221          57
        2222          56
        2223          55
        2224          54
        2225          53
        2226          52
        2227          51
        2228          50
        2229          49
        2230          48
        2231          47
        2232          46
        2233          45
        2234          44
        2235          43
        2236          42
        2237          41
        2238          40
        2239          39
        2240          38
        2241          37
        2242          36
        2243          35
        2244          34
        2245          33
        2246          32
        2247          31
        2248          30
        2249          29
        2250          28
        2251          27
        2252          26
        2253          25
        2254          24
        2255          23
        2256          22
        2257          21
        2258          20
        2259          19
        2260          18
        2261          17
        2262          16
        2263          15
        2264          14
        2265          13
        2266          12
        2267          11
        2268          10
        2269           9
        2270           8
        2271           7
        2272           6
        2273           3
        2274           2
        2275           1
        2276           4
        2277           2
        2278          68
        2279          67
        2280          66
        2281          65
        2282          64
        2283          63
        2284          62
        2285          61
        2286          60
        2287          59
        2288          58
        2289          57
        2290          56
        2291          55
        2292          54
        2293          53
        2294          52
        2295          51
        2296          50
        2297          49
        2298          48
        2299          47
        2300          46
        2301          45
        2302          44
        2303          43
        2304          42
        2305          41
        2306          40
        2307          39
        2308          38
        2309          37
        2310          36
        2311          35
        2312          34
        2313          33
        2314          32
        2315          31
        2316          30
        2317          29
        2318          28
        2319          27
        2320          26
        2321          25
        2322          24
        2323          23
        2324          22
        2325          21
        2326          20
        2327          19
        2328          18
        2329          17
        2330          16
        2331          15
        2332          14
        2333          13
        2334          12
        2335          11
        2336          10
        2337           9
        2338           8
        2339           7
        2340           6
        2341           3
        2342           2
        2343           1
        2344           4
        2345           4
        2346          69
        2347          68
        2348          67
        2349          66
        2350          65
        2351          64
        2352          63
        2353          62
        2354          61
        2355          60
        2356          59
        2357          58
        2358          57
        2359          56
        2360          55
        2361          54
        2362          53
        2363          52
        2364          51
        2365          50
        2366          49
        2367          48
        2368          47
        2369          46
        2370          45
        2371          44
        2372          43
        2373          42
        2374          41
        2375          40
        2376          39
        2377          38
        2378          37
        2379          36
        2380          35
        2381          34
        2382          33
        2383          32
        2384          31
        2385          30
        2386          29
        2387          28
        2388          27
        2389          26
        2390          25
        2391          24
        2392          23
        2393          22
        2394          21
        2395          20
        2396          19
        2397          18
        2398          17
        2399          16
        2400          15
        2401          14
        2402          13
        2403          12
        2404          11
        2405          10
        2406           9
        2407           8
        2408           7
        2409           6
        2410           3
        2411           2
        2412           5
        2413           2
        2414           2
        2415          70
        2416          69
        2417          68
        2418          67
        2419          66
        2420          65
        2421          64
        2422          63
        2423          62
        2424          61
        2425          60
        2426          59
        2427          58
        2428          57
        2429          56
        2430          55
        2431          54
        2432          53
        2433          52
        2434          51
        2435          50
        2436          49
        2437          48
        2438          47
        2439          46
        2440          45
        2441          44
        2442          43
        2443          42
        2444          41
        2445          40
        2446          39
        2447          38
        2448          37
        2449          36
        2450          35
        2451          34
        2452          33
        2453          32
        2454          31
        2455          30
        2456          29
        2457          28
        2458          27
        2459          26
        2460          25
        2461          24
        2462          23
        2463          22
        2464          21
        2465          20
        2466          19
        2467          18
        2468          17
        2469          16
        2470          15
        2471          14
        2472          13
        2473          12
        2474          11
        2475          10
        2476           9
        2477           8
        2478           7
        2479           6
        2480           3
        2481           1
        2482           5
        2483           5
        2484           5
        2485          71
        2486          70
        2487          69
        2488          68
        2489          67
        2490          66
        2491          65
        2492          64
        2493          63
        2494          62
        2495          61
        2496          60
        2497          59
        2498          58
        2499          57
        2500          56
        2501          55
        2502          54
        2503          53
        2504          52
        2505          51
        2506          50
        2507          49
        2508          48
        2509          47
        2510          46
        2511          45
        2512          44
        2513          43
        2514          42
        2515          41
        2516          40
        2517          39
        2518          38
        2519          37
        2520          36
        2521          35
        2522          34
        2523          33
        2524          32
        2525          31
        2526          30
        2527          29
        2528          28
        2529          27
        2530          26
        2531          25
        2532          24
        2533          23
        2534          22
        2535          21
        2536          20
        2537          19
        2538          18
        2539          17
        2540          16
        2541          15
        2542          14
        2543          13
        2544          12
        2545          11
        2546          10
        2547           9
        2548           8
        2549           7
        2550           6
        2551           3
        2552           1
        2553           4
        2554           2
        2555           4
        2556          72
        2557          71
        2558          70
        2559          69
        2560          68
        2561          67
        2562          66
        2563          65
        2564          64
        2565          63
        2566          62
        2567          61
        2568          60
        2569          59
        2570          58
        2571          57
        2572          56
        2573          55
        2574          54
        2575          53
        2576          52
        2577          51
        2578          50
        2579          49
        2580          48
        2581          47
        2582          46
        2583          45
        2584          44
        2585          43
        2586          42
        2587          41
        2588          40
        2589          39
        2590          38
        2591          37
        2592          36
        2593          35
        2594          34
        2595          33
        2596          32
        2597          31
        2598          30
        2599          29
        2600          28
        2601          27
        2602          26
        2603          25
        2604          24
        2605          23
        2606          22
        2607          21
        2608          20
        2609          19
        2610          18
        2611          17
        2612          16
        2613          15
        2614          14
        2615          13
        2616          12
        2617          11
        2618          10
        2619           9
        2620           8
        2621           7
        2622           6
        2623           3
        2624           1
        2625           4
        2626           5
        2627           5
        2628          73
        2629          72
        2630          71
        2631          70
        2632          69
        2633          68
        2634          67
        2635          66
        2636          65
        2637          64
        2638          63
        2639          62
        2640          61
        2641          60
        2642          59
        2643          58
        2644          57
        2645          56
        2646          55
        2647          54
        2648          53
        2649          52
        2650          51
        2651          50
        2652          49
        2653          48
        2654          47
        2655          46
        2656          45
        2657          44
        2658          43
        2659          42
        2660          41
        2661          40
        2662          39
        2663          38
        2664          37
        2665          36
        2666          35
        2667          34
        2668          33
        2669          32
        2670          31
        2671          30
        2672          29
        2673          28
        2674          27
        2675          26
        2676          25
        2677          24
        2678          23
        2679          22
        2680          21
        2681          20
        2682          19
        2683          18
        2684          17
        2685          16
        2686          15
        2687          14
        2688          13
        2689          12
        2690          11
        2691          10
        2692           9
        2693           8
        2694           7
        2695           6
        2696           3
        2697           1
        2698           2
        2699           4
        2700           1
        2701          74
        2702          73
        2703          72
        2704          71
        2705          70
        2706          69
        2707          68
        2708          67
        2709          66
        2710          65
        2711          64
        2712          63
        2713          62
        2714          61
        2715          60
        2716          59
        2717          58
        2718          57
        2719          56
        2720          55
        2721          54
        2722          53
        2723          52
        2724          51
        2725          50
        2726          49
        2727          48
        2728          47
        2729          46
        2730          45
        2731          44
        2732          43
        2733          42
        2734          41
        2735          40
        2736          39
        2737          38
        2738          37
        2739          36
        2740          35
        2741          34
        2742          33
        2743          32
        2744          31
        2745          30
        2746          29
        2747          28
        2748          27
        2749          26
        2750          25
        2751          24
        2752          23
        2753          22
        2754          21
        2755          20
        2756          19
        2757          18
        2758          17
        2759          16
        2760          15
        2761          14
        2762          13
        2763          12
        2764          11
        2765          10
        2766           9
        2767           8
        2768           7
        2769           6
        2770           3
        2771           1
        2772           2
        2773           3
        2774           3
        2775          75
        2776          74
        2777          73
        2778          72
        2779          71
        2780          70
        2781          69
        2782          68
        2783          67
        2784          66
        2785          65
        2786          64
        2787          63
        2788          62
        2789          61
        2790          60
        2791          59
        2792          58
        2793          57
        2794          56
        2795          55
        2796          54
        2797          53
        2798          52
        2799          51
        2800          50
        2801          49
        2802          48
        2803          47
        2804          46
        2805          45
        2806          44
        2807          43
        2808          42
        2809          41
        2810          40
        2811          39
        2812          38
        2813          37
        2814          36
        2815          35
        2816          34
        2817          33
        2818          32
        2819          31
        2820          30
        2821          29
        2822          28
        2823          27
        2824          26
        2825          25
        2826          24
        2827          23
        2828          22
        2829          21
        2830          20
        2831          19
        2832          18
        2833          17
        2834          16
        2835          15
        2836          14
        2837          13
        2838          12
        2839          11
        2840          10
        2841           9
        2842           8
        2843           7
        2844           6
        2845           3
        2846           1
        2847           4
        2848           1
        2849           1
        2850          76
        2851          75
        2852          74
        2853          73
        2854          72
        2855          71
        2856          70
        2857          69
        2858          68
        2859          67
        2860          66
        2861          65
        2862          64
        2863          63
        2864          62
        2865          61
        2866          60
        2867          59
        2868          58
        2869          57
        2870          56
        2871          55
        2872          54
        2873          53
        2874          52
        2875          51
        2876          50
        2877          49
        2878          48
        2879          47
        2880          46
        2881          45
        2882          44
        2883          43
        2884          42
        2885          41
        2886          40
        2887          39
        2888          38
        2889          37
        2890          36
        2891          35
        2892          34
        2893          33
        2894          32
        2895          31
        2896          30
        2897          29
        2898          28
        2899          27
        2900          26
        2901          25
        2902          24
        2903          23
        2904          22
        2905          21
        2906          20
        2907          19
        2908          18
        2909          17
        2910          16
        2911          15
        2912          14
        2913          13
        2914          12
        2915          11
        2916          10
        2917           9
        2918           8
        2919           7
        2920           6
        2921           3
        2922           5
        2923           4
        2924           4
        2925           4
        2926          77
        2927          76
        2928          75
        2929          74
        2930          73
        2931          72
        2932          71
        2933          70
        2934          69
        2935          68
        2936          67
        2937          66
        2938          65
        2939          64
        2940          63
        2941          62
        2942          61
        2943          60
        2944          59
        2945          58
        2946          57
        2947          56
        2948          55
        2949          54
        2950          53
        2951          52
        2952          51
        2953          50
        2954          49
        2955          48
        2956          47
        2957          46
        2958          45
        2959          44
        2960          43
        2961          42
        2962          41
        2963          40
        2964          39
        2965          38
        2966          37
        2967          36
        2968          35
        2969          34
        2970          33
        2971          32
        2972          31
        2973          30
        2974          29
        2975          28
        2976          27
        2977          26
        2978          25
        2979          24
        2980          23
        2981          22
        2982          21
        2983          20
        2984          19
        2985          18
        2986          17
        2987          16
        2988          15
        2989          14
        2990          13
        2991          12
        2992          11
        2993          10
        2994           9
        2995           8
        2996           7
        2997           6
        2998           2
        2999           5
        3000           3
        3001           1
        3002           3
        3003          78
        3004          77
        3005          76
        3006          75
        3007          74
        3008          73
        3009          72
        3010          71
        3011          70
        3012          69
        3013          68
        3014          67
        3015          66
        3016          65
        3017          64
        3018          63
        3019          62
        3020          61
        3021          60
        3022          59
        3023          58
        3024          57
        3025          56
        3026          55
        3027          54
        3028          53
        3029          52
        3030          51
        3031          50
        3032          49
        3033          48
        3034          47
        3035          46
        3036          45
        3037          44
        3038          43
        3039          42
        3040          41
        3041          40
        3042          39
        3043          38
        3044          37
        3045          36
        3046          35
        3047          34
        3048          33
        3049          32
        3050          31
        3051          30
        3052          29
        3053          28
        3054          27
        3055          26
        3056          25
        3057          24
        3058          23
        3059          22
        3060          21
        3061          20
        3062          19
        3063          18
        3064          17
        3065          16
        3066          15
        3067          14
        3068          13
        3069          12
        3070          11
        3071          10
        3072           9
        3073           8
        3074           7
        3075           6
        3076           2
        3077           5
        3078           3
        3079           4
        3080           4
        3081          79
        3082          78
        3083          77
        3084          76
        3085          75
        3086          74
        3087          73
        3088          72
        3089          71
        3090          70
        3091          69
        3092          68
        3093          67
        3094          66
        3095          65
        3096          64
        3097          63
        3098          62
        3099          61
        3100          60
        3101          59
        3102          58
        3103          57
        3104          56
        3105          55
        3106          54
        3107          53
        3108          52
        3109          51
        3110          50
        3111          49
        3112          48
        3113          47
        3114          46
        3115          45
        3116          44
        3117          43
        3118          42
        3119          41
        3120          40
        3121          39
        3122          38
        3123          37
        3124          36
        3125          35
        3126          34
        3127          33
        3128          32
        3129          31
        3130          30
        3131          29
        3132          28
        3133          27
        3134          26
        3135          25
        3136          24
        3137          23
        3138          22
        3139          21
        3140          20
        3141          19
        3142          18
        3143          17
        3144          16
        3145          15
        3146          14
        3147          13
        3148          12
        3149          11
        3150          10
        3151           9
        3152           8
        3153           7
        3154           6
        3155           2
        3156           5
        3157           1
        3158           3
        3159           1
        3160          80
        3161          79
        3162          78
        3163          77
        3164          76
        3165          75
        3166          74
        3167          73
        3168          72
        3169          71
        3170          70
        3171          69
        3172          68
        3173          67
        3174          66
        3175          65
        3176          64
        3177          63
        3178          62
        3179          61
        3180          60
        3181          59
        3182          58
        3183          57
        3184          56
        3185          55
        3186          54
        3187          53
        3188          52
        3189          51
        3190          50
        3191          49
        3192          48
        3193          47
        3194          46
        3195          45
        3196          44
        3197          43
        3198          42
        3199          41
        3200          40
        3201          39
        3202          38
        3203          37
        3204          36
        3205          35
        3206          34
        3207          33
        3208          32
        3209          31
        3210          30
        3211          29
        3212          28
        3213          27
        3214          26
        3215          25
        3216          24
        3217          23
        3218          22
        3219          21
        3220          20
        3221          19
        3222          18
        3223          17
        3224          16
        3225          15
        3226          14
        3227          13
        3228          12
        3229          11
        3230          10
        3231           9
        3232           8
        3233           7
        3234           6
        3235           2
        3236           5
        3237           1
        3238           3
        3239           3
        3240          81
        3241          80
        3242          79
        3243          78
        3244          77
        3245          76
        3246          75
        3247          74
        3248          73
        3249          72
        3250          71
        3251          70
        3252          69
        3253          68
        3254          67
        3255          66
        3256          65
        3257          64
        3258          63
        3259          62
        3260          61
        3261          60
        3262          59
        3263          58
        3264          57
        3265          56
        3266          55
        3267          54
        3268          53
        3269          52
        3270          51
        3271          50
        3272          49
        3273          48
        3274          47
        3275          46
        3276          45
        3277          44
        3278          43
        3279          42
        3280          41
        3281          40
        3282          39
        3283          38
        3284          37
        3285          36
        3286          35
        3287          34
        3288          33
        3289          32
        3290          31
        3291          30
        3292          29
        3293          28
        3294          27
        3295          26
        3296          25
        3297          24
        3298          23
        3299          22
        3300          21
        3301          20
        3302          19
        3303          18
        3304          17
        3305          16
        3306          15
        3307          14
        3308          13
        3309          12
        3310          11
        3311          10
        3312           9
        3313           8
        3314           7
        3315           6
        3316           2
        3317           5
        3318           5
        3319           1
        3320           1
        3321          82
        3322          81
        3323          80
        3324          79
        3325          78
        3326          77
        3327          76
        3328          75
        3329          74
        3330          73
        3331          72
        3332          71
        3333          70
        3334          69
        3335          68
        3336          67
        3337          66
        3338          65
        3339          64
        3340          63
        3341          62
        3342          61
        3343          60
        3344          59
        3345          58
        3346          57
        3347          56
        3348          55
        3349          54
        3350          53
        3351          52
        3352          51
        3353          50
        3354          49
        3355          48
        3356          47
        3357          46
        3358          45
        3359          44
        3360          43
        3361          42
        3362          41
        3363          40
        3364          39
        3365          38
        3366          37
        3367          36
        3368          35
        3369          34
        3370          33
        3371          32
        3372          31
        3373          30
        3374          29
        3375          28
        3376          27
        3377          26
        3378          25
        3379          24
        3380          23
        3381          22
        3382          21
        3383          20
        3384          19
        3385          18
        3386          17
        3387          16
        3388          15
        3389          14
        3390          13
        3391          12
        3392          11
        3393          10
        3394           9
        3395           8
        3396           7
        3397           6
        3398           2
        3399           4
        3400           5
        3401           5
        3402           5
        3403          83
        3404          82
        3405          81
        3406          80
        3407          79
        3408          78
        3409          77
        3410          76
        3411          75
        3412          74
        3413          73
        3414          72
        3415          71
        3416          70
        3417          69
        3418          68
        3419          67
        3420          66
        3421          65
        3422          64
        3423          63
        3424          62
        3425          61
        3426          60
        3427          59
        3428          58
        3429          57
        3430          56
        3431          55
        3432          54
        3433          53
        3434          52
        3435          51
        3436          50
        3437          49
        3438          48
        3439          47
        3440          46
        3441          45
        3442          44
        3443          43
        3444          42
        3445          41
        3446          40
        3447          39
        3448          38
        3449          37
        3450          36
        3451          35
        3452          34
        3453          33
        3454          32
        3455          31
        3456          30
        3457          29
        3458          28
        3459          27
        3460          26
        3461          25
        3462          24
        3463          23
        3464          22
        3465          21
        3466          20
        3467          19
        3468          18
        3469          17
        3470          16
        3471          15
        3472          14
        3473          13
        3474          12
        3475          11
        3476          10
        3477           9
        3478           8
        3479           7
        3480           6
        3481           2
        3482           4
        3483           3
        3484           1
        3485           3
        3486          84
        3487          83
        3488          82
        3489          81
        3490          80
        3491          79
        3492          78
        3493          77
        3494          76
        3495          75
        3496          74
        3497          73
        3498          72
        3499          71
        3500          70
        3501          69
        3502          68
        3503          67
        3504          66
        3505          65
        3506          64
        3507          63
        3508          62
        3509          61
        3510          60
        3511          59
        3512          58
        3513          57
        3514          56
        3515          55
        3516          54
        3517          53
        3518          52
        3519          51
        3520          50
        3521          49
        3522          48
        3523          47
        3524          46
        3525          45
        3526          44
        3527          43
        3528          42
        3529          41
        3530          40
        3531          39
        3532          38
        3533          37
        3534          36
        3535          35
        3536          34
        3537          33
        3538          32
        3539          31
        3540          30
        3541          29
        3542          28
        3543          27
        3544          26
        3545          25
        3546          24
        3547          23
        3548          22
        3549          21
        3550          20
        3551          19
        3552          18
        3553          17
        3554          16
        3555          15
        3556          14
        3557          13
        3558          12
        3559          11
        3560          10
        3561           9
        3562           8
        3563           7
        3564           6
        3565           2
        3566           4
        3567           3
        3568           5
        3569           5
        3570          85
        3571          84
        3572          83
        3573          82
        3574          81
        3575          80
        3576          79
        3577          78
        3578          77
        3579          76
        3580          75
        3581          74
        3582          73
        3583          72
        3584          71
        3585          70
        3586          69
        3587          68
        3588          67
        3589          66
        3590          65
        3591          64
        3592          63
        3593          62
        3594          61
        3595          60
        3596          59
        3597          58
        3598          57
        3599          56
        3600          55
        3601          54
        3602          53
        3603          52
        3604          51
        3605          50
        3606          49
        3607          48
        3608          47
        3609          46
        3610          45
        3611          44
        3612          43
        3613          42
        3614          41
        3615          40
        3616          39
        3617          38
        3618          37
        3619          36
        3620          35
        3621          34
        3622          33
        3623          32
        3624          31
        3625          30
        3626          29
        3627          28
        3628          27
        3629          26
        3630          25
        3631          24
        3632          23
        3633          22
        3634          21
        3635          20
        3636          19
        3637          18
        3638          17
        3639          16
        3640          15
        3641          14
        3642          13
        3643          12
        3644          11
        3645          10
        3646           9
        3647           8
        3648           7
        3649           6
        3650           2
        3651           4
        3652           1
        3653           3
        3654           1
        3655          86
        3656          85
        3657          84
        3658          83
        3659          82
        3660          81
        3661          80
        3662          79
        3663          78
        3664          77
        3665          76
        3666          75
        3667          74
        3668          73
        3669          72
        3670          71
        3671          70
        3672          69
        3673          68
        3674          67
        3675          66
        3676          65
        3677          64
        3678          63
        3679          62
        3680          61
        3681          60
        3682          59
        3683          58
        3684          57
        3685          56
        3686          55
        3687          54
        3688          53
        3689          52
        3690          51
        3691          50
        3692          49
        3693          48
        3694          47
        3695          46
        3696          45
        3697          44
        3698          43
        3699          42
        3700          41
        3701          40
        3702          39
        3703          38
        3704          37
        3705          36
        3706          35
        3707          34
        3708          33
        3709          32
        3710          31
        3711          30
        3712          29
        3713          28
        3714          27
        3715          26
        3716          25
        3717          24
        3718          23
        3719          22
        3720          21
        3721          20
        3722          19
        3723          18
        3724          17
        3725          16
        3726          15
        3727          14
        3728          13
        3729          12
        3730          11
        3731          10
        3732           9
        3733           8
        3734           7
        3735           6
        3736           2
        3737           4
        3738           1
        3739           4
        3740           4
        3741          87
        3742          86
        3743          85
        3744          84
        3745          83
        3746          82
        3747          81
        3748          80
        3749          79
        3750          78
        3751          77
        3752          76
        3753          75
        3754          74
        3755          73
        3756          72
        3757          71
        3758          70
        3759          69
        3760          68
        3761          67
        3762          66
        3763          65
        3764          64
        3765          63
        3766          62
        3767          61
        3768          60
        3769          59
        3770          58
        3771          57
        3772          56
        3773          55
        3774          54
        3775          53
        3776          52
        3777          51
        3778          50
        3779          49
        3780          48
        3781          47
        3782          46
        3783          45
        3784          44
        3785          43
        3786          42
        3787          41
        3788          40
        3789          39
        3790          38
        3791          37
        3792          36
        3793          35
        3794          34
        3795          33
        3796          32
        3797          31
        3798          30
        3799          29
        3800          28
        3801          27
        3802          26
        3803          25
        3804          24
        3805          23
        3806          22
        3807          21
        3808          20
        3809          19
        3810          18
        3811          17
        3812          16
        3813          15
        3814          14
        3815          13
        3816          12
        3817          11
        3818          10
        3819           9
        3820           8
        3821           7
        3822           6
        3823           2
        3824           4
        3825           5
        3826           1
        3827           1
        3828          88
        3829          87
        3830          86
        3831          85
        3832          84
        3833          83
        3834          82
        3835          81
        3836          80
        3837          79
        3838          78
        3839          77
        3840          76
        3841          75
        3842          74
        3843          73
        3844          72
        3845          71
        3846          70
        3847          69
        3848          68
        3849          67
        3850          66
        3851          65
        3852          64
        3853          63
        3854          62
        3855          61
        3856          60
        3857          59
        3858          58
        3859          57
        3860          56
        3861          55
        3862          54
        3863          53
        3864          52
        3865          51
        3866          50
        3867          49
        3868          48
        3869          47
        3870          46
        3871          45
        3872          44
        3873          43
        3874          42
        3875          41
        3876          40
        3877          39
        3878          38
        3879          37
        3880          36
        3881          35
        3882          34
        3883          33
        3884          32
        3885          31
        3886          30
        3887          29
        3888          28
        3889          27
        3890          26
        3891          25
        3892          24
        3893          23
        3894          22
        3895          21
        3896          20
        3897          19
        3898          18
        3899          17
        3900          16
        3901          15
        3902          14
        3903          13
        3904          12
        3905          11
        3906          10
        3907           9
        3908           8
        3909           7
        3910           6
        3911           2
        3912           3
        3913           5
        3914           5
        3915           5
        3916          89
        3917          88
        3918          87
        3919          86
        3920          85
        3921          84
        3922          83
        3923          82
        3924          81
        3925          80
        3926          79
        3927          78
        3928          77
        3929          76
        3930          75
        3931          74
        3932          73
        3933          72
        3934          71
        3935          70
        3936          69
        3937          68
        3938          67
        3939          66
        3940          65
        3941          64
        3942          63
        3943          62
        3944          61
        3945          60
        3946          59
        3947          58
        3948          57
        3949          56
        3950          55
        3951          54
        3952          53
        3953          52
        3954          51
        3955          50
        3956          49
        3957          48
        3958          47
        3959          46
        3960          45
        3961          44
        3962          43
        3963          42
        3964          41
        3965          40
        3966          39
        3967          38
        3968          37
        3969          36
        3970          35
        3971          34
        3972          33
        3973          32
        3974          31
        3975          30
        3976          29
        3977          28
        3978          27
        3979          26
        3980          25
        3981          24
        3982          23
        3983          22
        3984          21
        3985          20
        3986          19
        3987          18
        3988          17
        3989          16
        3990          15
        3991          14
        3992          13
        3993          12
        3994          11
        3995          10
        3996           9
        3997           8
        3998           7
        3999           6
        4000           2
        4001           3
        4002           4
        4003           1
        4004           4
        4005          90
        4006          89
        4007          88
        4008          87
        4009          86
        4010          85
        4011          84
        4012          83
        4013          82
        4014          81
        4015          80
        4016          79
        4017          78
        4018          77
        4019          76
        4020          75
        4021          74
        4022          73
        4023          72
        4024          71
        4025          70
        4026          69
        4027          68
        4028          67
        4029          66
        4030          65
        4031          64
        4032          63
        4033          62
        4034          61
        4035          60
        4036          59
        4037          58
        4038          57
        4039          56
        4040          55
        4041          54
        4042          53
        4043          52
        4044          51
        4045          50
        4046          49
        4047          48
        4048          47
        4049          46
        4050          45
        4051          44
        4052          43
        4053          42
        4054          41
        4055          40
        4056          39
        4057          38
        4058          37
        4059          36
        4060          35
        4061          34
        4062          33
        4063          32
        4064          31
        4065          30
        4066          29
        4067          28
        4068          27
        4069          26
        4070          25
        4071          24
        4072          23
        4073          22
        4074          21
        4075          20
        4076          19
        4077          18
        4078          17
        4079          16
        4080          15
        4081          14
        4082          13
        4083          12
        4084          11
        4085          10
        4086           9
        4087           8
        4088           7
        4089           6
        4090           2
        4091           3
        4092           4
        4093           5
        4094           5
        4095          91
        4096          90
        4097          89
        4098          88
        4099          87
        4100          86
        4101          85
        4102          84
        4103          83
        4104          82
        4105          81
        4106          80
        4107          79
        4108          78
        4109          77
        4110          76
        4111          75
        4112          74
        4113          73
        4114          72
        4115          71
        4116          70
        4117          69
        4118          68
        4119          67
        4120          66
        4121          65
        4122          64
        4123          63
        4124          62
        4125          61
        4126          60
        4127          59
        4128          58
        4129          57
        4130          56
        4131          55
        4132          54
        4133          53
        4134          52
        4135          51
        4136          50
        4137          49
        4138          48
        4139          47
        4140          46
        4141          45
        4142          44
        4143          43
        4144          42
        4145          41
        4146          40
        4147          39
        4148          38
        4149          37
        4150          36
        4151          35
        4152          34
        4153          33
        4154          32
        4155          31
        4156          30
        4157          29
        4158          28
        4159          27
        4160          26
        4161          25
        4162          24
        4163          23
        4164          22
        4165          21
        4166          20
        4167          19
        4168          18
        4169          17
        4170          16
        4171          15
        4172          14
        4173          13
        4174          12
        4175          11
        4176          10
        4177           9
        4178           8
        4179           7
        4180           6
        4181           2
        4182           3
        4183           1
        4184           4
        4185           3
        4186          92
        4187          91
        4188          90
        4189          89
        4190          88
        4191          87
        4192          86
        4193          85
        4194          84
        4195          83
        4196          82
        4197          81
        4198          80
        4199          79
        4200          78
        4201          77
        4202          76
        4203          75
        4204          74
        4205          73
        4206          72
        4207          71
        4208          70
        4209          69
        4210          68
        4211          67
        4212          66
        4213          65
        4214          64
        4215          63
        4216          62
        4217          61
        4218          60
        4219          59
        4220          58
        4221          57
        4222          56
        4223          55
        4224          54
        4225          53
        4226          52
        4227          51
        4228          50
        4229          49
        4230          48
        4231          47
        4232          46
        4233          45
        4234          44
        4235          43
        4236          42
        4237          41
        4238          40
        4239          39
        4240          38
        4241          37
        4242          36
        4243          35
        4244          34
        4245          33
        4246          32
        4247          31
        4248          30
        4249          29
        4250          28
        4251          27
        4252          26
        4253          25
        4254          24
        4255          23
        4256          22
        4257          21
        4258          20
        4259          19
        4260          18
        4261          17
        4262          16
        4263          15
        4264          14
        4265          13
        4266          12
        4267          11
        4268          10
        4269           9
        4270           8
        4271           7
        4272           6
        4273           2
        4274           3
        4275           1
        4276           4
        4277           4
        4278          93
        4279          92
        4280          91
        4281          90
        4282          89
        4283          88
        4284          87
        4285          86
        4286          85
        4287          84
        4288          83
        4289          82
        4290          81
        4291          80
        4292          79
        4293          78
        4294          77
        4295          76
        4296          75
        4297          74
        4298          73
        4299          72
        4300          71
        4301          70
        4302          69
        4303          68
        4304          67
        4305          66
        4306          65
        4307          64
        4308          63
        4309          62
        4310          61
        4311          60
        4312          59
        4313          58
        4314          57
        4315          56
        4316          55
        4317          54
        4318          53
        4319          52
        4320          51
        4321          50
        4322          49
        4323          48
        4324          47
        4325          46
        4326          45
        4327          44
        4328          43
        4329          42
        4330          41
        4331          40
        4332          39
        4333          38
        4334          37
        4335          36
        4336          35
        4337          34
        4338          33
        4339          32
        4340          31
        4341          30
        4342          29
        4343          28
        4344          27
        4345          26
        4346          25
        4347          24
        4348          23
        4349          22
        4350          21
        4351          20
        4352          19
        4353          18
        4354          17
        4355          16
        4356          15
        4357          14
        4358          13
        4359          12
        4360          11
        4361          10
        4362           9
        4363           8
        4364           7
        4365           6
        4366           2
        4367           3
        4368           5
        4369           3
        4370           3
        4371          94
        4372          93
        4373          92
        4374          91
        4375          90
        4376          89
        4377          88
        4378          87
        4379          86
        4380          85
        4381          84
        4382          83
        4383          82
        4384          81
        4385          80
        4386          79
        4387          78
        4388          77
        4389          76
        4390          75
        4391          74
        4392          73
        4393          72
        4394          71
        4395          70
        4396          69
        4397          68
        4398          67
        4399          66
        4400          65
        4401          64
        4402          63
        4403          62
        4404          61
        4405          60
        4406          59
        4407          58
        4408          57
        4409          56
        4410          55
        4411          54
        4412          53
        4413          52
        4414          51
        4415          50
        4416          49
        4417          48
        4418          47
        4419          46
        4420          45
        4421          44
        4422          43
        4423          42
        4424          41
        4425          40
        4426          39
        4427          38
        4428          37
        4429          36
        4430          35
        4431          34
        4432          33
        4433          32
        4434          31
        4435          30
        4436          29
        4437          28
        4438          27
        4439          26
        4440          25
        4441          24
        4442          23
        4443          22
        4444          21
        4445          20
        4446          19
        4447          18
        4448          17
        4449          16
        4450          15
        4451          14
        4452          13
        4453          12
        4454          11
        4455          10
        4456           9
        4457           8
        4458           7
        4459           6
        4460           2
        4461           1
        4462           5
        4463           5
        4464           5
        4465          95
        4466          94
        4467          93
        4468          92
        4469          91
        4470          90
        4471          89
        4472          88
        4473          87
        4474          86
        4475          85
        4476          84
        4477          83
        4478          82
        4479          81
        4480          80
        4481          79
        4482          78
        4483          77
        4484          76
        4485          75
        4486          74
        4487          73
        4488          72
        4489          71
        4490          70
        4491          69
        4492          68
        4493          67
        4494          66
        4495          65
        4496          64
        4497          63
        4498          62
        4499          61
        4500          60
        4501          59
        4502          58
        4503          57
        4504          56
        4505          55
        4506          54
        4507          53
        4508          52
        4509          51
        4510          50
        4511          49
        4512          48
        4513          47
        4514          46
        4515          45
        4516          44
        4517          43
        4518          42
        4519          41
        4520          40
        4521          39
        4522          38
        4523          37
        4524          36
        4525          35
        4526          34
        4527          33
        4528          32
        4529          31
        4530          30
        4531          29
        4532          28
        4533          27
        4534          26
        4535          25
        4536          24
        4537          23
        4538          22
        4539          21
        4540          20
        4541          19
        4542          18
        4543          17
        4544          16
        4545          15
        4546          14
        4547          13
        4548          12
        4549          11
        4550          10
        4551           9
        4552           8
        4553           7
        4554           6
        4555           2
        4556           1
        4557           4
        4558           3
        4559           4
        4560          96
        4561          95
        4562          94
        4563          93
        4564          92
        4565          91
        4566          90
        4567          89
        4568          88
        4569          87
        4570          86
        4571          85
        4572          84
        4573          83
        4574          82
        4575          81
        4576          80
        4577          79
        4578          78
        4579          77
        4580          76
        4581          75
        4582          74
        4583          73
        4584          72
        4585          71
        4586          70
        4587          69
        4588          68
        4589          67
        4590          66
        4591          65
        4592          64
        4593          63
        4594          62
        4595          61
        4596          60
        4597          59
        4598          58
        4599          57
        4600          56
        4601          55
        4602          54
        4603          53
        4604          52
        4605          51
        4606          50
        4607          49
        4608          48
        4609          47
        4610          46
        4611          45
        4612          44
        4613          43
        4614          42
        4615          41
        4616          40
        4617          39
        4618          38
        4619          37
        4620          36
        4621          35
        4622          34
        4623          33
        4624          32
        4625          31
        4626          30
        4627          29
        4628          28
        4629          27
        4630          26
        4631          25
        4632          24
        4633          23
        4634          22
        4635          21
        4636          20
        4637          19
        4638          18
        4639          17
        4640          16
        4641          15
        4642          14
        4643          13
        4644          12
        4645          11
        4646          10
        4647           9
        4648           8
        4649           7
        4650           6
        4651           2
        4652           1
        4653           4
        4654           5
        4655           5
        4656          97
        4657          96
        4658          95
        4659          94
        4660          93
        4661          92
        4662          91
        4663          90
        4664          89
        4665          88
        4666          87
        4667          86
        4668          85
        4669          84
        4670          83
        4671          82
        4672          81
        4673          80
        4674          79
        4675          78
        4676          77
        4677          76
        4678          75
        4679          74
        4680          73
        4681          72
        4682          71
        4683          70
        4684          69
        4685          68
        4686          67
        4687          66
        4688          65
        4689          64
        4690          63
        4691          62
        4692          61
        4693          60
        4694          59
        4695          58
        4696          57
        4697          56
        4698          55
        4699          54
        4700          53
        4701          52
        4702          51
        4703          50
        4704          49
        4705          48
        4706          47
        4707          46
        4708          45
        4709          44
        4710          43
        4711          42
        4712          41
        4713          40
        4714          39
        4715          38
        4716          37
        4717          36
        4718          35
        4719          34
        4720          33
        4721          32
        4722          31
        4723          30
        4724          29
        4725          28
        4726          27
        4727          26
        4728          25
        4729          24
        4730          23
        4731          22
        4732          21
        4733          20
        4734          19
        4735          18
        4736          17
        4737          16
        4738          15
        4739          14
        4740          13
        4741          12
        4742          11
        4743          10
        4744           9
        4745           8
        4746           7
        4747           6
        4748           2
        4749           1
        4750           3
        4751           4
        4752           2
        4753          98
        4754          97
        4755          96
        4756          95
        4757          94
        4758          93
        4759          92
        4760          91
        4761          90
        4762          89
        4763          88
        4764          87
        4765          86
        4766          85
        4767          84
        4768          83
        4769          82
        4770          81
        4771          80
        4772          79
        4773          78
        4774          77
        4775          76
        4776          75
        4777          74
        4778          73
        4779          72
        4780          71
        4781          70
        4782          69
        4783          68
        4784          67
        4785          66
        4786          65
        4787          64
        4788          63
        4789          62
        4790          61
        4791          60
        4792          59
        4793          58
        4794          57
        4795          56
        4796          55
        4797          54
        4798          53
        4799          52
        4800          51
        4801          50
        4802          49
        4803          48
        4804          47
        4805          46
        4806          45
        4807          44
        4808          43
        4809          42
        4810          41
        4811          40
        4812          39
        4813          38
        4814          37
        4815          36
        4816          35
        4817          34
        4818          33
        4819          32
        4820          31
        4821          30
        4822          29
        4823          28
        4824          27
        4825          26
        4826          25
        4827          24
        4828          23
        4829          22
        4830          21
        4831          20
        4832          19
        4833          18
        4834          17
        4835          16
        4836          15
        4837          14
        4838          13
        4839          12
        4840          11
        4841          10
        4842           9
        4843           8
        4844           7
        4845           6
        4846           2
        4847           1
        4848           3
        4849           3
        4850           3
        4851          99
        4852          98
        4853          97
        4854          96
        4855          95
        4856          94
        4857          93
        4858          92
        4859          91
        4860          90
        4861          89
        4862          88
        4863          87
        4864          86
        4865          85
        4866          84
        4867          83
        4868          82
        4869          81
        4870          80
        4871          79
        4872          78
        4873          77
        4874          76
        4875          75
        4876          74
        4877          73
        4878          72
        4879          71
        4880          70
        4881          69
        4882          68
        4883          67
        4884          66
        4885          65
        4886          64
        4887          63
        4888          62
        4889          61
        4890          60
        4891          59
        4892          58
        4893          57
        4894          56
        4895          55
        4896          54
        4897          53
        4898          52
        4899          51
        4900          50
        4901          49
        4902          48
        4903          47
        4904          46
        4905          45
        4906          44
        4907          43
        4908          42
        4909          41
        4910          40
        4911          39
        4912          38
        4913          37
        4914          36
        4915          35
        4916          34
        4917          33
        4918          32
        4919          31
        4920          30
        4921          29
        4922          28
        4923          27
        4924          26
        4925          25
        4926          24
        4927          23
        4928          22
        4929          21
        4930          20
        4931          19
        4932          18
        4933          17
        4934          16
        4935          15
        4936          14
        4937          13
        4938          12
        4939          11
        4940          10
        4941           9
        4942           8
        4943           7
        4944           6
        4945           2
        4946           1
        4947           4
        4948           2
        4949           2
        4950         100
        4951          99
        4952          98
        4953          97
        4954          96
        4955          95
        4956          94
        4957          93
        4958          92
        4959          91
        4960          90
        4961          89
        4962          88
        4963          87
        4964          86
        4965          85
        4966          84
        4967          83
        4968          82
        4969          81
        4970          80
        4971          79
        4972          78
        4973          77
        4974          76
        4975          75
        4976          74
        4977          73
        4978          72
        4979          71
        4980          70
        4981          69
        4982          68
        4983          67
        4984          66
        4985          65
        4986          64
        4987          63
        4988          62
        4989          61
        4990          60
        4991          59
        4992          58
        4993          57
        4994          56
        4995          55
        4996          54
        4997          53
        4998          52
        4999          51
        5000          50
        5001          49
        5002          48
        5003          47
        5004          46
        5005          45
        5006          44
        5007          43
        5008          42
        5009          41
        5010          40
        5011          39
        5012          38
        5013          37
        5014          36
        5015          35
        5016          34
        5017          33
        5018          32
        5019          31
        5020          30
        5021          29
        5022          28
        5023          27
        5024          26
        5025          25
        5026          24
        5027          23
        5028          22
        5029          21
        5030          20
        5031          19
        5032          18
        5033          17
        5034          16
        5035          15
        5036          14
        5037          13
        5038          12
        5039          11
        5040          10
        5041           9
        5042           8
        5043           7
        5044           6
        5045           2
        5046           5
        5047           4
        5048           4
        5049           4
        5050         101
        5051         100
        5052          99
        5053          98
        5054          97
        5055          96
        5056          95
        5057          94
        5058          93
        5059          92
        5060          91
        5061          90
        5062          89
        5063          88
        5064          87
        5065          86
        5066          85
        5067          84
        5068          83
        5069          82
        5070          81
        5071          80
        5072          79
        5073          78
        5074          77
        5075          76
        5076          75
        5077          74
        5078          73
        5079          72
        5080          71
        5081          70
        5082          69
        5083          68
        5084          67
        5085          66
        5086          65
        5087          64
        5088          63
        5089          62
        5090          61
        5091          60
        5092          59
        5093          58
        5094          57
        5095          56
        5096          55
        5097          54
        5098          53
        5099          52
        5100          51
        5101          50
        5102          49
        5103          48
        5104          47
        5105          46
        5106          45
        5107          44
        5108          43
        5109          42
        5110          41
        5111          40
        5112          39
        5113          38
        5114          37
        5115          36
        5116          35
        5117          34
        5118          33
        5119          32
        5120          31
        5121          30
        5122          29
        5123          28
        5124          27
        5125          26
        5126          25
        5127          24
        5128          23
        5129          22
        5130          21
        5131          20
        5132          19
        5133          18
        5134          17
        5135          16
        5136          15
        5137          14
        5138          13
        5139          12
        5140          11
        5141          10
        5142           9
        5143           8
        5144           7
        5145           6
        5146           1
        5147           5
        5148           3
        5149           2
        5150           3
        5151         102
        5152         101
        5153         100
        5154          99
        5155          98
        5156          97
        5157          96
        5158          95
        5159          94
        5160          93
        5161          92
        5162          91
        5163          90
        5164          89
        5165          88
        5166          87
        5167          86
        5168          85
        5169          84
        5170          83
        5171          82
        5172          81
        5173          80
        5174          79
        5175          78
        5176          77
        5177          76
        5178          75
        5179          74
        5180          73
        5181          72
        5182          71
        5183          70
        5184          69
        5185          68
        5186          67
        5187          66
        5188          65
        5189          64
        5190          63
        5191          62
        5192          61
        5193          60
        5194          59
        5195          58
        5196          57
        5197          56
        5198          55
        5199          54
        5200          53
        5201          52
        5202          51
        5203          50
        5204          49
        5205          48
        5206          47
        5207          46
        5208          45
        5209          44
        5210          43
        5211          42
        5212          41
        5213          40
        5214          39
        5215          38
        5216          37
        5217          36
        5218          35
        5219          34
        5220          33
        5221          32
        5222          31
        5223          30
        5224          29
        5225          28
        5226          27
        5227          26
        5228          25
        5229          24
        5230          23
        5231          22
        5232          21
        5233          20
        5234          19
        5235          18
        5236          17
        5237          16
        5238          15
        5239          14
        5240          13
        5241          12
        5242          11
        5243          10
        5244           9
        5245           8
        5246           7
        5247           6
        5248           1
        5249           5
        5250           3
        5251           4
        5252           4
        5253         103
        5254         102
        5255         101
        5256         100
        5257          99
        5258          98
        5259          97
        5260          96
        5261          95
        5262          94
        5263          93
        5264          92
        5265          91
        5266          90
        5267          89
        5268          88
        5269          87
        5270          86
        5271          85
        5272          84
        5273          83
        5274          82
        5275          81
        5276          80
        5277          79
        5278          78
        5279          77
        5280          76
        5281          75
        5282          74
        5283          73
        5284          72
        5285          71
        5286          70
        5287          69
        5288          68
        5289          67
        5290          66
        5291          65
        5292          64
        5293          63
        5294          62
        5295          61
        5296          60
        5297          59
        5298          58
        5299          57
        5300          56
        5301          55
        5302          54
        5303          53
        5304          52
        5305          51
        5306          50
        5307          49
        5308          48
        5309          47
        5310          46
        5311          45
        5312          44
        5313          43
        5314          42
        5315          41
        5316          40
        5317          39
        5318          38
        5319          37
        5320          36
        5321          35
        5322          34
        5323          33
        5324          32
        5325          31
        5326          30
        5327          29
        5328          28
        5329          27
        5330          26
        5331          25
        5332          24
        5333          23
        5334          22
        5335          21
        5336          20
        5337          19
        5338          18
        5339          17
        5340          16
        5341          15
        5342          14
        5343          13
        5344          12
        5345          11
        5346          10
        5347           9
        5348           8
        5349           7
        5350           6
        5351           1
        5352           5
        5353           2
        5354           3
        5355           2
        5356         104
        5357         103
        5358         102
        5359         101
        5360         100
        5361          99
        5362          98
        5363          97
        5364          96
        5365          95
        5366          94
        5367          93
        5368          92
        5369          91
        5370          90
        5371          89
        5372          88
        5373          87
        5374          86
        5375          85
        5376          84
        5377          83
        5378          82
        5379          81
        5380          80
        5381          79
        5382          78
        5383          77
        5384          76
        5385          75
        5386          74
        5387          73
        5388          72
        5389          71
        5390          70
        5391          69
        5392          68
        5393          67
        5394          66
        5395          65
        5396          64
        5397          63
        5398          62
        5399          61
        5400          60
        5401          59
        5402          58
        5403          57
        5404          56
        5405          55
        5406          54
        5407          53
        5408          52
        5409          51
        5410          50
        5411          49
        5412          48
        5413          47
        5414          46
        5415          45
        5416          44
        5417          43
        5418          42
        5419          41
        5420          40
        5421          39
        5422          38
        5423          37
        5424          36
        5425          35
        5426          34
        5427          33
        5428          32
        5429          31
        5430          30
        5431          29
        5432          28
        5433          27
        5434          26
        5435          25
        5436          24
        5437          23
        5438          22
        5439          21
        5440          20
        5441          19
        5442          18
        5443          17
        5444          16
        5445          15
        5446          14
        5447          13
        5448          12
        5449          11
        5450          10
        5451           9
        5452           8
        5453           7
        5454           6
        5455           1
        5456           5
        5457           2
        5458           3
        5459           3
        5460         105
        5461         104
        5462         103
        5463         102
        5464         101
        5465         100
        5466          99
        5467          98
        5468          97
        5469          96
        5470          95
        5471          94
        5472          93
        5473          92
        5474          91
        5475          90
        5476          89
        5477          88
        5478          87
        5479          86
        5480          85
        5481          84
        5482          83
        5483          82
        5484          81
        5485          80
        5486          79
        5487          78
        5488          77
        5489          76
        5490          75
        5491          74
        5492          73
        5493          72
        5494          71
        5495          70
        5496          69
        5497          68
        5498          67
        5499          66
        5500          65
        5501          64
        5502          63
        5503          62
        5504          61
        5505          60
        5506          59
        5507          58
        5508          57
        5509          56
        5510          55
        5511          54
        5512          53
        5513          52
        5514          51
        5515          50
        5516          49
        5517          48
        5518          47
        5519          46
        5520          45
        5521          44
        5522          43
        5523          42
        5524          41
        5525          40
        5526          39
        5527          38
        5528          37
        5529          36
        5530          35
        5531          34
        5532          33
        5533          32
        5534          31
        5535          30
        5536          29
        5537          28
        5538          27
        5539          26
        5540          25
        5541          24
        5542          23
        5543          22
        5544          21
        5545          20
        5546          19
        5547          18
        5548          17
        5549          16
        5550          15
        5551          14
        5552          13
        5553          12
        5554          11
        5555          10
        5556           9
        5557           8
        5558           7
        5559           6
        5560           1
        5561           5
        5562           5
        5563           2
        5564           2
        5565         106
        5566         105
        5567         104
        5568         103
        5569         102
        5570         101
        5571         100
        5572          99
        5573          98
        5574          97
        5575          96
        5576          95
        5577          94
        5578          93
        5579          92
        5580          91
        5581          90
        5582          89
        5583          88
        5584          87
        5585          86
        5586          85
        5587          84
        5588          83
        5589          82
        5590          81
        5591          80
        5592          79
        5593          78
        5594          77
        5595          76
        5596          75
        5597          74
        5598          73
        5599          72
        5600          71
        5601          70
        5602          69
        5603          68
        5604          67
        5605          66
        5606          65
        5607          64
        5608          63
        5609          62
        5610          61
        5611          60
        5612          59
        5613          58
        5614          57
        5615          56
        5616          55
        5617          54
        5618          53
        5619          52
        5620          51
        5621          50
        5622          49
        5623          48
        5624          47
        5625          46
        5626          45
        5627          44
        5628          43
        5629          42
        5630          41
        5631          40
        5632          39
        5633          38
        5634          37
        5635          36
        5636          35
        5637          34
        5638          33
        5639          32
        5640          31
        5641          30
        5642          29
        5643          28
        5644          27
        5645          26
        5646          25
        5647          24
        5648          23
        5649          22
        5650          21
        5651          20
        5652          19
        5653          18
        5654          17
        5655          16
        5656          15
        5657          14
        5658          13
        5659          12
        5660          11
        5661          10
        5662           9
        5663           8
        5664           7
        5665           6
        5666           1
        5667           4
        5668           5
        5669           5
        5670           5
        5671         107
        5672         106
        5673         105
        5674         104
        5675         103
        5676         102
        5677         101
        5678         100
        5679          99
        5680          98
        5681          97
        5682          96
        5683          95
        5684          94
        5685          93
        5686          92
        5687          91
        5688          90
        5689          89
        5690          88
        5691          87
        5692          86
        5693          85
        5694          84
        5695          83
        5696          82
        5697          81
        5698          80
        5699          79
        5700          78
        5701          77
        5702          76
        5703          75
        5704          74
        5705          73
        5706          72
        5707          71
        5708          70
        5709          69
        5710          68
        5711          67
        5712          66
        5713          65
        5714          64
        5715          63
        5716          62
        5717          61
        5718          60
        5719          59
        5720          58
        5721          57
        5722          56
        5723          55
        5724          54
        5725          53
        5726          52
        5727          51
        5728          50
        5729          49
        5730          48
        5731          47
        5732          46
        5733          45
        5734          44
        5735          43
        5736          42
        5737          41
        5738          40
        5739          39
        5740          38
        5741          37
        5742          36
        5743          35
        5744          34
        5745          33
        5746          32
        5747          31
        5748          30
        5749          29
        5750          28
        5751          27
        5752          26
        5753          25
        5754          24
        5755          23
        5756          22
        5757          21
        5758          20
        5759          19
        5760          18
        5761          17
        5762          16
        5763          15
        5764          14
        5765          13
        5766          12
        5767          11
        5768          10
        5769           9
        5770           8
        5771           7
        5772           6
        5773           1
        5774           4
        5775           3
        5776           2
        5777           3
        5778         108
        5779         107
        5780         106
        5781         105
        5782         104
        5783         103
        5784         102
        5785         101
        5786         100
        5787          99
        5788          98
        5789          97
        5790          96
        5791          95
        5792          94
        5793          93
        5794          92
        5795          91
        5796          90
        5797          89
        5798          88
        5799          87
        5800          86
        5801          85
        5802          84
        5803          83
        5804          82
        5805          81
        5806          80
        5807          79
        5808          78
        5809          77
        5810          76
        5811          75
        5812          74
        5813          73
        5814          72
        5815          71
        5816          70
        5817          69
        5818          68
        5819          67
        5820          66
        5821          65
        5822          64
        5823          63
        5824          62
        5825          61
        5826          60
        5827          59
        5828          58
        5829          57
        5830          56
        5831          55
        5832          54
        5833          53
        5834          52
        5835          51
        5836          50
        5837          49
        5838          48
        5839          47
        5840          46
        5841          45
        5842          44
        5843          43
        5844          42
        5845          41
        5846          40
        5847          39
        5848          38
        5849          37
        5850          36
        5851          35
        5852          34
        5853          33
        5854          32
        5855          31
        5856          30
        5857          29
        5858          28
        5859          27
        5860          26
        5861          25
        5862          24
        5863          23
        5864          22
        5865          21
        5866          20
        5867          19
        5868          18
        5869          17
        5870          16
        5871          15
        5872          14
        5873          13
        5874          12
        5875          11
        5876          10
        5877           9
        5878           8
        5879           7
        5880           6
        5881           1
        5882           4
        5883           3
        5884           5
        5885           5
        5886         109
        5887         108
        5888         107
        5889         106
        5890         105
        5891         104
        5892         103
        5893         102
        5894         101
        5895         100
        5896          99
        5897          98
        5898          97
        5899          96
        5900          95
        5901          94
        5902          93
        5903          92
        5904          91
        5905          90
        5906          89
        5907          88
        5908          87
        5909          86
        5910          85
        5911          84
        5912          83
        5913          82
        5914          81
        5915          80
        5916          79
        5917          78
        5918          77
        5919          76
        5920          75
        5921          74
        5922          73
        5923          72
        5924          71
        5925          70
        5926          69
        5927          68
        5928          67
        5929          66
        5930          65
        5931          64
        5932          63
        5933          62
        5934          61
        5935          60
        5936          59
        5937          58
        5938          57
        5939          56
        5940          55
        5941          54
        5942          53
        5943          52
        5944          51
        5945          50
        5946          49
        5947          48
        5948          47
        5949          46
        5950          45
        5951          44
        5952          43
        5953          42
        5954          41
        5955          40
        5956          39
        5957          38
        5958          37
        5959          36
        5960          35
        5961          34
        5962          33
        5963          32
        5964          31
        5965          30
        5966          29
        5967          28
        5968          27
        5969          26
        5970          25
        5971          24
        5972          23
        5973          22
        5974          21
        5975          20
        5976          19
        5977          18
        5978          17
        5979          16
        5980          15
        5981          14
        5982          13
        5983          12
        5984          11
        5985          10
        5986           9
        5987           8
        5988           7
        5989           6
        5990           1
        5991           4
        5992           2
        5993           3
        5994           2
        5995         110
        5996         109
        5997         108
        5998         107
        5999         106
        6000         105
        6001         104
        6002         103
        6003         102
        6004         101
        6005         100
        6006          99
        6007          98
        6008          97
        6009          96
        6010          95
        6011          94
        6012          93
        6013          92
        6014          91
        6015          90
        6016          89
        6017          88
        6018          87
        6019          86
        6020          85
        6021          84
        6022          83
        6023          82
        6024          81
        6025          80
        6026          79
        6027          78
        6028          77
        6029          76
        6030          75
        6031          74
        6032          73
        6033          72
        6034          71
        6035          70
        6036          69
        6037          68
        6038          67
        6039          66
        6040          65
        6041          64
        6042          63
        6043          62
        6044          61
        6045          60
        6046          59
        6047          58
        6048          57
        6049          56
        6050          55
        6051          54
        6052          53
        6053          52
        6054          51
        6055          50
        6056          49
        6057          48
        6058          47
        6059          46
        6060          45
        6061          44
        6062          43
        6063          42
        6064          41
        6065          40
        6066          39
        6067          38
        6068          37
        6069          36
        6070          35
        6071          34
        6072          33
        6073          32
        6074          31
        6075          30
        6076          29
        6077          28
        6078          27
        6079          26
        6080          25
        6081          24
        6082          23
        6083          22
        6084          21
        6085          20
        6086          19
        6087          18
        6088          17
        6089          16
        6090          15
        6091          14
        6092          13
        6093          12
        6094          11
        6095          10
        6096           9
        6097           8
        6098           7
        6099           6
        6100           1
        6101           4
        6102           2
        6103           4
        6104           4
        6105         111
        6106         110
        6107         109
        6108         108
        6109         107
        6110         106
        6111         105
        6112         104
        6113         103
        6114         102
        6115         101
        6116         100
        6117          99
        6118          98
        6119          97
        6120          96
        6121          95
        6122          94
        6123          93
        6124          92
        6125          91
        6126          90
        6127          89
        6128          88
        6129          87
        6130          86
        6131          85
        6132          84
        6133          83
        6134          82
        6135          81
        6136          80
        6137          79
        6138          78
        6139          77
        6140          76
        6141          75
        6142          74
        6143          73
        6144          72
        6145          71
        6146          70
        6147          69
        6148          68
        6149          67
        6150          66
        6151          65
        6152          64
        6153          63
        6154          62
        6155          61
        6156          60
        6157          59
        6158          58
        6159          57
        6160          56
        6161          55
        6162          54
        6163          53
        6164          52
        6165          51
        6166          50
        6167          49
        6168          48
        6169          47
        6170          46
        6171          45
        6172          44
        6173          43
        6174          42
        6175          41
        6176          40
        6177          39
        6178          38
        6179          37
        6180          36
        6181          35
        6182          34
        6183          33
        6184          32
        6185          31
        6186          30
        6187          29
        6188          28
        6189          27
        6190          26
        6191          25
        6192          24
        6193          23
        6194          22
        6195          21
        6196          20
        6197          19
        6198          18
        6199          17
        6200          16
        6201          15
        6202          14
        6203          13
        6204          12
        6205          11
        6206          10
        6207           9
        6208           8
        6209           7
        6210           6
        6211           1
        6212           4
        6213           5
        6214           2
        6215           2
        6216         112
        6217         111
        6218         110
        6219         109
        6220         108
        6221         107
        6222         106
        6223         105
        6224         104
        6225         103
        6226         102
        6227         101
        6228         100
        6229          99
        6230          98
        6231          97
        6232          96
        6233          95
        6234          94
        6235          93
        6236          92
        6237          91
        6238          90
        6239          89
        6240          88
        6241          87
        6242          86
        6243          85
        6244          84
        6245          83
        6246          82
        6247          81
        6248          80
        6249          79
        6250          78
        6251          77
        6252          76
        6253          75
        6254          74
        6255          73
        6256          72
        6257          71
        6258          70
        6259          69
        6260          68
        6261          67
        6262          66
        6263          65
        6264          64
        6265          63
        6266          62
        6267          61
        6268          60
        6269          59
        6270          58
        6271          57
        6272          56
        6273          55
        6274          54
        6275          53
        6276          52
        6277          51
        6278          50
        6279          49
        6280          48
        6281          47
        6282          46
        6283          45
        6284          44
        6285          43
        6286          42
        6287          41
        6288          40
        6289          39
        6290          38
        6291          37
        6292          36
        6293          35
        6294          34
        6295          33
        6296          32
        6297          31
        6298          30
        6299          29
        6300          28
        6301          27
        6302          26
        6303          25
        6304          24
        6305          23
        6306          22
        6307          21
        6308          20
        6309          19
        6310          18
        6311          17
        6312          16
        6313          15
        6314          14
        6315          13
        6316          12
        6317          11
        6318          10
        6319           9
        6320           8
        6321           7
        6322           6
        6323           1
        6324           3
        6325           5
        6326           5
        6327           5
        6328         113
        6329         112
        6330         111
        6331         110
        6332         109
        6333         108
        6334         107
        6335         106
        6336         105
        6337         104
        6338         103
        6339         102
        6340         101
        6341         100
        6342          99
        6343          98
        6344          97
        6345          96
        6346          95
        6347          94
        6348          93
        6349          92
        6350          91
        6351          90
        6352          89
        6353          88
        6354          87
        6355          86
        6356          85
        6357          84
        6358          83
        6359          82
        6360          81
        6361          80
        6362          79
        6363          78
        6364          77
        6365          76
        6366          75
        6367          74
        6368          73
        6369          72
        6370          71
        6371          70
        6372          69
        6373          68
        6374          67
        6375          66
        6376          65
        6377          64
        6378          63
        6379          62
        6380          61
        6381          60
        6382          59
        6383          58
        6384          57
        6385          56
        6386          55
        6387          54
        6388          53
        6389          52
        6390          51
        6391          50
        6392          49
        6393          48
        6394          47
        6395          46
        6396          45
        6397          44
        6398          43
        6399          42
        6400          41
        6401          40
        6402          39
        6403          38
        6404          37
        6405          36
        6406          35
        6407          34
        6408          33
        6409          32
        6410          31
        6411          30
        6412          29
        6413          28
        6414          27
        6415          26
        6416          25
        6417          24
        6418          23
        6419          22
        6420          21
        6421          20
        6422          19
        6423          18
        6424          17
        6425          16
        6426          15
        6427          14
        6428          13
        6429          12
        6430          11
        6431          10
        6432           9
        6433           8
        6434           7
        6435           6
        6436           1
        6437           3
        6438           4
        6439           2
        6440           4
        6441         114
        6442         113
        6443         112
        6444         111
        6445         110
        6446         109
        6447         108
        6448         107
        6449         106
        6450         105
        6451         104
        6452         103
        6453         102
        6454         101
        6455         100
        6456          99
        6457          98
        6458          97
        6459          96
        6460          95
        6461          94
        6462          93
        6463          92
        6464          91
        6465          90
        6466          89
        6467          88
        6468          87
        6469          86
        6470          85
        6471          84
        6472          83
        6473          82
        6474          81
        6475          80
        6476          79
        6477          78
        6478          77
        6479          76
        6480          75
        6481          74
        6482          73
        6483          72
        6484          71
        6485          70
        6486          69
        6487          68
        6488          67
        6489          66
        6490          65
        6491          64
        6492          63
        6493          62
        6494          61
        6495          60
        6496          59
        6497          58
        6498          57
        6499          56
        6500          55
        6501          54
        6502          53
        6503          52
        6504          51
        6505          50
        6506          49
        6507          48
        6508          47
        6509          46
        6510          45
        6511          44
        6512          43
        6513          42
        6514          41
        6515          40
        6516          39
        6517          38
        6518          37
        6519          36
        6520          35
        6521          34
        6522          33
        6523          32
        6524          31
        6525          30
        6526          29
        6527          28
        6528          27
        6529          26
        6530          25
        6531          24
        6532          23
        6533          22
        6534          21
        6535          20
        6536          19
        6537          18
        6538          17
        6539          16
        6540          15
        6541          14
        6542          13
        6543          12
        6544          11
        6545          10
        6546           9
        6547           8
        6548           7
        6549           6
        6550           1
        6551           3
        6552           4
        6553           5
        6554           5
        6555         115
        6556         114
        6557         113
        6558         112
        6559         111
        6560         110
        6561         109
        6562         108
        6563         107
        6564         106
        6565         105
        6566         104
        6567         103
        6568         102
        6569         101
        6570         100
        6571          99
        6572          98
        6573          97
        6574          96
        6575          95
        6576          94
        6577          93
        6578          92
        6579          91
        6580          90
        6581          89
        6582          88
        6583          87
        6584          86
        6585          85
        6586          84
        6587          83
        6588          82
        6589          81
        6590          80
        6591          79
        6592          78
        6593          77
        6594          76
        6595          75
        6596          74
        6597          73
        6598          72
        6599          71
        6600          70
        6601          69
        6602          68
        6603          67
        6604          66
        6605          65
        6606          64
        6607          63
        6608          62
        6609          61
        6610          60
        6611          59
        6612          58
        6613          57
        6614          56
        6615          55
        6616          54
        6617          53
        6618          52
        6619          51
        6620          50
        6621          49
        6622          48
        6623          47
        6624          46
        6625          45
        6626          44
        6627          43
        6628          42
        6629          41
        6630          40
        6631          39
        6632          38
        6633          37
        6634          36
        6635          35
        6636          34
        6637          33
        6638          32
        6639          31
        6640          30
        6641          29
        6642          28
        6643          27
        6644          26
        6645          25
        6646          24
        6647          23
        6648          22
        6649          21
        6650          20
        6651          19
        6652          18
        6653          17
        6654          16
        6655          15
        6656          14
        6657          13
        6658          12
        6659          11
        6660          10
        6661           9
        6662           8
        6663           7
        6664           6
        6665           1
        6666           3
        6667           2
        6668           4
        6669           3
        6670         116
        6671         115
        6672         114
        6673         113
        6674         112
        6675         111
        6676         110
        6677         109
        6678         108
        6679         107
        6680         106
        6681         105
        6682         104
        6683         103
        6684         102
        6685         101
        6686         100
        6687          99
        6688          98
        6689          97
        6690          96
        6691          95
        6692          94
        6693          93
        6694          92
        6695          91
        6696          90
        6697          89
        6698          88
        6699          87
        6700          86
        6701          85
        6702          84
        6703          83
        6704          82
        6705          81
        6706          80
        6707          79
        6708          78
        6709          77
        6710          76
        6711          75
        6712          74
        6713          73
        6714          72
        6715          71
        6716          70
        6717          69
        6718          68
        6719          67
        6720          66
        6721          65
        6722          64
        6723          63
        6724          62
        6725          61
        6726          60
        6727          59
        6728          58
        6729          57
        6730          56
        6731          55
        6732          54
        6733          53
        6734          52
        6735          51
        6736          50
        6737          49
        6738          48
        6739          47
        6740          46
        6741          45
        6742          44
        6743          43
        6744          42
        6745          41
        6746          40
        6747          39
        6748          38
        6749          37
        6750          36
        6751          35
        6752          34
        6753          33
        6754          32
        6755          31
        6756          30
        6757          29
        6758          28
        6759          27
        6760          26
        6761          25
        6762          24
        6763          23
        6764          22
        6765          21
        6766          20
        6767          19
        6768          18
        6769          17
        6770          16
        6771          15
        6772          14
        6773          13
        6774          12
        6775          11
        6776          10
        6777           9
        6778           8
        6779           7
        6780           6
        6781           1
        6782           3
        6783           2
        6784           4
        6785           4
        6786         117
        6787         116
        6788         115
        6789         114
        6790         113
        6791         112
        6792         111
        6793         110
        6794         109
        6795         108
        6796         107
        6797         106
        6798         105
        6799         104
        6800         103
        6801         102
        6802         101
        6803         100
        6804          99
        6805          98
        6806          97
        6807          96
        6808          95
        6809          94
        6810          93
        6811          92
        6812          91
        6813          90
        6814          89
        6815          88
        6816          87
        6817          86
        6818          85
        6819          84
        6820          83
        6821          82
        6822          81
        6823          80
        6824          79
        6825          78
        6826          77
        6827          76
        6828          75
        6829          74
        6830          73
        6831          72
        6832          71
        6833          70
        6834          69
        6835          68
        6836          67
        6837          66
        6838          65
        6839          64
        6840          63
        6841          62
        6842          61
        6843          60
        6844          59
        6845          58
        6846          57
        6847          56
        6848          55
        6849          54
        6850          53
        6851          52
        6852          51
        6853          50
        6854          49
        6855          48
        6856          47
        6857          46
        6858          45
        6859          44
        6860          43
        6861          42
        6862          41
        6863          40
        6864          39
        6865          38
        6866          37
        6867          36
        6868          35
        6869          34
        6870          33
        6871          32
        6872          31
        6873          30
        6874          29
        6875          28
        6876          27
        6877          26
        6878          25
        6879          24
        6880          23
        6881          22
        6882          21
        6883          20
        6884          19
        6885          18
        6886          17
        6887          16
        6888          15
        6889          14
        6890          13
        6891          12
        6892          11
        6893          10
        6894           9
        6895           8
        6896           7
        6897           6
        6898           1
        6899           3
        6900           5
        6901           3
        6902           3
        6903         118
        6904         117
        6905         116
        6906         115
        6907         114
        6908         113
        6909         112
        6910         111
        6911         110
        6912         109
        6913         108
        6914         107
        6915         106
        6916         105
        6917         104
        6918         103
        6919         102
        6920         101
        6921         100
        6922          99
        6923          98
        6924          97
        6925          96
        6926          95
        6927          94
        6928          93
        6929          92
        6930          91
        6931          90
        6932          89
        6933          88
        6934          87
        6935          86
        6936          85
        6937          84
        6938          83
        6939          82
        6940          81
        6941          80
        6942          79
        6943          78
        6944          77
        6945          76
        6946          75
        6947          74
        6948          73
        6949          72
        6950          71
        6951          70
        6952          69
        6953          68
        6954          67
        6955          66
        6956          65
        6957          64
        6958          63
        6959          62
        6960          61
        6961          60
        6962          59
        6963          58
        6964          57
        6965          56
        6966          55
        6967          54
        6968          53
        6969          52
        6970          51
        6971          50
        6972          49
        6973          48
        6974          47
        6975          46
        6976          45
        6977          44
        6978          43
        6979          42
        6980          41
        6981          40
        6982          39
        6983          38
        6984          37
        6985          36
        6986          35
        6987          34
        6988          33
        6989          32
        6990          31
        6991          30
        6992          29
        6993          28
        6994          27
        6995          26
        6996          25
        6997          24
        6998          23
        6999          22
        7000          21
        7001          20
        7002          19
        7003          18
        7004          17
        7005          16
        7006          15
        7007          14
        7008          13
        7009          12
        7010          11
        7011          10
        7012           9
        7013           8
        7014           7
        7015           6
        7016           1
        7017           2
        7018           5
        7019           5
        7020           5
        7021         119
        7022         118
        7023         117
        7024         116
        7025         115
        7026         114
        7027         113
        7028         112
        7029         111
        7030         110
        7031         109
        7032         108
        7033         107
        7034         106
        7035         105
        7036         104
        7037         103
        7038         102
        7039         101
        7040         100
        7041          99
        7042          98
        7043          97
        7044          96
        7045          95
        7046          94
        7047          93
        7048          92
        7049          91
        7050          90
        7051          89
        7052          88
        7053          87
        7054          86
        7055          85
        7056          84
        7057          83
        7058          82
        7059          81
        7060          80
        7061          79
        7062          78
        7063          77
        7064          76
        7065          75
        7066          74
        7067          73
        7068          72
        7069          71
        7070          70
        7071          69
        7072          68
        7073          67
        7074          66
        7075          65
        7076          64
        7077          63
        7078          62
        7079          61
        7080          60
        7081          59
        7082          58
        7083          57
        7084          56
        7085          55
        7086          54
        7087          53
        7088          52
        7089          51
        7090          50
        7091          49
        7092          48
        7093          47
        7094          46
        7095          45
        7096          44
        7097          43
        7098          42
        7099          41
        7100          40
        7101          39
        7102          38
        7103          37
        7104          36
        7105          35
        7106          34
        7107          33
        7108          32
        7109          31
        7110          30
        7111          29
        7112          28
        7113          27
        7114          26
        7115          25
        7116          24
        7117          23
        7118          22
        7119          21
        7120          20
        7121          19
        7122          18
        7123          17
        7124          16
        7125          15
        7126          14
        7127          13
        7128          12
        7129          11
        7130          10
        7131           9
        7132           8
        7133           7
        7134           6
        7135           1
        7136           2
        7137           4
        7138           3
        7139           4
        7140         120
        7141         119
        7142         118
        7143         117
        7144         116
        7145         115
        7146         114
        7147         113
        7148         112
        7149         111
        7150         110
        7151         109
        7152         108
        7153         107
        7154         106
        7155         105
        7156         104
        7157         103
        7158         102
        7159         101
        7160         100
        7161          99
        7162          98
        7163          97
        7164          96
        7165          95
        7166          94
        7167          93
        7168          92
        7169          91
        7170          90
        7171          89
        7172          88
        7173          87
        7174          86
        7175          85
        7176          84
        7177          83
        7178          82
        7179          81
        7180          80
        7181          79
        7182          78
        7183          77
        7184          76
        7185          75
        7186          74
        7187          73
        7188          72
        7189          71
        7190          70
        7191          69
        7192          68
        7193          67
        7194          66
        7195          65
        7196          64
        7197          63
        7198          62
        7199          61
        7200          60
        7201          59
        7202          58
        7203          57
        7204          56
        7205          55
        7206          54
        7207          53
        7208          52
        7209          51
        7210          50
        7211          49
        7212          48
        7213          47
        7214          46
        7215          45
        7216          44
        7217          43
        7218          42
        7219          41
        7220          40
        7221          39
        7222          38
        7223          37
        7224          36
        7225          35
        7226          34
        7227          33
        7228          32
        7229          31
        7230          30
        7231          29
        7232          28
        7233          27
        7234          26
        7235          25
        7236          24
        7237          23
        7238          22
        7239          21
        7240          20
        7241          19
        7242          18
        7243          17
        7244          16
        7245          15
        7246          14
        7247          13
        7248          12
        7249          11
        7250          10
        7251           9
        7252           8
        7253           7
        7254           6
        7255           1
        7256           2
        7257           4
        7258           5
        7259           5